mirror of
https://github.com/YunoHost-Apps/agendav_ynh.git
synced 2024-09-03 20:36:12 +02:00
36 lines
975 B
Makefile
36 lines
975 B
Makefile
BOOTSTRAP_DIR = ../../libs/twitter-bootstrap
|
|
FONTAWESOME_DIR = ../../libs/font-awesome/less
|
|
PUBLIC_DIR = ../public
|
|
CUSTOM_BOOTSTRAP_LESS = custom_bootstrap.less
|
|
AGENDAV_LESS = agendav.less
|
|
AGENDAV_PRINT_LESS = agendav.print.less
|
|
LESS_COMPRESSOR ?= `which lessc`
|
|
WATCHR ?= `which watchr`
|
|
|
|
#
|
|
# BUILD SIMPLE BOOTSTRAP DIRECTORY
|
|
# lessc & uglifyjs are required
|
|
#
|
|
|
|
css:
|
|
cp ${BOOTSTRAP_DIR}/img/* ${PUBLIC_DIR}/img
|
|
${LESS_COMPRESSOR} \
|
|
--include-path=${BOOTSTRAP_DIR}/less:${FONTAWESOME_DIR} \
|
|
${CUSTOM_BOOTSTRAP_LESS} > ${PUBLIC_DIR}/css/bootstrap.agendav.css
|
|
${LESS_COMPRESSOR} \
|
|
--include-path=${BOOTSTRAP_DIR}/less:${FONTAWESOME_DIR} \
|
|
${AGENDAV_LESS} > ${PUBLIC_DIR}/css/app.css
|
|
${LESS_COMPRESSOR} \
|
|
--include-path=${BOOTSTRAP_DIR}/less:${FONTAWESOME_DIR} \
|
|
${AGENDAV_PRINT_LESS} > ${PUBLIC_DIR}/css/app.print.css
|
|
|
|
#
|
|
# WATCH LESS FILES
|
|
#
|
|
|
|
watch:
|
|
echo "Watching less files..."; \
|
|
watchr -e "watch('*\.less') { system 'make' }"
|
|
|
|
|
|
.PHONY: docs watch gh-pages
|