diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -15,7 +15,7 @@ TARGET_XML=$(SOURCE_OSML:.osml=.xml) TARGET_HTML=$(SOURCE_OSML:.osml=.html) # Builds the style and all webpages -all: style/style.css $(TARGET_XML) $(TARGET_HTML) +all: script/ousia.js style/style.css $(TARGET_XML) $(TARGET_HTML) # Build the stylesheet using lessc # On Fedora you can install lessc using the following commands (as root): @@ -24,6 +24,13 @@ all: style/style.css $(TARGET_XML) $(TARGET_HTML) style/style.css: style/*.less lessc style/style.less style/style.css --clean-css="--s1" +# Build the JavaScript using uglifyjs +# On Fedora you can install uglifyjs using the following commands (as root): +# yum install nodejs npm +# npm install -g uglifyjs +script/ousia.js: script/prism.js script/prism_bash.js script/highlight.js + uglifyjs script/prism.js script/prism_bash.js script/highlight.js > script/ousia.js + # Compile all osml files to xml %.xml: %.osml ontology/*.osml ousia -F xml -o $@ $< |