Skip to content

Commit b7075fd

Browse files
Merge pull request #2588 from o1-labs/shigoto/isolate-ts-build
Group JS/TS build scripts for better clarity
2 parents 518d740 + 50cd79c commit b7075fd

File tree

5 files changed

+9
-10
lines changed

5 files changed

+9
-10
lines changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@
4848
"node": ">=18.14.0"
4949
},
5050
"scripts": {
51-
"build:dev": "./scripts/build/build-dev.sh",
52-
"build": "./src/build/build.sh",
51+
"build:dev": "./scripts/build/ts/build-dev.sh",
52+
"build": "./scripts/build/ts/build-node.sh",
53+
"build:web": "./scripts/build/ts/build-web.sh",
54+
"build:examples": "./scripts/build/ts/build-examples.sh",
5355
"build:bindings-node": "./src/bindings/scripts/build-o1js-node.sh",
5456
"build:bindings-all": "./src/bindings/scripts/update-o1js-bindings.sh",
5557
"build:bindings-remote": "./scripts/build/build-bindings-remote.sh",
5658
"build:bindings-download": "./src/bindings/scripts/download-bindings.sh",
57-
"build:web": "./scripts/build/build-web.sh",
58-
"build:examples": "./scripts/build/build-examples.sh",
5959
"check:bindings": "./scripts/build/check-for-bindings.sh",
6060
"build:wasm": "npm run build:wasm:web && npm run build:wasm:node",
6161
"build:wasm:web": "./scripts/build/wasm/build-web.sh",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -Eeuo pipefail
33

44
# shared ux library
5-
source "$(dirname "${BASH_SOURCE[0]}")/../lib/ux.sh"
5+
source ./scripts/lib/ux.sh
66

77
# logging setup
88
setup_script "${BASH_SOURCE[0]}" "Development build"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -Eeuo pipefail
33

44
# logging lib
5-
source "$(dirname "${BASH_SOURCE[0]}")/../lib/ux.sh"
5+
source ./scripts/lib/ux.sh
66
setup_script "${BASH_SOURCE[0]}" "Examples build"
77

88
# main steps
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@
77
set -Eeuo pipefail
88

99
# ---------- paths ----------
10-
# script is inside src/build/, so repo root is two levels up
11-
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
10+
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../../.." && pwd)"
1211
BINDINGS_CHECK_PATH="${BINDINGS_CHECK_PATH:-$ROOT_DIR/src/bindings/compiled}" # presence gate
1312

1413
# ---------- shared libraries ----------
15-
source "$ROOT_DIR/scripts/lib/ux.sh"
14+
source ./scripts/lib/ux.sh
1615
setup_script "${BASH_SOURCE[0]}" "Build"
1716

1817
# ---------- steps ----------
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -Eeuo pipefail
33

44
# logging lib
5-
source "$(dirname "${BASH_SOURCE[0]}")/../lib/ux.sh"
5+
source ./scripts/lib/ux.sh
66
setup_script "${BASH_SOURCE[0]}" "Web build"
77

88
# main steps

0 commit comments

Comments
 (0)