2 Star 0 Fork 0

mirrors_OWASP/owasp-halifax

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Makefile 1.16 KB
一键复制 编辑 原始数据 按行查看 历史
lillypad 提交于 2018-07-12 23:22 +08:00 . ceed update
.PHONY: all
.PHONY: update
PYTHON_VERSION=$(shell python -c 'import sys; print("%i" % (sys.hexversion<0x03000000))')
all: deps lint site
update: lint site
deps:
npm install
cp -r node_modules/bootstrap/dist/ assets/lib/bootstrap/
cp -r node_modules/popper.js/dist/ assets/lib/popper.js/
cp -r node_modules/jquery/dist/ assets/lib/jquery/
cp -r node_modules/fullcalendar/dist/ assets/lib/fullcalendar/
cp -r node_modules/moment/min/ assets/lib/moment/
cp -r node_modules/qtip2/dist/ assets/lib/qtip2/
site:
jekyll build -q
serve:
cd _site/ && \
if [ ${PYTHON_VERSION} -eq 0 ]; then \
python3 -m http.server 4000; \
else \
python2 -m SimpleHTTPSever 4000; \
fi
lint:
find . -type f -name "*.html" | grep -Pv '^\./_site|\./node_modules' | xargs -I {} htmlhint {}
find assets/pages/ assets/lib/theme/ -name '*.js' | xargs -I {} jshint {}
install:
cp -a _site/. /var/www/html/
uninstall:
rm -rf /var/www/html/*
clean:
rm -rf _site/
rm -rf node_modules/
rm -f package-lock.json
rm -f Gemfile.lock
cd assets/lib/ && \
rm -rf bootstrap/ && \
rm -rf popper.js/ && \
rm -rf jquery/ && \
rm -rf fullcalendar/ && \
rm -rf moment/ && \
rm -rf qtip2/
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_OWASP/owasp-halifax.git
git@gitee.com:mirrors_OWASP/owasp-halifax.git
mirrors_OWASP
owasp-halifax
owasp-halifax
master

搜索帮助