Skip to content

Commit 029b359

Browse files
author
Evan Masseau
committed
add to ai instructions
1 parent 4a23bea commit 029b359

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

AGENTS.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,22 @@ yarn example ios
8383
yarn example android
8484
```
8585

86+
#### Developing with Local/Unreleased SDK dependencies
87+
88+
The `configure-sdk.sh` script configures the SDK to use target local or remote versions of the
89+
native Android and iOS SDKs. Essential for testing changes across all three SDKs during development.
90+
91+
```bash
92+
# Configure both platforms to default local paths
93+
./configure-sdk.sh -l
94+
95+
# Optionally override the path, or specify whether to configure android or iOS only
96+
./configure-sdk.sh -l -a ../klaviyo-android-sdk-worktree
97+
98+
# Configure specific remote dependency by version, commit hash, or branch name
99+
./configure-sdk.sh -r --android=COMMIT_HASH_OR_BRANCH_NAME --ios=COMMIT_HASH_OR_BRANCH_NAME
100+
```
101+
86102
## Pull Requests
87103

88104
If prompted to create a pull request, favor starting it in draft unless asked otherwise.

0 commit comments

Comments
 (0)