jbe/bsw@0: include Makefile.options jbe/bsw@0: jbe/bsw@0: all:: jbe/bsw@0: make documentation jbe/bsw@0: make accelerator jbe/bsw@0: make libraries jbe/bsw@0: make symlinks jbe/bsw@0: make precompile jbe/bsw@0: jbe/bsw@0: documentation:: jbe/bsw@0: rm -f doc/autodoc.tmp jbe@294: $(LUA_BIN) framework/bin/autodoc.lua framework/bin/mcp.lua framework/env/ libraries/ > doc/autodoc.tmp jbe/bsw@0: cat doc/autodoc-header.htmlpart doc/autodoc.tmp doc/autodoc-footer.htmlpart > doc/autodoc.html jbe/bsw@0: rm -f doc/autodoc.tmp jbe/bsw@0: jbe/bsw@0: accelerator:: jbe/bsw@0: cd framework/accelerator; make jbe/bsw@0: jbe/bsw@0: libraries:: jbe/bsw@0: cd libraries/extos; make jbe@194: cd libraries/json; make jbe/bsw@0: cd libraries/mondelefant; make jbe@499: cd libraries/moonhash; make jbe/bsw@0: cd libraries/multirand; make jbe/bsw@0: jbe/bsw@0: symlinks:: jbe/bsw@0: ln -s -f ../../libraries/atom/atom.lua framework/lib/ jbe/bsw@0: ln -s -f ../../libraries/extos/extos.so framework/lib/ jbe@194: ln -s -f ../../libraries/json/json.so framework/lib/ jbe/bsw@0: ln -s -f ../../libraries/mondelefant/mondelefant.lua framework/lib/ jbe/bsw@0: ln -s -f ../../libraries/mondelefant/mondelefant_native.so framework/lib/ jbe/bsw@0: ln -s -f ../../libraries/mondelefant/mondelefant_atom_connector.lua framework/lib/ jbe@499: ln -s -f ../../libraries/moonhash/moonhash.so framework/lib/ jbe/bsw@0: ln -s -f ../../libraries/multirand/multirand.so framework/lib/ jbe/bsw@0: ln -s -f ../../libraries/nihil/nihil.lua framework/lib/ jbe/bsw@0: ln -s -f ../../libraries/luatex/luatex.lua framework/lib/ jbe/bsw@0: jbe/bsw@0: precompile:: jbe/bsw@0: rm -Rf framework.precompiled jbe/bsw@0: rm -Rf demo-app.precompiled jbe@116: sh framework/bin/recursive-luac $(LUAC_BIN) framework/ framework.precompiled/ jbe/bsw@0: rm -f framework.precompiled/accelerator/Makefile jbe/bsw@0: rm -f framework.precompiled/accelerator/webmcp_accelerator.c jbe/bsw@0: rm -f framework.precompiled/accelerator/webmcp_accelerator.o jbe@116: framework/bin/recursive-luac $(LUAC_BIN) demo-app/ demo-app.precompiled/ jbe/bsw@0: jbe/bsw@0: clean:: jbe/bsw@0: rm -f doc/autodoc.tmp doc/autodoc.html jbe/bsw@0: rm -Rf framework.precompiled jbe/bsw@0: rm -Rf demo-app.precompiled jbe/bsw@0: rm -f demo-app/tmp/* jbe/bsw@0: rm -f framework/lib/* jbe/bsw@0: cd libraries/extos; make clean jbe/bsw@0: cd libraries/mondelefant; make clean jbe@499: cd libraries/moonhash; make clean jbe/bsw@0: cd libraries/multirand; make clean jbe@269: cd libraries/json; make clean jbe/bsw@0: cd framework/accelerator; make clean