Skip to content

feat(llar): add install command wrapper - #2

Closed
MeteorsLiu wants to merge 2841 commits into
mainfrom
feat/llar-wrapper
Closed

feat(llar): add install command wrapper#2
MeteorsLiu wants to merge 2841 commits into
mainfrom
feat/llar-wrapper

Conversation

@MeteorsLiu

Copy link
Copy Markdown
Owner

Add a Go wrapper for invoking the LLAR install command from LLGo.

The implementation includes:

  • Add llar.New(bin, verbose) and Cmd.Install for executing llar install.
  • Add typed Module, Config, Dependency, and Result values without importing the LLAR module.
  • Map optional output, target matrix fields, repeated options, and verbose stderr forwarding to the CLI.
  • Add fake-command tests for argument generation, optional output, JSON decoding, and command failures.

This gives LLGo a typed, testable entry point for installing LLAR modules while keeping the existing CLI as the execution boundary.

cpunion and others added 30 commits August 14, 2026 10:32
…-compact-sections

pclnpost: physically compact the deduplicated funcinfo carrier
ssa: match gc float-to-integer conversions on amd64
…2-20260801

ssa: saturate float-to-uint32 conversions
…i-20260815

ssa: honor saturating uint32 conversion on amd64
…slot-size

fix: align indirect map slot sizes
cpunion and others added 28 commits August 24, 2026 22:09
…ize-symbols-20260823

build: compact Darwin size-optimized executables
…-to-this-20260823

ssa: lazily generate methodless pointer type descriptors
…20260824

windows: establish Go-compatible MSVC target configuration (R0)
Bumps [xgo-dev/setup-benchmark-go-action](https://github.com/xgo-dev/setup-benchmark-go-action) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/xgo-dev/setup-benchmark-go-action/releases)
- [Commits](xgo-dev/setup-benchmark-go-action@v1.0.5...v1.0.6)

---
updated-dependencies:
- dependency-name: xgo-dev/setup-benchmark-go-action
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…/publish.yml

Bumps [xgo-dev/setup-benchmark-go-action/.github/workflows/publish.yml](https://github.com/xgo-dev/setup-benchmark-go-action) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/xgo-dev/setup-benchmark-go-action/releases)
- [Commits](xgo-dev/setup-benchmark-go-action@v1.0.5...v1.0.6)

---
updated-dependencies:
- dependency-name: xgo-dev/setup-benchmark-go-action/.github/workflows/publish.yml
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…rtability-20260824

windows: make compiler host storage portable (R1, depends on xgo-dev#2400)
…-20260824

windows: build native PE/COFF artifacts (R2, depends on xgo-dev#2401)
…i-20260825

windows: lower the MSVC C ABI and select libffi ABIs (R3, depends on xgo-dev#2402)
…s/xgo-dev/setup-benchmark-go-action-1.0.6

build(deps): bump xgo-dev/setup-benchmark-go-action from 1.0.5 to 1.0.6
…s/xgo-dev/setup-benchmark-go-action/dot-github/workflows/publish.yml-1.0.6

build(deps): bump xgo-dev/setup-benchmark-go-action/.github/workflows/publish.yml from 1.0.5 to 1.0.6
@MeteorsLiu

Copy link
Copy Markdown
Owner Author

Superseded by upstream PR xgo-dev#2413.

@MeteorsLiu MeteorsLiu closed this Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants