mirror of
https://github.com/samba-team/samba.git
synced 2024-12-27 03:21:53 +03:00
r22048: Sigh. Commit the other half of r22047.
This commit is contained in:
parent
bb473bf856
commit
cbc15e963a
@ -349,16 +349,6 @@ unused_macros:
|
||||
|
||||
.SUFFIXES: .x .c .et .y .l .d .o .h .h.gch .a .$(SHLIBEXT) .1 .1.xml .3 .3.xml .5 .5.xml .7 .7.xml .8 .8.xml .ho .idl .hd
|
||||
|
||||
# Dependencies command
|
||||
DEPENDS = $(CC) -M -MG -MP -MT $(<:.c=.o) -MT $@ \
|
||||
`$(PERL) $(srcdir)/script/cflags.pl $@` $(CFLAGS) $< -o $@
|
||||
# Dependencies for host objects
|
||||
HDEPENDS = $(CC) -M -MG -MP -MT $(<:.c=.ho) -MT $@ \
|
||||
`$(PERL) $(srcdir)/script/cflags.pl $@` $(HOSTCC_CFLAGS) $< -o $@
|
||||
# Dependencies for precompiled headers
|
||||
PCHDEPENDS = $(CC) -M -MG -MT include/includes.h.gch -MT $@ \
|
||||
$(CFLAGS) $< -o $@
|
||||
|
||||
.c.d:
|
||||
@echo "Generating dependencies for $<"
|
||||
@$(DEPENDS)
|
||||
@ -371,30 +361,6 @@ include/includes.d: include/includes.h
|
||||
@echo "Generating dependencies for $<"
|
||||
@$(PCHDEPENDS)
|
||||
|
||||
#
|
||||
# $< is broken in older BSD versions:
|
||||
# when $@ is foo/bar.o, $< could be torture/foo/bar.c
|
||||
# if it also exists. So better use $* which is foo/bar
|
||||
# and append .c manually to get foo/bar.c
|
||||
#
|
||||
|
||||
# Run a static analysis checker
|
||||
CHECK = $(CC_CHECKER) `$(PERL) $(srcdir)/script/cflags.pl $@` \
|
||||
$(CFLAGS) $(PICFLAG) -c $*.c -o $@
|
||||
|
||||
# Run the configured compiler
|
||||
COMPILE = $(CC) `$(PERL) $(srcdir)/script/cflags.pl $@` \
|
||||
$(CFLAGS) $(PICFLAG) -c $*.c -o $@
|
||||
|
||||
# Run the compiler for the build host
|
||||
HCOMPILE = $(HOSTCC) `$(PERL) $(srcdir)/script/cflags.pl $@` \
|
||||
$(HOSTCC_CFLAGS) -c $*.c -o $@
|
||||
|
||||
# Precompile headers
|
||||
PCHCOMPILE = @$(CC) -Ilib/replace \
|
||||
`$(PERL) $(srcdir)/script/cflags.pl $@` \
|
||||
$(CFLAGS) $(PICFLAG) -c $*.c -o $@
|
||||
|
||||
.c.o:
|
||||
@if test -n "$(CC_CHECKER)"; then \
|
||||
echo "Checking $< with '$(CC_CHECKER)'"; \
|
||||
|
Loading…
Reference in New Issue
Block a user