include ../../build/config.mk include ../../build/gccconfig.mk UHTTPD_SRC = svn://svn.openwrt.org/openwrt/trunk/package/uhttpd/src UHTTPD_DIR = uhttpd-src UHTTPD_PATCHDIR = patches all: compile include ../../build/module.mk $(UHTTPD_DIR)/Makefile: svn co $(UHTTPD_SRC) $(UHTTPD_DIR) $(UHTTPD_DIR)/.prepared: $(UHTTPD_DIR)/Makefile (cd $(UHTTPD_PATCHDIR); ls *.patch | sort > series) || true [ -f "$(UHTTPD_PATCHDIR)/series" ] && while read patch; do \ patch -d $(UHTTPD_DIR) -p1 < $(UHTTPD_PATCHDIR)/$$patch; \ done < $(UHTTPD_PATCHDIR)/series || true touch $@ compile: $(UHTTPD_DIR)/.prepared (cd $(UHTTPD_DIR); $(MAKE) LUA_SUPPORT=0 TLS_SUPPORT=0 CGI_SUPPORT=1) mkdir -p dist/usr/sbin cp $(UHTTPD_DIR)/uhttpd dist/usr/sbin compile-all: compile clean: rm -rf $(UHTTPD_DIR)