diff options
author | Jackson Harper <jackson@novell.com> | 2004-06-11 23:04:22 +0400 |
---|---|---|
committer | Jackson Harper <jackson@novell.com> | 2004-06-11 23:04:22 +0400 |
commit | 7db0bfe9b3817972ffa32e801ed4aa337ab7e75f (patch) | |
tree | 431ed0f9f4ce527db76d1f6c75327ba11676e1e0 /runtime | |
parent | 18fea92869ae8ffb3ca8c8f67d7a33a6efedc748 (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.am | 18 | ||||
-rw-r--r-- | runtime/net_2_0/Makefile.am | 15 |
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) \ |