]> git.e2factory.org Git - e2factory.git/commitdiff
Install cvs, files, git and svn as plugins
authorTobias Ulmer <tu@emlix.com>
Wed, 22 Aug 2012 14:33:42 +0000 (16:33 +0200)
committerTobias Ulmer <tu@emlix.com>
Tue, 26 Feb 2013 18:07:07 +0000 (19:07 +0100)
Signed-off-by: Tobias Ulmer <tu@emlix.com>
local/Makefile

index 255921222b12a752cf771e09f99cd24c16a943a2..9b63e9f81a650aacd66374a01690649e609e9a17 100644 (file)
@@ -43,12 +43,13 @@ LOCALLUATOOLS = e2-build e2-dlist e2-dsort e2-fetch-sources \
        e2-build-numbers e2-cf
 LOCALSHTOOLS =
 LUA_LIBS = e2option.lua luafile.lua generic_git.lua err.lua
-LUA_LIBS += e2tool.lua scm.lua git.lua svn.lua cvs.lua files.lua
+LUA_LIBS += e2tool.lua scm.lua
 LUA_LIBS += tools.lua transport.lua cache.lua
 LUA_LIBS += environment.lua plugin.lua url.lua hash.lua lock.lua
 LUA_LIBS += policy.lua strict.lua e2build.lua
 LUA_LIBS += e2lib.lua buildconfig.lua
 LOCALTOOLS = $(LOCALSHTOOLS) $(LOCALLUATOOLS)
+LOCALPLUGINS = cvs.lua files.lua git.lua svn.lua
 
 .PHONY: all install uninstall install install-local doc install-doc
 
@@ -69,6 +70,9 @@ install-local-lua: $(LUA_LIBS)
 install-local: all install-local-dirs install-local-lua install-local-sourcefiles
        test -n "$(PROJECTDIR)"
        install -m 755 -d $(LOCALPLUGINDIR)
+       for p in $(LOCALPLUGINS) ; do \
+               install -m 644 $$p $(LOCALPLUGINDIR)/$$p; \
+       done
        for i in $(LOCALLUATOOLS); do \
                install -m 755 $$i.lua $(LOCALBINDIR)/$$i; \
        done