Tämä sivusto toimii paremmin JavaScriptillä.
Etusivu
Tutki
Apua
Kirjaudu sisään
musing
/
publicbio
Tarkkaile
1
Äänestä
0
Fork
0
Koodi
Ongelmat
0
Pull-pyynnöt
0
Julkaisut
0
Wiki
Toiminta
Selaa lähdekoodia
Move stylesheet generation to Makefile
Also makes LESS installation easier.
main
Matt Baer
6 vuotta sitten
vanhempi
37d70ad1d2
commit
141673d949
5 muutettua tiedostoa
jossa
45 lisäystä
ja
6 poistoa
Jaettu näkymä
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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -1,5 +0,0 @@
#!/bin/bash
CSSDIR=static/css/
lessc less/app.less --clean-css="--s1 --advanced" ${CSSDIR}main.css
+ 18
- 0
less/Makefile
Näytä tiedosto
@@ -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
Näytä tiedosto
@@ -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
Kirjoita
Esikatselu
Ladataan…
Peruuta
Tallenna