summaryrefslogtreecommitdiff
path: root/diff/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'diff/Makefile.in')
-rw-r--r--diff/Makefile.in118
1 files changed, 48 insertions, 70 deletions
diff --git a/diff/Makefile.in b/diff/Makefile.in
index ebd5f5f..c8af005 100644
--- a/diff/Makefile.in
+++ b/diff/Makefile.in
@@ -1,78 +1,50 @@
#!/usr/bin/make -f
-name = diff-daemon
-ver = 1.0
+#name = Luke's Makefile
+#ver = 1.0
# Copyright (C) 2009 Luke Shumaker
#
-# This file is part of diff-daemon.
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version.
#
-# diff-daemon is free software; you can redistribute it and/or modify it under
-# the terms of the GNU General Public License as published by the Free Software
-# Foundation; either version 2, or (at your option) any later version.
-#
-# diff-daemon is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with diff-daemon; see the file COPYING.
-# If not, write to the Free Software Foundation,
-# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-# Directories ######################################################
-srcdir = @srcdir@
-prefix = @prefix@
-exec_prefix = @exec_prefix@
-bindir = @bindir@
-sbindir = @sbindir@
-dirs = $(srcdir) $(prefix) $(exec_prefix) $(bindir) $(sbindir)
-
-# Programs #########################################################
-SHELL = @SHELL@
-RM = rm -f
-SED = sed
-INSTALL = install
-MKDIR = $(INSTALL) -d #mkdir -p
-INSTALL_PROGRAM = $(INSTALL)
-INSTALL_DATA = $(INSTALL) -m 644
-
-# phony targets ####################################################
-all : diff-daemon patch-daemon
-.PHONY : install uninstall clean distclean dist
-.SUFFIXES :
-
-# install ##########################################################
-
-install : install-diff-daemon install-patch-daemon
-
-install-diff-daemon : diff-daemon
- $(INSTALL_PROGRAM) $< $(bindir)/$<
-install-patch-daemon : patch-daemon
- $(INSTALL_PROGRAM) $< $(bindir)/$<
-
-# uninstall ########################################################
-
-uninstall : uninstall-diff-daemon uninstall-patch-daemon
-
-uninstall-diff-daemon :
- $(rm) $(bindir)/diff-daemon
-uninstall-patch-daemon :
- $(rm) $(bindir)/patch-daemon
-
-# clean ############################################################
-
-clean :
-
-distclean : clean
- $(RM) Makefile
- $(RM) diff-daemon patch-daemon
-
-# dist #############################################################
-
+# along with this program; see the file COPYING.
+# If not, see <http://www.gnu.org/licenses>.
+
+# Directories ########################################################
+DESTDIR = @DESTDIR@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+bindir = @bindir@
+sbindir = @sbindir@
+libexecdir = @libexecdir@
+dirs = $(DESTDIR) $(prefix) $(exec_prefix) $(bindir) $(sbindir) $(libexecdir)
+srcdir = @srcdir@
+
+# Programs ###########################################################
+SHELL = /bin/sh
+CC = gcc
+INSTALL = install
+INSTALL_PROGRAM = $(INSTALL)
+INSTALL_DATA = $(INSTALL) -m 644
+MKDIR = $(INSTALL) -d #mkdir -p
+RM = rm -f
+SED = sed
+
+include main.mk
+
+# dist ###############################################################
d = $(name)-$(ver)
+.PHONY : dist
dist : $(d).tar.gz
-$(d).tar.gz : $(d) $(d)/COPYING $(d)/configure $(d)/diff-daemon.sh $(d)/patch-daemon.sh $(d)/Makefile.in
+$(d).tar.gz : $(d) $(addprefix $(d)/,$(filelist))
tar -czf $@ $<
$(d) :
@@ -81,10 +53,16 @@ $(d) :
$(d)/% : $(srcdir)/% $(d)
cp $< $@
-# implicit rules ###################################################
-
+# implicit rules #####################################################
$(dirs) :
$(MKDIR) $@
-% : $(srcdir)/%.sh
- sed 's/$bSHELL@/$(subst /,\/,$(SHELL))/g' < $< > $@
+
+% : %.sh
+ $(SED) 's/@VER@/$(ver)/g' < $< > $@
+
+$(DESTDIR)$(bindir)/% : % $(DESTDIR)$(bindir)
+ $(INSTALL_PROGRAM) $< $@
+
+Makefile : $(srcdir)/configure
+ $<