diff options
Diffstat (limited to 'build/monowasm/Makefile')
-rw-r--r-- | build/monowasm/Makefile | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/build/monowasm/Makefile b/build/monowasm/Makefile index a88c273..8e608e5 100644 --- a/build/monowasm/Makefile +++ b/build/monowasm/Makefile @@ -5,7 +5,7 @@ CSC ?= csc CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612,618,809 Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) -ASSEMBLIES := mscorlib System System.Xml System.Numerics System.Core System.Net.Http WebAssembly.Net.Http +ASSEMBLIES := mscorlib System System.Xml System.Numerics System.Core System.Net.Http WebAssembly.Net.Http WebAssembly.Net.WebSockets ASSEMBLIES += bare/System @@ -17,6 +17,7 @@ System_REFS := mscorlib System.Numerics_REFS := mscorlib System.Xml_REFS := mscorlib System WebAssembly.Net.Http_REFS := mscorlib System System.Core System.Net.Http +WebAssembly.Net.WebSockets_REFS := mscorlib System System.Core bare/System_REFS := mscorlib @@ -27,9 +28,14 @@ ECMA_KEY := ../../../../mcs/class/ecma.pub # Public Key Token: b77a5c561 ECMA_KEY_ASSEMBLIES := System.Core System.Net.Http System System.Numerics System.Xml mscorlib bare/System WebAssembly.Net.Http_KEYFILE := ../../../../mcs/class/Open.snk +WebAssembly.Net.WebSockets_KEYFILE := ../../../../mcs/class/Open.snk all: $(addsuffix .dll, $(ASSEMBLIES)) +clean: + rm -f *.dll + rm -f bare/*.dll + define KEYFILE_TEMPLATE $(1)_KEYFILE := $(2) endef |