From c6dbf4726d3cd4a98fe24929a28c78e880b39024 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Thu, 02 Aug 2012 05:45:46 -0400 Subject: Start rewriting build system. --- (limited to 'Makefile.in') diff --git a/Makefile.in b/Makefile.in index 9dbd4f0..218a0ff 100644 --- a/Makefile.in +++ b/Makefile.in @@ -17,48 +17,35 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -SHELL = @shell@ -INSTALL = @install@ -MAKE = @make@ +package_name = @package_name@ +package_version= @package_version@ + +srcdir = @srcdir@ +prefix = @prefix@ +bindir = @bindir@ +libdir = @libdir@ +datadir = @datadir@ +mandir = @mandir@ -SRCDIR = @srcdir@ -PREFIX = @prefix@ -BINDIR = @bindir@ -LIBDIR = @libdir@ -DATADIR = @datadir@ -MANDIR = @mandir@ +sh = @sh@ -PACKAGE = @package@ -VERSION = @version@ +INSTALL = @install@ -distdir = $(PACKAGE)-$(VERSION) +distdir = $(package_name)-$(package_version) distfiles = configure Makefile.in COPYING README INSTALL ChangeLog TODO \ genopkg.sh .SUFFIXES: -.PHONY: all -all: sedscript +all: @printf 'Making executable files...\n' @cd src && $(MAKE) all - @printf 'Making library files...\n' - @cd lib && $(MAKE) all - @printf 'Making manual pages...\n' - @cd man && $(MAKE) all +# @printf 'Making library files...\n' +# @cd lib && $(MAKE) all +# @printf 'Making manual pages...\n' +# @cd man && $(MAKE) all -sedscript: - @printf 'Writing sed script...\n' - @echo 's&@@PACKAGE@@&$(PACKAGE)&' > sedscript - @echo 's&@@VERSION@@&$(VERSION)&' >> sedscript - @echo 's&@@BINDIR@@&$(BINDIR)&' >> sedscript - @echo 's&@@DATADIR@@&$(DATADIR)&' >> sedscript - @echo 's&@@LIBDIR@@&$(LIBDIR)&' >> sedscript - @echo 's&@@SHELL@@&$(SHELL)&' >> sedscript - -.PHONY: clean clean: - @printf 'Deleting sed script...\n' - @rm -f sedscript @printf 'Cleaning executable files...\n' @cd src && $(MAKE) clean @printf 'Cleaning library files...\n' @@ -66,7 +53,6 @@ clean: @printf 'Cleaning manual pages...\n' @cd man && $(MAKE) clean -.PHONY: install install: all @printf 'Generating installation configuration...\n' @if [ -n '$(DESTDIR)' ]; then \ @@ -83,7 +69,6 @@ install: all @printf 'Installing manual pages...\n' @cd man && $(MAKE) $$(cat ../install.config) install -.PHONY: uninstall uninstall: @printf 'Uninstalling executable files...\n' @cd src && $(MAKE) $$(cat ../install.config) uninstall @@ -92,19 +77,17 @@ uninstall: @printf 'Uninstalling manual pages...\n' @cd man && $(MAKE) $$(cat ../install.config) uninstall -.PHONY: distdir dist dist-gzip dist-bzip2 - -distdir: - @[ -d '$(distdir)' ] || mkdir '$(distdir)' - @cp -pR $(distfiles) $(distdir) - @cd src && $(MAKE) distdir - @cd lib && $(MAKE) distdir - @cd man && $(MAKE) distdir +$(distdir): + @mkdir -p '$(distdir)' + @cp -pR $(distfiles) '$(distdir)' + @cd src && $(MAKE) '../$(distdir)/src' + @cd lib && $(MAKE) '../$(distdir)/lib' + @cd man && $(MAKE) '../$(distdir)/man' -dist dist-gzip: distdir +dist dist-gzip: $(distdir) @tar -cf - '$(distdir)' | gzip -9c > '$(distdir).tar.gz' @rm -Rf '$(distdir)' -dist-bzip2: distdir +dist-bzip2: $(distdir) @tar -cf - '$(distdir)' | bzip2 -9c > '$(distdir).tar.bz2' @rm -Rf '$(distdir)' -- cgit v0.9.1