for i in $(MODULES); do make -C$$i compile; done
luabuild:
- for i in $(MODULES); do make -C$$i lua$(LUA_TARGET); done
+ for i in $(MODULES); do make -C$$i luabuild; done
clean:
+ rm -rf docs
for i in $(MODULES); do make -C$$i clean; done
luahost: luabuild hostcopy
hostcopy:
- mkdir -p host
- for i in $(MODULES); do cp -a $$i/dist/* host/ -R 2>/dev/null || true; done
- for i in $(MODULES); do cp -a $$i/hostfiles/* host/ -R 2>/dev/null || true; done
+ mkdir -p host/tmp
+ for i in $(MODULES); do cp -pR $$i/dist/* host/ 2>/dev/null || true; done
+ for i in $(MODULES); do cp -pR $$i/hostfiles/* host/ 2>/dev/null || true; done
rm -f host/luci
ln -s .$(LUCI_MODULEDIR) host/luci
+ rm -rf /tmp/luci-* || true
hostenv: host ucidefaults
hostclean: clean
rm -rf host
+apidocs: hostenv
+ build/hostenv.sh $(realpath host) $(LUA_MODULEDIR) $(LUA_LIBRARYDIR) "build/makedocs.sh host/luci/ docs"
+
run:
# make run is deprecated #
# Please use: #