Skip to content

Commit

Permalink
Improve build instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
helgoboss committed Jul 26, 2024
1 parent 140f8de commit d5fad76
Showing 1 changed file with 17 additions and 14 deletions.
31 changes: 17 additions & 14 deletions CONTRIBUTING.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -134,14 +134,15 @@ rustup default 1.79.0-x86_64-pc-windows-msvc
----
git clone https://github.com/helgoboss/helgobox.git`
cd helgobox
git checkout v2.16.0 # or any other release tag
# ONLY For users who DON'T HAVE access to the private submodules
# ONLY IF YOU ARE HELGOBOSS
git submodule update --init
# OTHERWISE
git submodule update --init main/lib/WDL main/lib/helgoboss-learn
rmdir playtime-clip-engine
rename playtime-clip-engine-placeholder playtime-clip-engine
# ONLY For users who HAVE access to the private submodules
git submodule update --init
----
. Build ReaLearn (after that you should have a `helgobox.dll` in `target\debug`)
+
Expand Down Expand Up @@ -171,15 +172,16 @@ rustup default 1.79.0-x86_64-unknown-linux-gnu
# Clone ReaLearn repository
git clone https://github.com/helgoboss/helgobox.git
cd helgobox
git checkout v2.16.0 # or any other release tag
# ONLY For users who DON'T HAVE access to the private submodules
# ONLY IF YOU ARE HELGOBOSS
git submodule update --init
# OTHERWISE
git submodule update --init main/lib/WDL main/lib/helgoboss-learn
rmdir playtime-clip-engine
mv playtime-clip-engine-placeholder playtime-clip-engine
# ONLY For users who HAVE access to the private submodules
git submodule update --init
# Build (after that you should have a "libhelgobox.so" in "target/debug")
cargo build --features egui
Expand Down Expand Up @@ -213,17 +215,18 @@ rustup default 1.79.0-x86_64-apple-darwin
# Clone ReaLearn
cd Downloads
git clone https://github.com/helgoboss/realearn.git
cd realearn
git clone https://github.com/helgoboss/helgobox.git
cd helgobox
git checkout v2.16.0 # or any other release tag
# ONLY For users who DON'T HAVE access to the private submodules
# ONLY IF YOU ARE HELGOBOSS
git submodule update --init
# OTHERWISE
git submodule update --init main/lib/WDL main/lib/helgoboss-learn
rmdir playtime-clip-engine
mv playtime-clip-engine-placeholder playtime-clip-engine
# ONLY For users who HAVE access to the private submodules
git submodule update --init
# Install build dependencies
brew install php
Expand Down

0 comments on commit d5fad76

Please sign in to comment.