summaryrefslogtreecommitdiff
path: root/wrappers/csharp/Makefile
blob: e120c7a19b5a34cbbcd36333575db96c8a00ae6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.PHONY: build pack test clean

EXPORTS_PATH ?= ../../exports
include $(EXPORTS_PATH)/common.mk

# Export, see EduVpnCommon.props
export EXPORTS_LIB_PATH

build:
	dotnet publish EduVpnCommon.csproj --configuration Release

pack:
	dotnet pack EduVpnCommon.csproj --configuration Release

test: .try_build_lib
	dotnet test

clean:
	rm -rf bin/ obj/ EduVpnCommonTests/bin/ EduVpnCommonTests/obj/