2024-02-11 01:40:40 +00:00
|
|
|
# rewild / stone in a glasshouse
|
|
|
|
|
|
|
|
## Development
|
|
|
|
|
2024-02-14 15:32:45 +00:00
|
|
|
### Requirements
|
|
|
|
|
|
|
|
* `haxe`
|
|
|
|
* `haxelib`
|
|
|
|
* Haxelib dependencies; run `haxelib install compile-hl.hxml`
|
|
|
|
* `automake`
|
|
|
|
|
2024-02-11 01:40:40 +00:00
|
|
|
### Compiling
|
|
|
|
|
2024-02-14 15:32:45 +00:00
|
|
|
`make debug`
|
|
|
|
|
|
|
|
You can alternatively run `make watch` to automatically rebuild on changes to
|
|
|
|
`.hx` files.
|
2024-02-11 01:40:40 +00:00
|
|
|
|
|
|
|
### Running
|
|
|
|
|
2024-02-14 15:32:45 +00:00
|
|
|
`make run`
|
|
|
|
|
|
|
|
### Making a release
|
|
|
|
|
|
|
|
**TODO**: Making a redistributable `hl` version
|
|
|
|
|
|
|
|
#### Web
|
|
|
|
|
|
|
|
```
|
|
|
|
make bin/rewild.js
|
|
|
|
abra app cp <domain> bin/rewild.js app:/usr/share/nginx/html/bin/
|
|
|
|
```
|