r7875: try to see if this is portable
authorStefan Metzmacher <metze@samba.org>
Fri, 24 Jun 2005 09:55:34 +0000 (09:55 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:18:46 +0000 (13:18 -0500)
metze
(This used to be commit a3439d9365c2af471a4669373c1a0b5327e6a01b)

source4/build/smb_build/makefile.pm

index 28157da81e0d943c6745387961fd4ee7f8359968..08282f86997f560750e5938183a37b65a142f6b4 100644 (file)
@@ -164,10 +164,8 @@ sub _prepare_dummy_MAKEDIR()
 bin/.dummy:
        @: >> $@ || : > $@
 
-dynconfig.o: dynconfig.c Makefile
-       @echo Compiling $*.c
-       @$(CC) $(CFLAGS) @PICFLAG@ $(PATH_FLAGS) -c $< -o $@
-@BROKEN_CC@    -mv `echo $@ | sed 's%^.*/%%g'` $@
+dynconfig.o_CFLAGS = $(PATH_FLAGS)
+dynconfig.o: Makefile
 
 __EOD__
 }
@@ -202,7 +200,7 @@ sub _prepare_std_CC_rule($$$$$)
 # $comment
 .$src.$dst:
        \@echo $message \$\*.$src
-       \@\$(CC) \$(TARGET_CFLAGS) \$(CFLAGS) $flags -c \$< -o \$\@
+       \@\$(CC) \$(TARGET_CFLAGS) \$(\$\@_CFLAGS) \$(CFLAGS) $flags -c \$< -o \$\@
 \@BROKEN_CC\@  -mv `echo \$\@ | sed 's%^.*/%%g'` \$\@
 
 __EOD__