Skip to content

Commit 78cc482

Browse files
committed
docs: update installation instructions for iApp Generator and DataProtector across multiple guides
1 parent c1056e5 commit 78cc482

File tree

4 files changed

+48
-7
lines changed

4 files changed

+48
-7
lines changed

src/guides/build-iapp/build-&-test.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,27 @@ iApp Generator handles all the low-level complexity for you.
2929

3030
## Prerequisites
3131

32-
Before getting started, make sure you have the required tools installed. See the
33-
[iApp Generator Getting Started guide](/references/iapp-generator/getting-started)
34-
for detailed prerequisites and installation instructions.
32+
First, install iApp Generator in your project (for more details see [iApp Generator Getting Started](/references/iapp-generator/getting-started)):
33+
34+
::: code-group
35+
36+
```bash [npm]
37+
npm install -g @iexec/iapp-generator
38+
```
39+
40+
```bash [yarn]
41+
yarn global add @iexec/iapp-generator
42+
```
43+
44+
```bash [pnpm]
45+
pnpm add -g @iexec/iapp-generator
46+
```
47+
48+
```bash [bun]
49+
bun add -g @iexec/iapp-generator
50+
```
51+
52+
:::
3553

3654
## Quick Start
3755

src/guides/manage-data/manage-access.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ DataProtector lets you encrypt data and control access through orders -
1313
specifying who can use it, how many times, and at what price. Protected data is
1414
only accessible in secure enclaves (TEEs) by authorized users and iApp.
1515

16-
## Installation
16+
## Prerequisites
1717

18-
First, install DataProtector in your project:
18+
First, install DataProtector in your project (for more details see [DataProtector Getting Started](/references/dataProtector/getting-started)):
1919

2020
::: code-group
2121

src/guides/use-iapp/run-iapp-with-ProtectedData.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,30 @@ inputs that come directly from you (the requester) and can change between each
1414
execution: Arguments, Input Files, and Secrets. These non-persistent inputs are
1515
perfect for customizing the iApp's behavior for each specific run.
1616

17+
## Prerequisites
18+
19+
First, install DataProtector in your project (for more details see [DataProtector Getting Started](/references/dataProtector/getting-started)):
20+
21+
::: code-group
22+
23+
```bash [npm]
24+
npm install @iexec/dataprotector
25+
```
26+
27+
```bash [yarn]
28+
yarn add @iexec/dataprotector
29+
```
30+
31+
```bash [pnpm]
32+
pnpm add @iexec/dataprotector
33+
```
34+
35+
```bash [bun]
36+
bun add @iexec/dataprotector
37+
```
38+
39+
:::
40+
1741
## Adding Protected Data
1842

1943
When working with protected data that contains multiple files, you can specify

src/guides/use-iapp/run-iapp-without-ProtectedData.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ configuration to enable processing and customize functionality.
1616

1717
## Prerequisites
1818

19-
Before you begin, make sure you have the iExec SDK installed. For detailed
20-
installation instructions, see the [iExec SDK documentation](/references/sdk).
19+
First, install iExec SDK in your project (for more details see [iExec SDK documentation](/references/sdk)):
2120

2221
::: code-group
2322

0 commit comments

Comments
 (0)