Skip to content

Instantly share code, notes, and snippets.

@jordwalke
Created March 4, 2020 01:17
Show Gist options
  • Save jordwalke/d0444a5c50c53b55704e4b22c4e1d4ae to your computer and use it in GitHub Desktop.
Save jordwalke/d0444a5c50c53b55704e4b22c4e1d4ae to your computer and use it in GitHub Desktop.
package.json that reproduces sdl2 failure.
{
"name": "myproject",
"version": "0.0.1",
"description": "myproject",
"license": "PRIVATE",
"esy": {
"build": "refmterr dune build -p AppExe",
"buildsInSource": "_build",
"buildEnv": {
"ODOC_SYNTAX": "re"
},
"install": [
"esy-installer AppExe.install"
]
},
"revery-packager": {
"bundleName": "ExampleApp",
"bundleId": "com.example.app",
"displayName": "Revery Example App",
"mainExecutable": "AppExe",
"windows": {
"packages": [
"zip"
],
"iconFile": "assets/icon.ico"
},
"darwin": {
"packages": [
"tar",
"dmg"
],
"iconFile": "assets/icon.icns"
},
"linux": {
"packages": [
"tar",
"appimage"
]
}
},
"scripts": {
"format": "./scripts/format",
"generate-api": "./scripts/generate_api",
"run": "esy x AppExe",
"test": "esy x TestExe --onlyPrintDetailsForFailedSuites"
},
"dependencies": {
"ocaml": "*",
"@brisk/brisk-reconciler": "*",
"@chess-tea/bread": "jordwalke/bread#a1ebc1ea3b0e19e284ea49d63589d7e75fc9b047",
"@chess-tea/grout": "chess-tea/grout#c0328ea",
"@chess-tea/global-state": "chess-tea/global-state#7e6e93b",
"@esy-ocaml/reason": "^3.4.0",
"@opam/atdgen": "2.0.0",
"@opam/atdgen-runtime": "2.0.0",
"@reason-native/console": "^0.0.3",
"@reason-native/rely": "^3.1.0",
"@reason-native/fp": "facebookexperimental/reason-native:fp.json#d08d115",
"@reason-native/fs": "facebookexperimental/reason-native:fs.json#d08d115",
"@reason-native/dir": "facebookexperimental/reason-native:dir.json#d08d115",
"revery": "revery-ui/revery#5438851",
"timber": "*",
"@opam/core": "*",
"fetch-native-lwt":
"github:lessp/reason-fetch:fetch-native-lwt.json#04e4aa0a97e84c9ced61135bee1f90d72d40afd1",
"@opam/atdgen-runtime": "2.0.0"
},
"resolutions": {
"@esy-ocaml/libffi": "esy-ocaml/libffi#c61127d",
"@opam/cmdliner": "1.0.2",
"esy-cmake": "prometheansacrifice/esy-cmake#2a47392def755",
"timber": "glennsl/timber#ae065bb",
"@reason-native/fp": "facebookexperimental/reason-native:fp.json#d08d115",
"@chess-tea/global-state": "chess-tea/global-state#7e6e93b",
"@opam/conf-libssl":
"esy-packages/esy-openssl#648930fa614886bc189f9b5c31f64f0b663fceee",
"flex": "1.2.3",
"reason-font-manager": "revery-ui/reason-font-manager#c1cea4b",
"reason-harfbuzz": "revery-ui/reason-harfbuzz#6faf802",
"revery": "revery-ui/revery#4b45aef",
"@brisk/brisk-reconciler": "briskml/brisk-reconciler#0a2e476",
"@opam/ptime": "jordwalke/ptime:opam#b776c0ba6fec6da9ae7e7a4274363c679e1d5fac"
},
"devDependencies": {
"@opam/merlin": "^3.3.2",
"@opam/dune": "^1.8.0",
"@opam/atdgen": "2.0.0"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment