update npm deps, tidy makefile
This commit is contained in:
parent
1d2e680544
commit
a6ead17941
11
css/Makefile
11
css/Makefile
|
@ -2,9 +2,6 @@ lessc := node_modules/.bin/lessc
|
|||
lightserver := node_modules/.bin/light-server
|
||||
|
||||
NPM != command -v npm 2> /dev/null
|
||||
PLEX = less/plex.css
|
||||
HACKER = less/hacker/*.less $(PLEX)
|
||||
DRACULA = less/dracula/*.less $(PLEX)
|
||||
|
||||
.PHONY: build dev clean
|
||||
|
||||
|
@ -14,11 +11,9 @@ build: hacker.css dracula.css
|
|||
dev: build
|
||||
$(lightserver) -s . -p 9000 -w "index.html, **/*.less \# make" -o
|
||||
|
||||
hacker.css: node_modules $(HACKER)
|
||||
$(lessc) less/hacker.less hacker.css --clean-css="--s1 --advanced --compatibility=ie8"
|
||||
|
||||
dracula.css: node_modules $(DRACULA)
|
||||
$(lessc) less/dracula.less dracula.css --clean-css="--s1 --advanced --compatibility=ie8"
|
||||
%.css: node_modules less/%/*.less less/plex.css
|
||||
$(info building $@)
|
||||
$(lessc) less/$*.less $*.css --clean-css="--s1 --advanced --compatibility=ie8"
|
||||
|
||||
node_modules: package.json package-lock.json Makefile
|
||||
ifndef NPM
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -12,9 +12,9 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"bootstrap": "3.4.1",
|
||||
"less": "2.7.3",
|
||||
"less": "3.11.1",
|
||||
"less-plugin-clean-css": "1.5.1",
|
||||
"light-server": "^2.5.1"
|
||||
"light-server": "^2.6.4"
|
||||
},
|
||||
"preferGlobal": true,
|
||||
"license": "MIT"
|
||||
|
|
Loading…
Reference in New Issue