Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/pr-build-dependency-graph.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
uses: gradle/actions/setup-gradle@v4

- name: Build with Gradle Wrapper
run: ./gradlew release
run: ./gradlew build

generate-dependency-graph:
runs-on: ubuntu-latest
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/push-gradle-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:

# Run build
- name: Build with Gradle Wrapper
run: ./gradlew release
run: ./gradlew build

# Upload an artifact release for later jobs to consume
- name: Upload distribution
Expand Down
10 changes: 5 additions & 5 deletions sdk/src/doc/articles/howto_build.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@ Building from source should be straightforward:

git clone https://github.com/ion-fusion/fusion-java.git
cd fusion-java
./gradlew release
./gradlew build

After a successful release build, you'll have a basic SDK under `build/install/fusion`. The notable
artifacts within that directory are:
After a successful build, you'll have a basic SDK under `sdk/build/install/ion-fusion-sdk`.
The notable artifacts within that directory are:

* `bin/fusion` is the `fusion` CLI
* `docs/fusiondoc/fusion.html` is the documentation for the Ion Fusion language
* `docs/fusion.html` is the documentation for the Ion Fusion language
* `docs/javadoc/index.html` is the documentation embedding Ion Fusion in your Java application
* `lib` holds the jars needed for embedding

To experiment with the CLI, add the `bin` to your path:

PATH=$PATH:$PWD/build/install/fusion/bin
PATH=$PATH:$PWD/sdk/build/install/ion-fusion-sdk/bin
fusion help

That should give you an overview of the CLI's subcommands.
Expand Down