FOSWIKI_ROOT=~/foswiki/trunk/core FOSWIKI_LIB=$(FOSWIKI_ROOT)/lib JQUERYPLUGIN_LIB=$(FOSWIKI_LIB)/Foswiki/Plugins/JQueryPlugin MINIFYJS=FOSWIKICPAN=$(FOSWIKI_ROOT)/lib/CPAN/lib $(FOSWIKI_ROOT)/tools/minifyjs MINIFYCSS=FOSWIKICPAN=$(FOSWIKI_ROOT)/lib/CPAN/lib $(FOSWIKI_ROOT)/tools/minifycss GZIP=gzip CAT=cat PATCH=patch .SUFFIXES: .js .css .PHONY: subdirs $(SUBDIRS) all: subdirs $(TARGET) $(TARGET:.js=.js.gz) $(TARGET:.css=.css.gz) @echo -n "" %.js: %.uncompressed.js @echo creating $@ from $< @$(MINIFYJS) $< > $@ %.gz: % @echo compressing $< to $@ @$(GZIP) -c $< > $@ %.css: %.uncompressed.css @echo creating $@ from $< @$(MINIFYCSS) $< > $@ subdirs: $(SUBDIRS) $(SUBDIRS): @$(MAKE) --no-print-directory -C $@ %.pm: @if test -f $@; then \ echo "found"; \ else \ echo "WARNING: no perl stub found at $@ "; \ fi