diff options
author | Tor Andersson <tor@ccxvii.net> | 2023-04-14 15:56:18 +0200 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2023-05-03 18:48:16 +0200 |
commit | 2134b456150212808274fa0ec98c56d69c08d51a (patch) | |
tree | e1164c6e431b03d9367cf7ffae0eb6b88edafa7e /Makefile | |
parent | 77b270991aa4741870c8871c9bd3d5140c1cb969 (diff) | |
download | andean-abyss-2134b456150212808274fa0ec98c56d69c08d51a.tar.gz |
Add layout generation script to Makefile.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -1,7 +1,12 @@ -default: data.js rules.js +default: data.js rules.js play.js data.js: tools/gendata.js node tools/gendata.js -default rules.js: events.txt +rules.js: events.txt sed '/const CODE /,$$d' < rules.js > /tmp/rules.js node tools/gencode.js >> /tmp/rules.js cp /tmp/rules.js rules.js +play.js: tools/layout.svg tools/genlayout.py + sed -n -e '1,/BEGIN LAYOUT DATA/p' < play.js > /tmp/play.js + python3 tools/genlayout.py >> /tmp/play.js + sed -n -e '/END LAYOUT DATA/,$$p' < play.js >> /tmp/play.js + cp /tmp/play.js play.js |