add some indirection around make targets of module.mk, so you can combine it more...
authorSteven Barth <steven@midlink.org>
Tue, 27 May 2008 12:13:19 +0000 (12:13 +0000)
committerSteven Barth <steven@midlink.org>
Tue, 27 May 2008 12:13:19 +0000 (12:13 +0000)
build/module.mk

index a0bd2935c978522bde7070f60cd77ba1556e6160..8932f5761f0a93d9b3ed1c61740f7d0de03d2b7e 100644 (file)
@@ -1,15 +1,19 @@
-.PHONY: all compile source clean
+.PHONY: all compile compile-module source source-module clean clean-module
 
 all: compile
+compile: compile-module
+clean: clean-module
+source: source-module
 
-source:
+source-module:
        mkdir -p dist$(LUCI_INSTALLDIR)
        cp root/* dist -R 2>/dev/null || true
        cp src/* dist$(LUCI_INSTALLDIR) -R 2>/dev/null || true
        for i in $$(find dist -name .svn); do rm $$i -rf; done  
        
-compile: source
+compile-module: source-module
        for i in $$(find dist -name *.lua -not -name debug.lua); do $(LUAC) $(LUAC_OPTIONS) -o $$i $$i; done
-       
-clean:
+
+clean-module:
        rm -rf dist
+