diff --git a/etc/sandstorm/README.md b/etc/sandstorm/README.md index a48a5cb1..b270859b 100644 --- a/etc/sandstorm/README.md +++ b/etc/sandstorm/README.md @@ -1,9 +1,12 @@ -To build: - -1) Setup environment for building as described in https://github.com/sandstorm-io/sandstorm-rawapi-example. - You don't need clang, you have to use g++ instead. Build CnP from github, but Sandstorm stable is fine. -2) Follow any necessary steps from the draw.io main build README required to ensure the build is stable -3) Create a ChangeLog entry with a version number and a timestamp -4) Commit all changes and tag both the drawio and mxgraph2 modules using drawiosandstorm-m_n_r_b -5) Execute build.sh in this directory to the package -6) In the build directory invoke 'spk publish package.spk' to submit for publishing \ No newline at end of file +-Get the draw.io project from github +-Navigate to drawio/etc/sandstorm +-Create a directory named build +-Install vagrant-spk https://docs.sandstorm.io/en/latest/vagrant-spk/installation/ +-cd build +-vagrant-spk setupvm diy +-vagrant-spk vm up +-Invoke ../stage.sh to stage the build files. gfind is gnu find on OS X. +-Log into the vagrant box vagrant-spk vm ssh +-sudo apt-get install g++ +-Install latest capnp https://capnproto.org/install.html +-In the build directory vagrant-spk dev