This website works better with JavaScript.
Почетна
Преглед
Помоћ
Пријавите Се
musing
/
publicbio
Прати
1
Волим
0
Креирај огранак
0
Код
Дискусије
0
Захтеви за спајање
0
Издања
0
Вики
Activity
Преглед изворни кода
Move stylesheet generation to Makefile
Also makes LESS installation easier.
main
Matt Baer
пре 6 година
родитељ
37d70ad1d2
комит
141673d949
5 измењених фајлова
са
45 додато
и
6 уклоњено
Подељен поглед
Diff Options
Show Stats
Download Patch File
Download Diff File
+17
-0
Makefile
+1
-1
README.md
+0
-5
generate.sh
+18
-0
less/Makefile
+9
-0
less/install-less.sh
+ 17
- 0
Makefile
Прегледај датотеку
@@ -0,0 +1,17 @@
GOPATH := ${PWD}:${GOPATH}
export GOPATH
build: ui
install: build-go
cd less/; $(MAKE) install $(MFLAGS)
ui:
cd less/; $(MAKE) $(MFLAGS)
build-go:
go get -d
go install ./cmd/publicbio
clean:
cd less/; $(MAKE) clean $(MFLAGS)
+ 1
- 1
README.md
Прегледај датотеку
@@ -16,4 +16,4 @@ You'll see your site at `localhost:8080`. Provide a different port with the `-p`
## Development
After updating styles, run `
./generate.sh
`.
After updating styles, run `
make
`.
+ 0
- 5
generate.sh
Прегледај датотеку
@@ -1,5 +0,0 @@
#!/bin/bash
CSSDIR=static/css/
lessc less/app.less --clean-css="--s1 --advanced" ${CSSDIR}main.css
+ 18
- 0
less/Makefile
Прегледај датотеку
@@ -0,0 +1,18 @@
ifeq ($(shell which lessc),/usr/bin/lessc)
LESSC=/usr/bin/lessc
else
LESSC=node_modules/.bin/lessc
endif
export LESSC
CSSDIR=../static/css/
all :
$(LESSC) app.less --clean-css="--s1 --advanced" $(CSSDIR)main.css
install :
./install-less.sh
$(MAKE) all
clean :
rm -f $(CSSDIR)main.css
+ 9
- 0
less/install-less.sh
Прегледај датотеку
@@ -0,0 +1,9 @@
#!/bin/sh
# Install Less via npm
if [ ! -e "$(which lessc)" ]; then
sudo npm install -g less
sudo npm install -g less-plugin-clean-css
else
echo LESS $(npm view less version 2>&1 | grep -v WARN) is installed
fi
Write
Preview
Loading…
Откажи
Сачувај