Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 989 Bytes

dev-setup.md

File metadata and controls

31 lines (21 loc) · 989 Bytes

Developer Setup

This respository is structured in the following way:

  • ui/: UI library.
  • zome/: example DNA with the calendar_events code.
  • Top level Cargo.toml is a virtual package necessary for other DNAs to include this zome by pointing to this git repository.

Requirements

  • Having the nix-shell installed.
    • Note that you don't have to execute nix-shell https://holochain.love as we are going to be building on a custom version of holochain.
  • Enter the nix-shell on this folder with:
nix-shell .

This will take a long time the first time you do it. To verify you have holochain and hc correctly installed:

holochain --version

Should give something like:

holochain 0.0.126

Read the UI developer setup and the Zome developer setup. Run all the instructions there always from inside this nix-shell.