| OLD | NEW |
| (Empty) |
| 1 #!gmake | |
| 2 # | |
| 3 prefix = @prefix@ | |
| 4 datarootdir = @datarootdir@ | |
| 5 exec_prefix = @exec_prefix@ | |
| 6 includedir = @includedir@ | |
| 7 libdir = @libdir@ | |
| 8 mandir = @mandir@ | |
| 9 VPATH = @srcdir@:@libreplacedir@ | |
| 10 srcdir = @srcdir@ | |
| 11 builddir = @builddir@ | |
| 12 sharedbuilddir = @sharedbuilddir@ | |
| 13 XSLTPROC = @XSLTPROC@ | |
| 14 INSTALLCMD = @INSTALL@ | |
| 15 CC = @CC@ | |
| 16 CFLAGS = @CFLAGS@ -DHAVE_CONFIG_H= -I. -I@srcdir@ | |
| 17 EXTRA_TARGETS = @DOC_TARGET@ | |
| 18 PICFLAG = @PICFLAG@ | |
| 19 TALLOC_VERSION = @TALLOC_VERSION@ | |
| 20 TALLOC_VERSION_MAJOR = @TALLOC_VERSION_MAJOR@ | |
| 21 TALLOC_VERSION_MINOR = @TALLOC_VERSION_MINOR@ | |
| 22 TALLOC_VERSION_RELEASE = @TALLOC_VERSION_RELEASE@ | |
| 23 SHLIBEXT = @SHLIBEXT@ | |
| 24 SHLD = @SHLD@ | |
| 25 SHLD_FLAGS = @SHLD_FLAGS@ | |
| 26 tallocdir = @tallocdir@ | |
| 27 | |
| 28 LIBOBJ = $(TALLOC_OBJ) @LIBREPLACEOBJ@ | |
| 29 | |
| 30 SONAMEFLAG = @SONAMEFLAG@ | |
| 31 VERSIONSCRIPT = @VERSIONSCRIPT@ | |
| 32 EXPORTSFILE = @EXPORTSFILE@ | |
| 33 | |
| 34 all:: showflags $(EXTRA_TARGETS) | |
| 35 | |
| 36 include $(tallocdir)/rules.mk | |
| 37 include $(tallocdir)/talloc.mk | |
| 38 | |
| 39 @TALLOC_COMPAT1_MK@ | |
| 40 | |
| 41 $(TALLOC_SOLIB): $(LIBOBJ) | |
| 42 $(SHLD) $(SHLD_FLAGS) -o $@ $(LIBOBJ) $(VERSIONSCRIPT) $(EXPORTSFILE) $(
SONAMEFLAG)$(TALLOC_SONAME) | |
| 43 | |
| 44 shared-build: all | |
| 45 ${INSTALLCMD} -d $(sharedbuilddir)/lib | |
| 46 ${INSTALLCMD} -m 644 libtalloc.a $(sharedbuilddir)/lib | |
| 47 ${INSTALLCMD} -m 755 $(TALLOC_SOLIB) $(sharedbuilddir)/lib | |
| 48 ln -sf $(TALLOC_SOLIB) $(sharedbuilddir)/lib/$(TALLOC_SONAME) | |
| 49 ln -sf $(TALLOC_SOLIB) $(sharedbuilddir)/lib/libtalloc.so | |
| 50 ${INSTALLCMD} -d $(sharedbuilddir)/include | |
| 51 ${INSTALLCMD} -m 644 $(srcdir)/talloc.h $(sharedbuilddir)/include | |
| 52 | |
| 53 check: test | |
| 54 | |
| 55 installcheck:: test install | |
| 56 | |
| 57 distclean:: clean | |
| 58 rm -f Makefile | |
| 59 rm -f config.log config.status config.h config.cache | |
| 60 | |
| 61 realdistclean:: distclean | |
| 62 rm -f configure config.h.in | |
| OLD | NEW |