Browse Source

remove old build scripts

master
wes 7 years ago
parent
commit
87e04db0a6
  1. 30
      Makefile
  2. 6
      build_venv.sh

30
Makefile

@ -1,30 +0,0 @@
default:
mkdir build;
mkdir build/scripts;
mkdir build/styles;
mkdir build/templates;
riot ./src/scripts/ ./build/scripts/tags.js;
cp -r ./src/scripts/search.js ./build/scripts/;
uglifyjs ./build/scripts/search.js > ./build/scripts/search.min.js;
uglifyjs ./build/scripts/tags.js > ./build/scripts/tags.min.js;
cp -r ./src/styles/* ./build/styles/;
node-sass ./build/styles/search.scss > ./build/styles/search.min.css;
cp -r ./src/templates/search.html ./build/templates/;
cp -r ./src/{archive.py,openlibrary.py,search.py,website.py,textbookExceptions.py} ./build/;
cp ./src/appconfig ./build/;
sed -i s,NAME_HERE,"$(SRV_NAME)",g ./build/appconfig;
sed -i s,ROOT_HERE,"$(SRV_PREFIX)",g ./build/appconfig;
clean:
rm -fr ./build;
install:
$(MAKE) clean;
$(MAKE);
rm -rf /srv/http/build/;
cp -rT ./build /srv/http/build/;
cp -rT ./build/scripts/ /srv/http/goal/scripts/;
cp -rT ./build/styles/ /srv/http/goal/styles/;
./build_venv.sh
cp -rT ./venv /srv/http/build/venv;
cp search.ini /srv/http/build/;

6
build_venv.sh

@ -1,6 +0,0 @@
#! /usr/bin/bash
virtualenv -p $(which python3) ./venv
source ./venv/bin/activate
pip3 install -r requirements.txt
deactivate
Loading…
Cancel
Save