[svn:parrot] r44860 - branches/rm_dynoplibs_make/src/dynoplibs

darbelo at svn.parrot.org darbelo at svn.parrot.org
Thu Mar 11 00:25:14 UTC 2010


Author: darbelo
Date: Thu Mar 11 00:25:11 2010
New Revision: 44860
URL: https://trac.parrot.org/parrot/changeset/44860

Log:
[Makefile] Avoid using $< in non-suffix rules to make BSD make happy.

Modified:
   branches/rm_dynoplibs_make/src/dynoplibs/Rules.in

Modified: branches/rm_dynoplibs_make/src/dynoplibs/Rules.in
==============================================================================
--- branches/rm_dynoplibs_make/src/dynoplibs/Rules.in	Wed Mar 10 22:50:18 2010	(r44859)
+++ branches/rm_dynoplibs_make/src/dynoplibs/Rules.in	Thu Mar 11 00:25:11 2010	(r44860)
@@ -3,7 +3,7 @@
 #
 
 $(DYNEXT_DIR)/obscure_ops$(LOAD_EXT): src/dynoplibs/obscure_ops$(O) $(LIBPARROT)
-	$(LD) @ld_out@$@ $< $(LINKFLAGS)
+	$(LD) @ld_out@$@ src/dynoplibs/obscure_ops$(O) $(LINKFLAGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
 #IF(cygwin or hpux):	$(CHMOD) 0775 $@
 
@@ -12,10 +12,10 @@
 src/dynoplibs/obscure_ops.h: src/dynoplibs/obscure_ops.c
 
 src/dynoplibs/obscure_ops.c: src/dynoplibs/obscure.ops $(BUILD_TOOLS_DIR)/ops2c.pl
-	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl C --dynamic $<
+	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl C --dynamic src/dynoplibs/obscure.ops
 
 $(DYNEXT_DIR)/obscure_ops_switch$(LOAD_EXT): src/dynoplibs/obscure_ops_switch$(O) $(LIBPARROT)
-	$(LD) @ld_out@$@ $< $(LINKFLAGS)
+	$(LD) @ld_out@$@ src/dynoplibs/obscure_ops_switch$(O) $(LINKFLAGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
 #IF(cygwin or hpux):	$(CHMOD) 0775 $@
 
@@ -24,10 +24,10 @@
 src/dynoplibs/obscure_ops_switch.h: src/dynoplibs/obscure_ops_switch.c
 
 src/dynoplibs/obscure_ops_switch.c: src/dynoplibs/obscure.ops $(BUILD_TOOLS_DIR)/ops2c.pl
-	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CSwitch --dynamic $<
+	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CSwitch --dynamic src/dynoplibs/obscure.ops
 
 $(DYNEXT_DIR)/obscure_ops_cg$(LOAD_EXT): src/dynoplibs/obscure_ops_cg$(O) $(LIBPARROT)
-	$(LD) @ld_out@$@ $< $(LINKFLAGS)
+	$(LD) @ld_out@$@ src/dynoplibs/obscure_ops_cg$(O) $(LINKFLAGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
 #IF(cygwin or hpux):	$(CHMOD) 0775 $@
 
@@ -36,10 +36,10 @@
 src/dynoplibs/obscure_ops_cg.h: src/dynoplibs/obscure_ops_cg.c
 
 src/dynoplibs/obscure_ops_cg.c: src/dynoplibs/obscure.ops $(BUILD_TOOLS_DIR)/ops2c.pl
-	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CGoto --dynamic $<
+	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CGoto --dynamic src/dynoplibs/obscure.ops
 
 $(DYNEXT_DIR)/obscure_ops_cgp$(LOAD_EXT): src/dynoplibs/obscure_ops_cgp$(O) $(LIBPARROT)
-	$(LD) @ld_out@$@ $< $(LINKFLAGS)
+	$(LD) @ld_out@$@ src/dynoplibs/obscure_ops_cgp$(O) $(LINKFLAGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
 #IF(cygwin or hpux):	$(CHMOD) 0775 $@
 
@@ -48,22 +48,22 @@
 src/dynoplibs/obscure_ops_cgp.h: src/dynoplibs/obscure_ops_cgp.c
 
 src/dynoplibs/obscure_ops_cgp.c: src/dynoplibs/obscure.ops $(BUILD_TOOLS_DIR)/ops2c.pl
-	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CGP --dynamic $<
+	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CGP --dynamic src/dynoplibs/obscure.ops
 
 $(DYNEXT_DIR)/math_ops$(LOAD_EXT): src/dynoplibs/math_ops$(O) $(LIBPARROT)
-	$(LD) @ld_out@$@ $< $(LINKFLAGS)
+	$(LD) @ld_out@$@ src/dynoplibs/math_ops$(O) $(LINKFLAGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
 #IF(cygwin or hpux):	$(CHMOD) 0775 $@
 
 src/dynoplibs/math_ops.c: src/dynoplibs/math.ops $(BUILD_TOOLS_DIR)/ops2c.pl
-	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl C --dynamic $<
+	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl C --dynamic src/dynoplibs/math.ops
 
 src/dynoplibs/math_ops$(O): include/pmc/pmc_parrotlibrary.h include/pmc/pmc_callcontext.h src/dynoplibs/math_ops.c $(PARROT_H_HEADERS)
 
 src/dynoplibs/math_ops.h: src/dynoplibs/math_ops.c
 
 $(DYNEXT_DIR)/math_ops_switch$(LOAD_EXT): src/dynoplibs/math_ops_switch$(O) $(LIBPARROT)
-	$(LD) @ld_out@$@ $< $(LINKFLAGS)
+	$(LD) @ld_out@$@ src/dynoplibs/math_ops_switch$(O) $(LINKFLAGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
 #IF(cygwin or hpux):	$(CHMOD) 0775 $@
 
@@ -72,10 +72,10 @@
 src/dynoplibs/math_ops_switch.h: src/dynoplibs/math_ops_switch.c
 
 src/dynoplibs/math_ops_switch.c: src/dynoplibs/math.ops $(BUILD_TOOLS_DIR)/ops2c.pl
-	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CSwitch --dynamic $<
+	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CSwitch --dynamic src/dynoplibs/math.ops
 
 $(DYNEXT_DIR)/math_ops_cg$(LOAD_EXT): src/dynoplibs/math_ops_cg$(O) $(LIBPARROT)
-	$(LD) @ld_out@$@ $< $(LINKFLAGS)
+	$(LD) @ld_out@$@ src/dynoplibs/math_ops_cg$(O) $(LINKFLAGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
 #IF(cygwin or hpux):	$(CHMOD) 0775 $@
 
@@ -84,10 +84,10 @@
 src/dynoplibs/math_ops_cg.h: src/dynoplibs/math_ops_cg.c
 
 src/dynoplibs/math_ops_cg.c: src/dynoplibs/math.ops $(BUILD_TOOLS_DIR)/ops2c.pl
-	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CGoto --dynamic $<
+	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CGoto --dynamic src/dynoplibs/math.ops
 
 $(DYNEXT_DIR)/math_ops_cgp$(LOAD_EXT): src/dynoplibs/math_ops_cgp$(O) $(LIBPARROT)
-	$(LD) @ld_out@$@ $< $(LINKFLAGS)
+	$(LD) @ld_out@$@ src/dynoplibs/math_ops_cgp$(O) $(LINKFLAGS)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
 #IF(cygwin or hpux):	$(CHMOD) 0775 $@
 
@@ -96,4 +96,4 @@
 src/dynoplibs/math_ops_cgp.h: src/dynoplibs/math_ops_cgp.c
 
 src/dynoplibs/math_ops_cgp.c: src/dynoplibs/math.ops $(BUILD_TOOLS_DIR)/ops2c.pl
-	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CGP --dynamic $<
+	$(PERL) $(BUILD_TOOLS_DIR)/ops2c.pl CGP --dynamic src/dynoplibs/math.ops


More information about the parrot-commits mailing list