Haskell build tools for Screeps based on Asterius compiler.
Docker must be installed and running.
# clone:
git clone https://github.com/retho/screeps-haskell-starter.git
cd screeps-haskell-starter
# cli dependencies:
./run.sh update
./run.sh install
# configure for uploading:
cp screeps.example.json screeps.json
nano screeps.json
# compile and upload:
./run.sh deploy./run.sh updateupdates ahc-cabal's package list./run.sh watchchecks if it compiles on changes in src/./run.sh checkchecks if it compiles./run.sh check:allchecks if it compiles and shows all warnings./run.sh buildbuilds it, puts files in .dist/ in project root./run.sh deploy [profile]builds and uploads it to the server (based on settings inscreeps.json)