+2009-07-30 Raja R Harinath <harinath@hurrynot.org>
+
+ * library.make (SNFLAGS): Remove '-R', since it's specific to the
+ action required.
+ ($(build_lib)): Use -R flag with $(SN).
+ ($(the_lib)): Add a sanity check to verify that the assembly is signed.
+
2009-07-26 Raja R Harinath <harinath@hurrynot.org>
Make AOT compilation explicit
else
sn = $(topdir)/class/lib/net_1_1_bootstrap/sn.exe
SN = $(Q) MONO_PATH="$(topdir)/class/lib/net_1_1_bootstrap$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) $(sn)
-SNFLAGS = -q -R
+SNFLAGS = -q
endif
ifeq ($(PLATFORM), win32)
$(build_lib): $(response) $(sn) $(BUILT_SOURCES) $(build_libdir:=/.stamp)
$(LIBRARY_COMPILE) $(LIBRARY_FLAGS) $(LIB_MCS_FLAGS) -target:library -out:$@ $(BUILT_SOURCES_cmdline) @$(response)
- $(SN) $(SNFLAGS) $@ $(LIBRARY_SNK)
+ $(SN) $(SNFLAGS) -R $@ $(LIBRARY_SNK)
ifdef LIBRARY_USE_INTERMEDIATE_FILE
$(the_lib): $(build_lib)
- $(SN) $(SNFLAGS) $(build_lib) $(LIBRARY_SNK)
$(Q) cp $(build_lib) $@
+ $(SN) $(SNFLAGS) -v $@
$(Q) test ! -f $(build_lib).mdb || mv $(build_lib).mdb $@.mdb
$(Q) test ! -f $(build_lib:.dll=.pdb) || mv $(build_lib:.dll=.pdb) $(the_lib:.dll=.pdb)
endif
+2009-07-30 Raja R Harinath <harinath@hurrynot.org>
+
+ * Makefile ($(the_lib)): Update to changes in build/library.make.
+
2009-07-02 Jb Evain <jbevain@novell.com>
* Makefile: adjust to the linker build change.
$(the_lib): $(the_libdir)/.stamp Makefile Mono.CSharp.dll.sources $(build_lib)
$(MKINSTALLDIRS) fixup
$(MONO_PATH) $(RUNTIME) $(LINKER) -d fixup/$(PROFILE) -o out -l none -c skip -b true -x link.xml -s Mono.Tuner.AdjustVisibility,Mono.Tuner:OutputStep -s Mono.Tuner.PrintStatus,Mono.Tuner:OutputStep -i compiler.info
- $(SN) $(SNFLAGS) out/Mono.CSharp.dll $(topdir)/class/mono.snk
+ $(SN) $(SNFLAGS) -R out/Mono.CSharp.dll $(topdir)/class/mono.snk
cp out/Mono.CSharp.dll $(the_lib)