summaryrefslogtreecommitdiff
path: root/plugins/plugin.mk.in
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/plugin.mk.in')
-rw-r--r--plugins/plugin.mk.in90
1 files changed, 0 insertions, 90 deletions
diff --git a/plugins/plugin.mk.in b/plugins/plugin.mk.in
deleted file mode 100644
index d631e4e..0000000
--- a/plugins/plugin.mk.in
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/usr/bin/make -f
-#name=rvs plugin Makefile
-#ver=0.9
-include info.mk # this contains the actuall name/version for the plugin
-# Copyright (C) 2009 Luke Shumaker
-#
-# 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.
-#
-# 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 this program; see the file COPYING.
-# If not, see <http://www.gnu.org/licenses>.
-
-sysconfdir = @sysconfdir@
-BINDIR = @BINDIR@
-TMPDIR = @TMPDIR@
-LIBDIR = @LIBDIR@
-ETCDIR = @ETCDIR@
-DEPDIR = @DEPDIR@
-dirs += $(sysconfdir) $(BINDIR) $(TMPDIR) $(LIBDIR) $(ETCDIR) $(DEPDIR)
-
-rvs = @rvs@
-RVS = @RVS@
-
-id = $(name)
-
-# phony targets ####################################################
-all : $(name)
-.PHONY : $(name) install uninstall clean distclean
-.SUFFIXES :
-
-# build ############################################################
-srcFiles = $(filter-out %/Makefile.in,$(shell find $(srcdir)/ -type f))
-
-shSrcFiles = $(filter %.sh,$(srcFiles))
-shOutFiles = $(patsubst $(srcdir)/%,%,$(basename $(shSrcFiles)))
-
-outFiles = $(shOutFiles)
-outBin = $(addprefix $(BINDIR)/$(name)/,$(notdir $(filter bin/%,$(outFiles))))
-outEtc = $(addprefix $(ETCDIR)/$(name)/,$(notdir $(filter etc/%,$(outFiles))))
-outLib = $(addprefix $(LIBDIR)/$(name)/,$(notdir $(filter lib/%,$(outFiles))))
-
-$(name) : $(myoutdir) $(shOutFiles)
-
-# (un)install ######################################################
-
-install : $(outBin) $(outEtc) $(outLib)
-
-$(outBin) : $(BINDIR)/$(name)/% : bin/%
- $(MKDIR) $(dir $@)
- $(INSTALL_PROGRAM) $< $@
-
-$(outEtc) : $(ETCDIR)/$(name)/% : etc/%
- $(MKDIR) $(dir $@)
- $(INSTALL_PROGRAM) $< $@
-
-$(outLib) : $(LIBDIR)/$(name)/% : lib/%
- $(MKDIR) $(dir $@)
- $(INSTALL_DATA) $< $@
-
-uninstall : $(addprefix un,$(outBin))
- $(RM) -r $(ETCDIR)/$(name)
- $(RM) -r $(LIBDIR)/$(name)
-
-# clean ############################################################
-
-clean :
-
-distclean : clean
- find ./ -name Makefile -exec $(RM) '{}' \;
- find ./ -name '*.mk' -exec $(RM) '{}' \;
-
-# implicit rules ###################################################
-
-b := @
-# build shell scripts
-$(shOutFiles) : % : %.sh
- $(INSTALL_PROGRAM) $< $@
- $(SED) -i \
- -e 's/$bSHELL@/$(subst /,\/,$(SHELL))/g' \
- -e 's/$bID@/$(subst /,\/,$(id))/g' \
- $@
-