Makefile.in 781 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. VPATH = @srcdir@
  2. srcdir = @srcdir@
  3. top_srcdir = @top_srcdir@
  4. include ../Makefile.conf
  5. SOURCES = build.c extract.c info.c main.c
  6. OBJECTS = $(patsubst %.c, %.o, $(SOURCES))
  7. GENFILES = $(OBJECTS) dpkg-deb
  8. .PHONY: all
  9. all:: dpkg-deb
  10. .PHONY: install
  11. install:: all
  12. .PHONY: clean
  13. clean::
  14. $(RM) $(GENFILES)
  15. .PHONY: distclean
  16. cvslean:: clean
  17. $(RM) Makefile
  18. .PHONY: install
  19. install:: install-program install-doc
  20. .PHONY: install-program
  21. install-program:
  22. $(mkinstalldirs) $(DESTDIR)$(bindir)
  23. $(INSTALL) dpkg-deb $(DESTDIR)$(bindir)
  24. .PHONY: install-doc
  25. install-doc:
  26. $(mkinstalldirs) $(DESTDIR)$(man1dir)
  27. $(INSTALL_DATA) $(srcdir)/dpkg-deb.1 $(DESTDIR)$(man1dir)
  28. dpkg-deb: $(OBJECTS) ../lib/libdpkg.a
  29. $(CC) $(LDFLAGS) -L../lib -o $@ $(OBJECTS) $(LIBS) $(NLS_LIBS) -ldpkg