This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to...
[sfrench/samba-autobuild/.git] / examples / pdb / xml / Makefile.in
1 PDB_OBJS        = pdb_xml.so 
2 PDB_CFLAGS      = `xml2-config --cflags`
3 PDB_LDFLAGS     = `xml2-config --libs`
4
5 include $(MAKEFILE)
6
7 CC              = @CC@
8 LIBTOOL         = libtool
9 CFLAGS          = @CFLAGS@ $(PDB_CFLAGS)
10 CPPFLAGS        = @CPPFLAGS@ $(PDB_CPPFLAGS)
11 LDFLAGS         = @LDFLAGS@ $(PDB_LDFLAGS)
12 LDSHFLAGS       = -shared
13 srcdir          = @builddir@
14 FLAGS           =  $(CFLAGS) -Iinclude -I$(srcdir)/include -I$(srcdir)/ubiqx -I$(srcdir)/smbwrapper  -I. $(CPPFLAGS) -I$(srcdir)
15
16 # Default target
17
18 default: $(PDB_OBJS)
19
20 # Pattern rules
21
22 %.so: %.lo
23         $(LIBTOOL) $(CC) $(LDSHFLAGS) $(LDFLAGS) -o $@ $< 
24
25 %.lo: %.c
26         $(LIBTOOL) $(CC) $(FLAGS) -c $<
27
28 # Misc targets
29
30 clean:
31         rm -rf .libs
32         rm -f core *~ *% *.bak \
33         $(PDB_OBJS) $(PDB_OBJS:.so=.o) $(PDB_OBJS:.so=.lo)