build: news.scm global.scm macros.scm pre-generated-html.scm db.scm csc -O3 -feature 'not-interactive' -lfa2 -local -clustering -C '-O3 -fomit-frame-pointer -fno-strict-aliasing' news.scm profile: news.scm global.scm macros.scm pre-generated-html.scm csc -O3 -profile -lfa2 -local -clustering -C \ '-O3 -fomit-frame-pointer -fno-strict-aliasing' news.scm pre-generated-html.scm: res/scss/news.scss res/css/normalize.css \ res/css/foundation-all.min.css \ res/css/font-awesome.min.css widgets.scm \ build.scm res/js/news.js res/js/pre-jquery-news.js \ res/img/raster/logo-normal.png res/img/raster/icon.png macros.scm csi -s build.scm .PHONY: csi csi: pre-generated-html.scm news-csi-bin -:s1m -feature 'not-interactive' -s news.scm run: build ./news -:s1m .PHONY: kill kill: killall -s 9 news-csi-bin || true .PHONY: restart restart: kill csi feeds: feeds.scm global.scm db.scm csc -O3 -lfa2 -local -clustering feeds.scm feedrunner: feed-runner.scm csc -O5 feed-runner.scm