mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
r18210: - reenable autodependencies
- and add -MT $@ to the dependency generation to notice changes in depdendecies of header files you may need a 'make clean' or at least you need to remove heimdal_build/replace.hd metze
This commit is contained in:
parent
bda5c3c0e3
commit
5ecf98cc18
@ -285,7 +285,6 @@ if test x$GNU_MAKE = x"yes"; then
|
||||
new_make=yes
|
||||
fi
|
||||
fi
|
||||
new_make=no
|
||||
AC_MSG_RESULT($new_make)
|
||||
automatic_dependencies=no
|
||||
AX_CFLAGS_GCC_OPTION([-M -MT conftest.d -MF conftest.o], [], [ automatic_dependencies=$new_make ], [])
|
||||
|
@ -53,7 +53,7 @@ sub show($$)
|
||||
print "Developer mode: ".(enabled($config->{developer})?"yes":"no")."\n";
|
||||
print "Automatic dependencies: ".
|
||||
(enabled($config->{automatic_dependencies})
|
||||
? "yes" : "no (disabled till make doesn't spin)(install GNU make >= 3.81)") .
|
||||
? "yes" : "no (install GNU make >= 3.81)") .
|
||||
"\n";
|
||||
|
||||
print "Using shared libraries: " .
|
||||
|
@ -10,6 +10,6 @@
|
||||
#define KRB5
|
||||
|
||||
#include "include/config.h"
|
||||
#include "replace.h"
|
||||
#include "lib/replace/replace.h"
|
||||
|
||||
#endif
|
||||
|
@ -317,15 +317,15 @@ unused_macros:
|
||||
|
||||
.c.d:
|
||||
@echo "Generating dependencies for $<"
|
||||
@$(CC) -M -MG -MP -MT $(<:.c=.o) `$(PERL) $(srcdir)/script/cflags.pl $@` $(CFLAGS) $< -o $@
|
||||
@$(CC) -M -MG -MP -MT $(<:.c=.o) -MT $@ `$(PERL) $(srcdir)/script/cflags.pl $@` $(CFLAGS) $< -o $@
|
||||
|
||||
.c.hd:
|
||||
@echo "Generating host-compiler dependencies for $<"
|
||||
@$(CC) -M -MG -MP -MT $(<:.c=.ho) `$(PERL) $(srcdir)/script/cflags.pl $@` $(CFLAGS) $< -o $@
|
||||
@$(CC) -M -MG -MP -MT $(<:.c=.ho) -MT $@ `$(PERL) $(srcdir)/script/cflags.pl $@` $(CFLAGS) $< -o $@
|
||||
|
||||
include/includes.d: include/includes.h
|
||||
@echo "Generating dependencies for $<"
|
||||
@$(CC) -M -MG -MT include/includes.h.gch $(CFLAGS) $< -o $@
|
||||
@$(CC) -M -MG -MT include/includes.h.gch -MT $@ $(CFLAGS) $< -o $@
|
||||
|
||||
.c.o:
|
||||
@if test -n "$(CC_CHECKER)"; then \
|
||||
|
Loading…
Reference in New Issue
Block a user