mirror of
https://github.com/pa11y/pa11y-dashboard.git
synced 2025-09-24 14:21:13 +00:00
39 lines
974 B
Makefile
39 lines
974 B
Makefile
include Makefile.node
|
|
|
|
# We need to run integration tests recursively
|
|
export INTEGRATION_FLAGS := --recursive
|
|
|
|
|
|
# Verify tasks
|
|
# ------------
|
|
|
|
# Lint alias for backwards compatibility
|
|
lint: verify
|
|
|
|
|
|
# Client-side asset tasks
|
|
# -----------------------
|
|
|
|
# Compile LESS
|
|
less:
|
|
@lessc -x ./public/less/main.less ./public/css/site.min.css
|
|
@$(TASK_DONE)
|
|
|
|
# Compile client-side JavaScript
|
|
uglify:
|
|
@uglifyjs \
|
|
public/js/vendor/jquery/jquery.min.js \
|
|
public/js/vendor/bootstrap/js/alert.js \
|
|
public/js/vendor/bootstrap/js/dropdown.js \
|
|
public/js/vendor/bootstrap/js/tooltip.js \
|
|
public/js/vendor/bootstrap/js/transition.js \
|
|
public/js/vendor/bootstrap/js/collapse.js \
|
|
public/js/vendor/flot/jquery.flot.js \
|
|
public/js/vendor/flot/jquery.flot.dashes.js \
|
|
public/js/vendor/flot/jquery.flot.time.js \
|
|
public/js/vendor/flot/jquery.flot.selection.js \
|
|
public/js/vendor/flot/jquery.flot.resize.js \
|
|
public/js/site.js \
|
|
-o ./public/js/site.min.js
|
|
@$(TASK_DONE)
|