diff options
author | Luke Shumaker <LukeShu@sbcglobal.net> | 2009-07-28 15:50:27 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@sbcglobal.net> | 2015-06-26 00:30:13 -0600 |
commit | 7f78b595ce3baf3ade82e546a3ed7cfba41c8ef9 (patch) | |
tree | 82319fb46f670457e29f2082a819d24c528c6e4e /plugins/repo/Makefile.orig | |
parent | 9cc5fe6c84622c1c67566b03152ef55ccce2e4db (diff) |
use the Makefile.in name used by the GNU build system
Diffstat (limited to 'plugins/repo/Makefile.orig')
-rw-r--r-- | plugins/repo/Makefile.orig | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/plugins/repo/Makefile.orig b/plugins/repo/Makefile.orig deleted file mode 100644 index ea9e7a9..0000000 --- a/plugins/repo/Makefile.orig +++ /dev/null @@ -1,79 +0,0 @@ -#!/usr/bin/make -f -name = repo -# version 0.7.0 -# Copyright (C) 2009 Luke Shumaker -# 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. -# -# Originally written by Luke Shumaker <lukeshu@sbcglobal.net>. - - -# Variables ######################################################## -RM ?= rm -f -CP ?= cp -SED ?= sed -INSTALL = install -MKDIR ?= $(INSTALL) -d #mkdir -p -INSTALL_PROGRAM ?= $(INSTALL) -INSTALL_DATA ?= $(INSTALL) -m 644 - -SHELL ?= @SHELL@ -rvsdir ?= @rvsdir@/rvs -srcdir ?= @srcdir@ - -libdir = $(rvsdir)/$(name) -reldir = plugins/$(name) - -mysrcdir = $(srcdir)/$(reldir) -VPATH = $(mysrcdir) - -# phony targets #################################################### -all : $(name) -.PHONY : $(name) install uninstall clean distclean -.SUFFIXES : - -# targets ########################################################## -srcFiles = $(filter-out %/Makefile.orig,$(shell find $(mysrcdir)/ -type f)) - -shSrcFiles = $(filter %.sh,$(srcFiles)) -shOutFiles = $(patsubst $(mysrcdir)/%,%,$(basename $(shSrcFiles))) -shExeFiles = $(patsubst %,$(libdir)/%, $(shOutFiles) ) - -$(name) : $(shOutFiles) - -# (un)install ###################################################### - -install : $(shExeFiles) - echo $(name) >> $(rvsdir)/plugins - -uninstall : - $(RM) -r $(libdir) - $(SED) -i "/^$(name)$/ d" $(rvsdir)/plugins - -# clean ############################################################ - -clean : - $(RM) $(shOutFiles) - -distclean : clean - $(RM) Makefile - -# implicit rules ################################################### - -b := @ -# build shell scripts -% : $(mysrcdir)/%.sh - $(MKDIR) $(dir $@) - $(SED) 's/$bSHELL@/$(subst /,\/,$(SHELL))/g' <$< > $@ -# workaround... idk why it doesn't match `lib/' -lib/% : $(mysrcdir)/lib/%.sh - $(MKDIR) $(dir $@) - $(SED) 's/$bSHELL@/$(subst /,\/,$(SHELL))/g' <$< > $@ - -# install -$(libdir)/% : % - $(MKDIR) $(dir $@) - $(INSTALL_PROGRAM) $< $@ - |