diff --git a/src/Makefile.am b/src/Makefile.am index a1bac5c7..2e4ccd7e 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -2,7 +2,8 @@ lspdir=$(srcdir)/../lsp CLOSUREJAR=$(lspdir)/closure-compiler.jar CLOSURE=java -jar $(CLOSUREJAR) --warning_level QUIET BUILT_SOURCES=server.html.h embed.js.h -CLEANFILES=$(BUILT_SOURCES) server.html compressed.js +# Do not clean below files, build machines do not have closure installed +EXTRA_DIST=server.html server.html.h embed.js.h AM_CPPFLAGS = $(MIST_CFLAGS) LDADD = $(MIST_LIBS) @@ -21,19 +22,17 @@ MistConnHTTPDynamic_SOURCES=conn_http_dynamic.cpp ../VERSION lspSOURCES=$(lspdir)/jquery.js $(lspdir)/placeholder.js $(lspdir)/md5.js $(lspdir)/main.js $(lspdir)/functions.js lspDATA=$(lspdir)/header.html $(lspdir)/style.css $(lspdir)/footer.html -embed.js.h: $(srcdir)/embed.js $(CLOSUREJAR) +embed.js.h: $(srcdir)/embed.js $(CLOSURE) $< > embed.min.js xxd -i embed.min.js | sed s/_min_/_/g > embed.js.h rm embed.min.js -compressed.js: $(lspSOURCES) $(CLOSUREJAR) - -mkdir lsp - $(CLOSURE) $(lspSOURCES) > $@ - server.html: compressed.js $(lspDATA) + $(CLOSURE) $(lspSOURCES) > compressed.js cat $(lspdir)/header.html > $@ echo "" >> $@