sync'ing up for 3.0alpha20 release
[gd/samba/.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 CC              = @CC@
6 LIBTOOL         = libtool
7 CFLAGS          = @CFLAGS@ $(PDB_CFLAGS)
8 CPPFLAGS        = @CPPFLAGS@ $(PDB_CPPFLAGS)
9 LDFLAGS         = @LDFLAGS@ $(PDB_LDFLAGS)
10 LDSHFLAGS       = -shared
11 srcdir          = @builddir@
12 FLAGS           =  $(CFLAGS) -Iinclude -I$(srcdir)/include -I$(srcdir)/ubiqx -I$(srcdir)/smbwrapper  -I. $(CPPFLAGS) -I$(srcdir)
13
14 # Default target
15
16 default: $(PDB_OBJS)
17
18 # Pattern rules
19
20 %.so: %.lo
21         $(LIBTOOL) $(CC) $(LDSHFLAGS) $(LDFLAGS) -o $@ $< 
22
23 %.lo: %.c
24         $(LIBTOOL) $(CC) $(FLAGS) -c $<
25
26 # Misc targets
27
28 clean:
29         rm -rf .libs
30         rm -f core *~ *% *.bak \
31         $(PDB_OBJS) $(PDB_OBJS:.so=.o) $(PDB_OBJS:.so=.lo)