Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackson Harper <jackson@novell.com>2004-06-11 23:04:22 +0400
committerJackson Harper <jackson@novell.com>2004-06-11 23:04:22 +0400
commit7db0bfe9b3817972ffa32e801ed4aa337ab7e75f (patch)
tree431ed0f9f4ce527db76d1f6c75327ba11676e1e0 /runtime
parent18fea92869ae8ffb3ca8c8f67d7a33a6efedc748 (diff)
Do not sign ziplib, npgsql, or nunit assemblies. Sign mscorlib.
svn path=/trunk/mono/; revision=29374
Diffstat (limited to 'runtime')
-rw-r--r--runtime/net_1_1/Makefile.am18
-rw-r--r--runtime/net_2_0/Makefile.am15
2 files changed, 28 insertions, 5 deletions
diff --git a/runtime/net_1_1/Makefile.am b/runtime/net_1_1/Makefile.am
index 89cac794d4c..1fd29bac999 100644
--- a/runtime/net_1_1/Makefile.am
+++ b/runtime/net_1_1/Makefile.am
@@ -65,6 +65,13 @@ gac_assemblies_list = \
System.Windows.Forms \
System.Xml
+no_sign_list = \
+ ICSharpCode.SharpZipLib \
+ Npgsql \
+ nunit.util \
+ nunit.core \
+ nunit.framework
+
gac_assemblies = $(gac_assemblies_list:=.dll)
corlibdir = $(libdir)
@@ -74,16 +81,19 @@ EXTRA_DIST = $(gac_assemblies) $(corlib_DATA)
MAINTAINERCLEANFILES = $(EXTRA_DIST)
mscorlib.dll $(gac_assemblies):
- cd $(srcdir) && $(LN_S) ../../../mcs/class/lib/default/$@ $@
+ cd $(srcdir) && $(LN_S) ../../../mcs/class/lib/default/$@ $@ ; \
+ cd $(srcdir) && $(LIBTOOL) --mode=execute $(mono_runtime) --config ../../data/config $(sn) -q -R $(srcdir)/$@ $(mono_snk) || exit 1 ;
all-local: $(gac_assemblies)
install-data-local:
@if test -n '$(gac_assemblies)'; then \
+ for i in $(filter-out $(no_sign_list), $(gac_assemblies)) ; do \
+ echo "MONO_PATH=$(srcdir) $(mono_runtime) --config ../../data/config $(sn) -q -R $(srcdir)/$$i $(mono_snk)" ; \
+ MONO_PATH=$(srcdir) \
+ $(LIBTOOL) --mode=execute $(mono_runtime) --config ../../data/config $(sn) -q -R $(srcdir)/$$i $(mono_snk) || exit 1 ; \
+ done; \
for i in ''$(gac_assemblies); do \
- echo "MONO_PATH=$(srcdir) $(mono_runtime) --config ../../data/config $(sn) -q -R $(srcdir)/$$i $(mono_snk)" ; \
- MONO_PATH=$(srcdir) \
- $(LIBTOOL) --mode=execute $(mono_runtime) --config ../../data/config $(sn) -q -R $(srcdir)/$$i $(mono_snk) || exit 1 ; \
echo "MONO_PATH=$(srcdir) $(mono_runtime) --config ../../data/config $(gacutil) /i $(srcdir)/$$i /f /package 1.0 /root $(DESTDIR)$(libdir)" ; \
MONO_PATH=$(srcdir) \
$(LIBTOOL) --mode=execute $(mono_runtime) --config ../../data/config $(gacutil) /i $(srcdir)/$$i /f /package 1.0 /root $(DESTDIR)$(libdir) || exit 1 ; \
diff --git a/runtime/net_2_0/Makefile.am b/runtime/net_2_0/Makefile.am
index c6df3cea6e1..c97d4529de0 100644
--- a/runtime/net_2_0/Makefile.am
+++ b/runtime/net_2_0/Makefile.am
@@ -65,6 +65,13 @@ gac_assemblies_list = \
System.Windows.Forms \
System.Xml
+no_sign_list = \
+ ICSharpCode.SharpZipLib \
+ Npgsql \
+ nunit.util \
+ nunit.core \
+ nunit.framework
+
if PLATFORM_WIN32
gac_assemblies =
local_mscorlib =
@@ -80,13 +87,19 @@ EXTRA_DIST = $(gac_assemblies) $(corlib_DATA)
MAINTAINERCLEANFILES = $(EXTRA_DIST)
mscorlib.dll $(gac_assemblies):
- cd $(srcdir) && $(LN_S) ../../../mcs/class/lib/net_2_0/$@ $@
+ cd $(srcdir) && $(LN_S) ../../../mcs/class/lib/net_2_0/$@ $@ ; \
+ cd $(srcdir) && $(LIBTOOL) --mode=execute $(mono_runtime) --config ../../data/config $(sn) -q -R $(srcdir)/$@ $(mono_snk) || exit 1 ;
all-local: $(gac_assemblies)
if INSTALL_2_0
install-data-local:
@if test -n '$(gac_assemblies)'; then \
+ for i in $(filter-out $(no_sign_list), $(gac_assemblies)) ; do \
+ echo "MONO_PATH=$(srcdir) $(mono_runtime) --config ../../data/config $(sn) -q -R $(srcdir)/$$i $(mono_snk)" ; \
+ MONO_PATH=$(srcdir) \
+ $(LIBTOOL) --mode=execute $(mono_runtime) --config ../../data/config $(sn) -q -R $(srcdir)/$$i $(mono_snk) || exit 1 ; \
+ done; \
for i in ''$(gac_assemblies); do \
echo "MONO_PATH=$(srcdir) $(mono_runtime) --config ../../data/config $(sn) -q -R $(srcdir)/$$i $(mono_snk)" ; \
MONO_PATH=$(srcdir) \