From 50ecdcd9828bde69c1384726533deee01d98494e Mon Sep 17 00:00:00 2001 From: Jazz Turner-Baggs <473256+jazzz@users.noreply.github.com> Date: Tue, 22 Jul 2025 06:40:08 -0700 Subject: [PATCH] add initialize script --- initialize.sh | 8 ++++++++ waku_vibe_template.nimble | 5 +++++ 2 files changed, 13 insertions(+) create mode 100755 initialize.sh 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"