Update build scripts for dev edition

This commit is contained in:
Jermolene 2014-09-12 16:55:33 +01:00
parent 9093f04ba3
commit 68b19a48f7
3 changed files with 48 additions and 0 deletions

View File

@ -40,6 +40,15 @@ node .\tiddlywiki.js ^
--build favicon empty static index ^
|| exit 1
rem dev/: developer material
node .\tiddlywiki.js ^
.\editions\dev ^
--verbose ^
--output %TW5_BUILD_OUTPUT%\dev ^
--build index favicon static ^
|| exit 1
rem upgrade.html: custom edition for handling upgrades
node .\tiddlywiki.js ^

View File

@ -41,6 +41,15 @@ node ./tiddlywiki.js \
--build favicon empty static index \
|| exit 1
# dev/: developer material
node ./tiddlywiki.js \
./editions/dev \
--verbose \
--output $TW5_BUILD_OUTPUT/dev \
--build index favicon static \
|| exit 1
# upgrade.html: custom edition for handling upgrades
node ./tiddlywiki.js \

30
bin/devbld.sh Executable file
View File

@ -0,0 +1,30 @@
#!/bin/bash
# Build the dev wiki
# Set up the build output directory
if [ -z "$TW5_BUILD_OUTPUT" ]; then
TW5_BUILD_OUTPUT=../jermolene.github.com
fi
if [ ! -d "$TW5_BUILD_OUTPUT" ]; then
echo 'A valid TW5_BUILD_OUTPUT environment variable must be set'
exit 1
fi
echo "Using TW5_BUILD_OUTPUT as [$TW5_BUILD_OUTPUT]"
# Make the CNAME file that GitHub Pages requires
echo "tiddlywiki.com" > $TW5_BUILD_OUTPUT/CNAME
# The tw5.com wiki
# index.html: the main file, including content
node ./tiddlywiki.js \
./editions/dev \
--verbose \
--output $TW5_BUILD_OUTPUT/dev \
--build index favicon \
|| exit 1