| 1234567891011121314151617181920212223242526272829303132333435 | 
							- # .assets.makefile:
 
- #	curl -fsSL -o $@ https://raw.githubusercontent.com/vladimirok5959/assets/main/assets.makefile
 
- # include .assets.makefile
 
- .PHONY: assets
 
- CHECK_YUI_COMPRESSOR := $(shell command -v yui-compressor 2> /dev/null)
 
- CURRENT_DIR := $(shell dirname $(realpath $(firstword $(MAKEFILE_LIST))))
 
- FILES_CSS := $(shell find ${CURRENT_DIR} -type f -name '*.dev.css')
 
- FILES_JS := $(shell find ${CURRENT_DIR} -type f -name '*.dev.js')
 
- --check-yui-compressor:
 
- 	@if [ "${CHECK_YUI_COMPRESSOR}" = "" ]; then \
 
- 		echo "Error: yui-compressor is not installed"; \
 
- 		exit 1; \
 
- 	fi
 
- --check-assets-sh-file:
 
- 	@test -f assets.sh || (curl -fsSL -o assets.sh https://raw.githubusercontent.com/vladimirok5959/assets/main/assets.sh && chmod +x assets.sh)
 
- --assets-css: --check-yui-compressor --check-assets-sh-file
 
- 	@for file in ${FILES_CSS}; do \
 
- 		${CURRENT_DIR}/assets.sh $${file}; \
 
- 	done
 
- --assets-js: --check-yui-compressor --check-assets-sh-file
 
- 	@for file in ${FILES_JS}; do \
 
- 		${CURRENT_DIR}/assets.sh $${file}; \
 
- 	done
 
- assets: --assets-css --assets-js
 
- assets-clear-cache:
 
- 	@find ${CURRENT_DIR}/.cache/ -type f -not -name '.keep' -delete
 
- 	@rm ${CURRENT_DIR}/assets.sh
 
 
  |