Skip to content

docs: document macOS-only native launcher shim - #1384

Merged
fglock merged 1 commit into
masterfrom
feature/macos-native-launcher
Sep 15, 2026
Merged

fglock merged 1 commit into
masterfrom
feature/macos-native-launcher

Conversation

@fglock

@fglock fglock commented Sep 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • document the optional jperl-exec shim and why macOS needs it
  • restrict shim compilation, packaging, and test wiring to macOS
  • let Linux use its native nested-shebang support without a C compiler
  • provide a documented macOS opt-out through GRADLE_ARGS

Validation

  • make
  • make check-links
  • lychee --offline native/README.md
  • compiler-present and compiler-absent nativeJperlLauncher Gradle checks

Limit the optional jperl-exec launcher to macOS, where chained script
interpreters are unreliable, and document the compiler-free Linux path.

Generated with [Codex](https://openai.com/codex)

Co-Authored-By: Codex <noreply@openai.com>
@fglock
fglock merged commit 483a9b9 into master Sep 15, 2026
2 checks passed
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.

1 participant