4 DEVELOPER_CFLAGS=@DEVELOPER_CFLAGS@
7 LDFLAGS=@PIE_LDFLAGS@ @LDFLAGS@
10 # Compile a source file.
11 COMPILE_CC = $(CC) -I. $(FLAGS) $(PICFLAG) -c $< -o $@
12 COMPILE = $(COMPILE_CC)
15 @if (: >> $@ || : > $@) >/dev/null 2>&1; then rm -f $@; else \
16 dir=`echo $@ | sed 's,/[^/]*$$,,;s,^$$,.,'` $(MAKEDIR); fi
18 @$(COMPILE) && exit 0;\
19 echo "The following command failed:" 1>&2;\
20 echo "$(COMPILE_CC)" 1>&2;\
21 $(COMPILE_CC) >/dev/null 2>&1
24 NETDOMJOIN_OBJ = netdomjoin.o
26 PROGS = getdc netdomjoin
32 @$(CC) $(FLAGS) -o $@ $(GETDC_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) $(KRB5LIBS) $(LDAP_LIBS)
34 netdomjoin: $(NETDOMJOIN_OBJ)
36 @$(CC) $(FLAGS) -o $@ $(NETDOMJOIN_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) $(KRB5LIBS) $(LDAP_LIBS)