diff --git a/initialize.sh b/initialize.sh new file mode 100755 index 0000000..85ac1ce --- /dev/null +++ b/initialize.sh @@ -0,0 +1,8 @@ +#!/bin/bash +echo "Running setup task..." + +echo "Init Submodules..." +git submodule update --init --recursive + +echo "Building Waku..." +( cd vendor/waku && make -j14 librln) \ No newline at end of file diff --git a/waku_vibe_template.nimble b/waku_vibe_template.nimble index 2207820..b7ec2d1 100644 --- a/waku_vibe_template.nimble +++ b/waku_vibe_template.nimble @@ -8,6 +8,11 @@ srcDir = "src" bin = @["waku_vibe_template"] +# Basic build task +task initialize, "Initialize the project after cloning": + exec "./initialize.sh" + + # Dependencies requires "nim >= 2.2.4"