diff options
author | Günther Deschner <gd@samba.org> | 2008-07-18 19:12:42 +0200 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2008-07-30 16:35:38 +0200 |
commit | 8417316b58cac32fa301cecf949e398a8c1b4143 (patch) | |
tree | 7cdd5a60eb7a39e775af89b2239fe26e271cb496 /source3/lib/netapi/tests/Makefile.in | |
parent | 39c344a27fbe1a66281aa36e49e4049286cea0f0 (diff) | |
download | samba-8417316b58cac32fa301cecf949e398a8c1b4143.tar.gz samba-8417316b58cac32fa301cecf949e398a8c1b4143.tar.bz2 samba-8417316b58cac32fa301cecf949e398a8c1b4143.zip |
netapi: add netapi testsuite.
Guenther
(This used to be commit 8b3149b4a663f59b504c1458cd7ecafe0c0e0322)
Diffstat (limited to 'source3/lib/netapi/tests/Makefile.in')
-rw-r--r-- | source3/lib/netapi/tests/Makefile.in | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/source3/lib/netapi/tests/Makefile.in b/source3/lib/netapi/tests/Makefile.in new file mode 100644 index 0000000000..f13281ee8c --- /dev/null +++ b/source3/lib/netapi/tests/Makefile.in @@ -0,0 +1,57 @@ +KRB5LIBS=@KRB5_LIBS@ +LDAP_LIBS=@LDAP_LIBS@ +LIBS=@LIBS@ -lnetapi -ltdb -ltalloc +DEVELOPER_CFLAGS=@DEVELOPER_CFLAGS@ +FLAGS=-I../ -L../../../bin @CFLAGS@ $(GTK_FLAGS) +CC=@CC@ +PICFLAG=@PICFLAG@ +LDFLAGS=@PIE_LDFLAGS@ @LDFLAGS@ +DYNEXP=@DYNEXP@ +NETAPI_LIBS=$(LIBS) $(KRB5LIBS) $(LDAP_LIBS) +CMDLINE_LIBS=$(NETAPI_LIBS) @POPTLIBS@ + +# Compile a source file. +COMPILE_CC = $(CC) -I. $(FLAGS) $(PICFLAG) -c $< -o $@ +COMPILE = $(COMPILE_CC) + +PROGS = bin/netapitest@EXEEXT@ + +all: $(PROGS) + +MAKEDIR = || exec false; \ + if test -d "$$dir"; then :; else \ + echo mkdir "$$dir"; \ + mkdir -p "$$dir" >/dev/null 2>&1 || \ + test -d "$$dir" || \ + mkdir "$$dir" || \ + exec false; fi || exec false + +BINARY_PREREQS = bin/.dummy + +bin/.dummy: + @if (: >> $@ || : > $@) >/dev/null 2>&1; then :; else \ + dir=bin $(MAKEDIR); fi + @: >> $@ || : > $@ # what a fancy emoticon! + +.c.o: + @if (: >> $@ || : > $@) >/dev/null 2>&1; then rm -f $@; else \ + dir=`echo $@ | sed 's,/[^/]*$$,,;s,^$$,.,'` $(MAKEDIR); fi + @echo Compiling $*.c + @$(COMPILE) && exit 0;\ + echo "The following command failed:" 1>&2;\ + echo "$(COMPILE_CC)" 1>&2;\ + $(COMPILE_CC) >/dev/null 2>&1 + +CMDLINE_OBJ = common.o +NETAPIBUFFER_OBJ = netapibuffer.o +NETAPITEST_OBJ = netapitest.o netlocalgroup.o netuser.o netgroup.o netdisplay.o $(CMDLINE_OBJ) + +bin/netapitest@EXEEXT@: $(BINARY_PREREQS) $(NETAPITEST_OBJ) + @echo Linking $@ + @$(CC) $(FLAGS) -o $@ $(NETAPITEST_OBJ) $(LDFLAGS) $(DYNEXP) $(CMDLINE_LIBS) + +clean: + -rm -f $(PROGS) + -rm -f core */*~ *~ \ + */*.o */*/*.o */*/*/*.o + |