soc.2007.monoloader: b6ee19be: Fix compile with multiple jobs.

qulogic at pidgin.im qulogic at pidgin.im
Fri Jan 1 04:00:49 EST 2010


-----------------------------------------------------------------
Revision: b6ee19be690b9e067cf53542fc5d2fe4f8435162
Ancestor: 4d5c6ff9882a68b2abf42cf208e6f99bd86aae95
Author: qulogic at pidgin.im
Date: 2009-12-28T07:45:43
Branch: im.pidgin.soc.2007.monoloader
URL: http://d.pidgin.im/viewmtn/revision/info/b6ee19be690b9e067cf53542fc5d2fe4f8435162

Modified files:
        libpurple/plugins/mono/Makefile.am
        libpurple/plugins/mono/api/Makefile.am

ChangeLog: 

Fix compile with multiple jobs.

-------------- next part --------------
============================================================
--- libpurple/plugins/mono/Makefile.am	fbd70b1fd18fc237f5ae67d93ab3b00e8854bef9
+++ libpurple/plugins/mono/Makefile.am	5f018adab0283005eba71159de24e42cc3589708
@@ -9,10 +9,8 @@ mono_build_sources = $(addprefix $(srcdi
 mono_SCRIPTS = MPlugin.dll GetBuddyBack.dll
 mono_build_sources = $(addprefix $(srcdir)/, $(mono_sources))
 
-all: $(mono_SCRIPTS)
 
-SUFFIXES = .cs .dll
-.cs.dll: api/PurpleAPI.dll $(mono_build_sources)
+%.dll: %.cs api/PurpleAPI.dll
 	gmcs -t:library -lib:./api -out:$@ -r:PurpleAPI.dll $<
 
 clean-local:
============================================================
--- libpurple/plugins/mono/api/Makefile.am	7edf69bd2ed3b4e4954ea78c0ca162b97c45a8ba
+++ libpurple/plugins/mono/api/Makefile.am	fdddf7f05c2ac76a4912ac97f65105fa0592582d
@@ -24,10 +24,9 @@ mono_build_sources = $(addprefix $(srcdi
 
 mono_build_sources = $(addprefix $(srcdir)/, $(mono_sources))
 
-all: $(mono_SCRIPTS)
-
 $(mono_SCRIPTS): $(mono_build_sources)
-	gmcs -t:library -out:$(mono_SCRIPTS) $(mono_build_sources)
+	gmcs -t:library -out:$@ $^
 
 clean-local:
 	rm -rf $(mono_SCRIPTS)
+


More information about the Commits mailing list