Makefile.am 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. ## Process this file with automake to produce a Makefile.in
  2. AUTOMAKE_OPTIONS = 1.1 foreign
  3. ## Directory definitions
  4. pkglibdir = $(libdir)/@PACKAGE@
  5. localedir = $(datadir)/locale
  6. ## Various options
  7. CFLAGS = @CFLAGS@ @CWARNS@ -g $(XCFLAGS) -DLOCALEDIR=\"$(localedir)\"
  8. OPTCFLAGS = @CFLAGS@ @OPTCFLAGS@ @CWARNS@ -g $(XCFLAGS) -DLOCALEDIR=\"$(localedir)\"
  9. LDFLAGS = @LDFLAGS@ $(XLDFLAGS)
  10. LIBS = @INTLLIBS@ @LIBS@ $(XLIBS)
  11. CXXFLAGS = @CXXFLAGS@ @CWARNS@ -g $(XCXXFLAGS) -DLOCALEDIR=\"$(localedir)\"
  12. OPTCXXFLAGS = @CXXFLAGS @OPTCFLAGS@ @CWARNS@ -g $(XCXXFLAGS) -DLOCALEDIR=\"$(localedir)\"
  13. DEFS = -I$(top_srcdir)/include -I$(top_srcdir) -I$(srcdir) \
  14. -I$(top_builddir) -I$(top_builddir)/include -I. \
  15. -I$(top_srcdir)/intl -I$(top_builddir)/intl @DEFS@ \
  16. -DMKSPLITSCRIPT=\"$(pkglibdir)/mksplit\"
  17. ## Automake variables
  18. bin_PROGRAMS = dpkg-split
  19. pkglib_SCRIPTS = mksplit
  20. man_MANS = dpkg-split.8
  21. EXTRA_DIST = mksplit.pl dpkg-split.8
  22. dpkg_split_SOURCES = main.c split.c info.c queue.c join.c dpkg-split.h
  23. dpkg_split_LDADD = ../lib/libdpkg.la ../lib/myopt.o
  24. CLEANFILES = $(pkglib_SCRIPTS)
  25. MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
  26. ## Rules
  27. SUFFIXES = .pl
  28. .pl:
  29. sed -e "s:^#![:space:]*/usr/bin/perl:#! $(perlpath):;" \
  30. < $< > $@.new
  31. chmod 755 $@.new
  32. mv $@.new $@
  33. ## End of file.