golem-examples 1.1.1

Golem example templates
Documentation
# Schema for IDEA:
# $schema: https://schema.golem.cloud/app/golem/1.1.1/golem.schema.json
# Schema for vscode-yaml
# yaml-language-server: $schema=https://schema.golem.cloud/app/golem/1.1.1/golem.schema.json

tempDir: target/golem-temp
components:
  pack:name:
    profiles:
      debug:
        build:
        - command: cargo component build
          sources:
          - src
          - wit
          targets:
          - target/wasm32-wasip1/debug/component_name.wasm
        sourceWit: wit
        generatedWit: wit-generated
        componentWasm: target/wasm32-wasip1/debug/component_name.wasm
        linkedWasm: target/golem-components/debug/component_name.wasm
        clean:
        - src/bindings.rs
      release:
        build:
        - command: cargo component build --release
          sources:
          - src
          - wit
          targets:
          - target/wasm32-wasip1/release/component_name.wasm
        sourceWit: wit
        generatedWit: wit-generated
        componentWasm: target/wasm32-wasip1/release/component_name.wasm
        linkedWasm: target/golem-components/release/component_name.wasm
        clean:
        - src/bindings.rs
    defaultProfile: debug