UNPKG

apostrophe

Version:

Apostrophe is a user-friendly content management system. This core module of Apostrophe provides rich content editing and essential facilities to integrate Apostrophe into your Express project. Apostrophe also includes simple facilities for storing your r

37 lines (26 loc) 1.1 kB
PATH := ../node_modules/.bin:$(PATH) FA_ROOT_DIRECTORY = assets/font-awesome FA_LESS_DIRECTORY = assets/font-awesome/less FA_CSS_DIRECTORY = assets/font-awesome/css FA_LESS_MODERN = ${FA_LESS_DIRECTORY}/font-awesome.less FA_LESS_IE7 = ${FA_LESS_DIRECTORY}/font-awesome-ie7.less FA_CSS_MODERN = ${FA_CSS_DIRECTORY}/font-awesome.css FA_CSS_MODERN_MIN = ${FA_CSS_DIRECTORY}/font-awesome.min.css FA_CSS_IE7 = ${FA_CSS_DIRECTORY}/font-awesome-ie7.css FA_CSS_IE7_MIN = ${FA_CSS_DIRECTORY}/font-awesome-ie7.min.css SITE_LESS_DIRECTORY = assets/less SITE_CSS_DIRECTORY = assets/css SITE_LESS = ${SITE_LESS_DIRECTORY}/site.less SITE_CSS_MIN = ${SITE_CSS_DIRECTORY}/site.css build: @echo "Compiling Less files" @mkdir -p ${FA_CSS_DIRECTORY} lessc ${FA_LESS_MODERN} > ${FA_CSS_MODERN} lessc --compress ${FA_LESS_MODERN} > ${FA_CSS_MODERN_MIN} lessc ${FA_LESS_IE7} > ${FA_CSS_IE7} lessc --compress ${FA_LESS_IE7} > ${FA_CSS_IE7_MIN} lessc --compress ${SITE_LESS} > ${SITE_CSS_MIN} cp -r ${FA_ROOT_DIRECTORY}/* ../ cd assets && zip -r9 font-awesome.zip font-awesome default: build .PHONY: build