1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
AM_CPPFLAGS = -I${srcdir}/../include -I${srcdir}/../include/smb2 \
"-D_U_=__attribute__((unused))" \
"-D_R_(A,B)=__attribute__((format(printf,A,B)))"
AM_CFLAGS = $(WARN_CFLAGS)
LDADD = ../lib/libsmb2.la
noinst_PROGRAMS = prog_ls prog_mkdir prog_rmdir prog_cat \
smb2-dcerpc-coder-test
EXTRA_PROGRAMS = ld_sockerr
CLEANFILES = ld_sockerr.o ld_sockerr.so
ld_sockerr_SOURCES = ld_sockerr.c
ld_sockerr_CFLAGS = $(AM_CFLAGS) -fPIC
bin_SCRIPTS = ld_sockerr.so
ld_sockerr.o: ld_sockerr-ld_sockerr.o
$(LIBTOOL) --mode=link $(CC) -o $@ $^
ld_sockerr.so: ld_sockerr.o
$(CC) -shared -o ld_sockerr.so ld_sockerr.o -ldl
T = `ls test_*.sh`
test: $(noinst_PROGRAMS) $(bin_SCRIPTS)
for TEST in $(T); do \
echo "Running $$TEST"; \
echo "--------------"; \
sh $$TEST || exit 1; \
echo "--------------"; \
echo; \
done
|