https://github.com/jaredly/reprocessing-scripts
https://github.com/jaredly/reprocessing-scripts
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/jaredly/reprocessing-scripts
- Owner: jaredly
- Created: 2018-01-04T07:53:22.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-11-10T04:05:51.000Z (over 7 years ago)
- Last Synced: 2025-01-09T20:53:47.844Z (over 1 year ago)
- Language: OCaml
- Size: 2.75 MB
- Stars: 64
- Watchers: 4
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Easily build your reprocessing game to mobile & desktop & web!
```
Usage:
- rsb all
builds all targets
- rsb js
builds js target to `./public`
- rsb js:serve [port: default 3451]
builds js target and starts a web server in `./public`
- rsb native
builds macos native
- rsb native:hot
builds native, runs the server, and starts the app in hot-reloading mode
- rsb native:bundle
builds native and bundles
- rsb ios
builds for ios
- rsb ios:full
builds for ios & runs xcodebuild
- rsb ios:run
builds for ios & runs xcodebuild & runs it in a simulator
- rsb android
builds for android & runs `./gradlew assembleDebug`
- rsb android:run
builds for android & runs `./gradlew installDebug` in the `./android` directory
- rsb android:hot
builds for android & runs `./gradlew installDebug`, then sets up a hot-reloading server and watches your files.
```
## Future desired changes
Convert the following dependencies to reason:
- webpack
- use something like https://github.com/prakhar1989/ocaml-js
- don't need any of webpack's fancy features
- ios-sim
- this shouldn't be too hard - just use xcodebuild & parse some things
- ios-deploy
- this has a large native objc component, which might me more difficult to translate
- on the other hand, we could leave it as objc & just move over any js bits