diff options
Diffstat (limited to 'diff/Makefile.in')
-rw-r--r-- | diff/Makefile.in | 118 |
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 + $< |