Skip to content

Commit

Permalink
change note about clone_limit
Browse files Browse the repository at this point in the history
  • Loading branch information
pdaoust committed Jan 23, 2025
1 parent b948adb commit 8aabff7
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions src/pages/build/happs.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ roles:
origin_time: null
quantum_time: null
installed_hash: null
# The maximum number of clones, which is UINT32_MAX
# The maximum number of clones, which is u32::MAX
clone_limit: 4_294_967_295
allow_deferred_memproofs: false
```
Expand Down Expand Up @@ -151,4 +151,15 @@ Your hApp is now ready to be distributed to people who run [Holochain Launcher](
If you want to package a hApp as a standalone binary, along with the Holochain core library, you've got two options.

* If you would like to use Electron and **only need to support Windows, macOS, and Linux**, the [`holochain/kangaroo-electron`](https://github.com/holochain/kangaroo-electron/) repo gives you a template to get started. Read the repo's readme for instructions.
* If you **also need to support Android** along with the desktop OSes, darksoil studio's [p2p Shipyard](https://darksoil.studio/p2p-shipyard/) tool packages your web hApp into cross-platform binaries. (Note that p2p Shipyard is currently 'source-available' and they're raising funds to open-source it and cover development costs.)
* If you **also need to support Android** along with the desktop OSes, darksoil studio's [p2p Shipyard](https://darksoil.studio/p2p-shipyard/) tool packages your web hApp into cross-platform binaries. (Note that p2p Shipyard is currently 'source-available' and they're raising funds to open-source it and cover development costs.)

## Reference

* [`holochain_types::app::AppManifestCurrent`](https://docs.rs/holochain_types/latest/holochain_types/app/struct.AppManifestCurrent.html), the underlying type that the hApp manifest gets parsed into. It has a lot of good documentation on the manifest format.
* [`holochain_types::app:WebAppManifestCurrent`](https://docs.rs/holochain_types/latest/holochain_types/web_app/struct.WebAppManifestCurrent.html), for the web app manifest format.

## Further reading

* [Core Concepts: Application Architecture](/concepts/2_application_architecture/)
* [Build Guide: DNAs](/build/dnas/)
* [Build Guide: Zomes](/build/zomes/)

0 comments on commit 8aabff7

Please sign in to comment.