Add getdc.c, a libnetapi example (incl. Makefile).
[gd/samba-autobuild/.git] / source3 / lib / netapi / examples / Makefile.in
1 KRB5LIBS=@KRB5_LIBS@
2 LDAP_LIBS=@LDAP_LIBS@
3 LIBS=@LIBS@ -lnetapi
4 DEVELOPER_CFLAGS=@DEVELOPER_CFLAGS@
5 FLAGS=@CFLAGS@
6 CC=@CC@
7 LDFLAGS=@PIE_LDFLAGS@ @LDFLAGS@
8 DYNEXP=@DYNEXP@
9
10 # Compile a source file.
11 COMPILE_CC = $(CC) -I. $(FLAGS) $(PICFLAG) -c $< -o $@
12 COMPILE = $(COMPILE_CC)
13
14 .c.o:
15         @if (: >> $@ || : > $@) >/dev/null 2>&1; then rm -f $@; else \
16          dir=`echo $@ | sed 's,/[^/]*$$,,;s,^$$,.,'` $(MAKEDIR); fi
17         @echo Compiling $*.c
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
22
23 GETDC_OBJ = getdc.o
24
25 PROGS = getdc
26
27 all: $(PROGS)
28
29 getdc: $(GETDC_OBJ)
30         @echo Linking $@
31         @$(CC) $(FLAGS) -o $@ $(GETDC_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) $(KRB5LIBS) $(LDAP_LIBS)
32
33 clean:
34         @rm -f $(PROGS)