Author: abock
Date: 2008-01-24 10:33:21 -0500 (Thu, 24 Jan 2008)
New Revision: 93804
Added:
trunk/Mono.Zeroconf/src/policy.1.0.Mono.Zeroconf.config
Modified:
trunk/Mono.Zeroconf/src/Makefile.am
Log:
Added policy file, still borked
Modified: trunk/Mono.Zeroconf/src/Makefile.am
===================================================================
--- trunk/Mono.Zeroconf/src/Makefile.am 2008-01-24 15:30:42 UTC (rev 93803)
+++ trunk/Mono.Zeroconf/src/Makefile.am 2008-01-24 15:33:21 UTC (rev 93804)
@@ -4,9 +4,23 @@
Mono.Zeroconf.Providers.Avahi \
MZClient
+POLICIES = policy.1.0.Mono.Zeroconf.dll
+GACUTIL_POLICY_FLAGS = "/gacdir $(libdir) /root $(DESTDIR)$(libdir)"
+
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = mono-zeroconf.pc
+all: $(POLICIES)
+
+policy.1.0.Mono.Zeroconf.dll: policy.1.0.Mono.Zeroconf.config
+ al -link:$< -out:$@ -keyfile:$(srcdir)/mono-zeroconf.snk
+
+install-data-local:
+ @for POLICY in $(POLICIES); do \
+ echo "$(GACUTIL) /i $$POLICY /f $(GACUTIL_POLICY_FLAGS)"; \
+ $(GACUTIL) /i $$POLICY /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ done
+
uninstall-hook:
if test $$(find $(pkglibdir) | wc -l) -eq 1; then \
rmdir $(pkglibdir); \
@@ -17,6 +31,9 @@
mono-zeroconf.pc.in \
mono-zeroconf.snk
+CLEANFILES = \
+ *.dll
+
DISTCLEANFILES = \
mono-zeroconf.pc
Added: trunk/Mono.Zeroconf/src/policy.1.0.Mono.Zeroconf.config
===================================================================
--- trunk/Mono.Zeroconf/src/policy.1.0.Mono.Zeroconf.config 2008-01-24
15:30:42 UTC (rev 93803)
+++ trunk/Mono.Zeroconf/src/policy.1.0.Mono.Zeroconf.config 2008-01-24
15:33:21 UTC (rev 93804)
@@ -0,0 +1,10 @@
+<configuration>
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Mono.Zeroconf"
publicKeyToken="e60c4f4a95e1099e" />
+ <bindingRedirect oldVersion="1.0.0.0-1.0.0.74" newVersion="1.0.0.74" />
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+</configuration>
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches