Este sítio funciona melhor com JavaScript.
Página inicial
Explorar
Ajuda
Iniciar sessão
musing
/
publicbio
Vigiar
1
Marcar como favorito
0
Derivar
0
Código
Questões
0
Pedidos de integração
0
Lançamentos
0
Wiki
Trabalho
Ver a proveniência
Move stylesheet generation to Makefile
Also makes LESS installation easier.
main
Matt Baer
há 6 anos
ascendente
37d70ad1d2
cometimento
141673d949
5 ficheiros alterados
com
45 adições
e
6 eliminações
Visualização em 2 colunas
Opções das diferenças
Mostrar estatísticas
Descarregar ficheiro patch
Descarregar ficheiro diff
+17
-0
Makefile
+1
-1
README.md
+0
-5
generate.sh
+18
-0
less/Makefile
+9
-0
less/install-less.sh
+ 17
- 0
Makefile
Ver ficheiro
@@ -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
Ver ficheiro
@@ -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
Ver ficheiro
@@ -1,5 +0,0 @@
#!/bin/bash
CSSDIR=static/css/
lessc less/app.less --clean-css="--s1 --advanced" ${CSSDIR}main.css
+ 18
- 0
less/Makefile
Ver ficheiro
@@ -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
Ver ficheiro
@@ -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
Escrever
Pré-visualizar
Carregando…
Cancelar
Guardar