SUBDIRS =
include ../../build/rules.make
-PROGRAM = $(topdir)/class/lib/$(PROFILE)/mono-service.exe
+PROGRAM = mono-service.exe
+
+PROGRAM_SNK = ../../class/mono.snk
include ../../build/executable.make
-LOCAL_MCS_FLAGS = -r:System.ServiceProcess.dll -r:Mono.Posix.dll -unsafe
+LOCAL_MCS_FLAGS = -unsafe -publicsign
+LIB_REFS = System.ServiceProcess Mono.Posix System
# Copied from library.make
uninstall-local: uninstall-extras
install-extras: $(gacutil)
- $(GACUTIL) /i $(PROGRAM) /f $(gacdir_flag) /root $(GACROOT)
+ $(GACUTIL) /i $(the_lib) /f $(gacdir_flag) /root $(GACROOT)
uninstall-extras: $(gacutil)
- -$(GACUTIL) /u $(PROGRAM:.exe=) $(gacdir_flag) /root $(GACROOT)
+ -$(GACUTIL) /u $(the_lib:.exe=) $(gacdir_flag) /root $(GACROOT)