Makefile.in 687 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. VPATH = @srcdir@
  2. srcdir = @srcdir@
  3. top_srcdir = @top_srcdir@
  4. include ../Makefile.conf
  5. SOURCES = compat.c database.c dbmodify.c dump.c ehandle.c fields.c \
  6. lock.c mlib.c myopt.c nfmalloc.c parse.c parsehelp.c \
  7. showcright.c tarfn.c varbuf.c vercmp.c md5.c
  8. OBJECTS = $(patsubst %.c, %.o, $(SOURCES))
  9. GENFILES = $(OBJECTS) libdpkg.a
  10. ALL_CFLAGS += -DCOPYINGFILE=\"$(copyingfile)\"
  11. .PHONY: all
  12. all:: libdpkg.a
  13. ../optlib/libopt.a:
  14. set -e ; cd ../optlib ; $(MAKE) libopt.a
  15. libdpkg.a: $(OBJECTS) ../optlib/libopt.a
  16. $(AR) r $@ $^
  17. $(RANLIB) $@
  18. .PHONY: install
  19. install:: all
  20. .PHONY: clean
  21. clean::
  22. $(RM) $(GENFILES)
  23. .PHONY: distclean
  24. cvslean:: clean
  25. $(RM) Makefile