Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
142e9fe
:vibration_mode:
aaylward May 18, 2025
dba030c
fmt
aaylward May 18, 2025
71572eb
more debugging
aaylward May 18, 2025
ceb1898
more debugging
aaylward May 18, 2025
101d30c
more rmo
aaylward May 18, 2025
ae2a9ce
more debugging
aaylward May 18, 2025
7fe7ba6
try more
aaylward May 18, 2025
88ef802
restore
aaylward May 18, 2025
5f93ad4
more warnings
aaylward May 18, 2025
dc8eacb
this
aaylward May 18, 2025
d7d74d7
mkdir -p
aaylward May 18, 2025
6df106a
more this
aaylward May 18, 2025
b1e3616
erlang module should be the gleam package?
aaylward May 18, 2025
28d9964
wat
aaylward May 18, 2025
ea62297
buildifier
aaylward May 18, 2025
26dc911
more debugging but actual test logic again
aaylward May 18, 2025
57f485e
maybe?
aaylward May 18, 2025
63169d9
try this
aaylward May 18, 2025
a3d4523
more debugging
aaylward May 18, 2025
c4c5d53
more tryuing
aaylward May 18, 2025
b11c587
okiedokie
aaylward May 18, 2025
a13127c
does this work
aaylward May 18, 2025
e6e7cdc
works locally?
aaylward May 18, 2025
c0500d6
seems ok for smoke tests
aaylward May 18, 2025
f77b1f6
ok
aaylward May 18, 2025
f2a19a3
account for relative tool paths
aaylward May 18, 2025
86951a3
local test is ok
aaylward May 18, 2025
1d0a097
maybe
aaylward May 18, 2025
27cf527
more debugging
aaylward May 18, 2025
0052229
more more debug
aaylward May 18, 2025
c527a83
again!
aaylward May 18, 2025
de35612
try this?
aaylward May 19, 2025
9db44af
buildifier
aaylward May 19, 2025
09ac500
something
aaylward May 20, 2025
ef4aa65
works for both smoke tests
aaylward May 20, 2025
78904c9
seems to still work for both smoke and nested_smoke
aaylward May 20, 2025
5cd93fe
Enhance runfiles handling for gleam_binary, especially for external r…
aaylward May 20, 2025
ce595d2
Fix gleam_binary runfiles handling for external repository usage
aaylward May 20, 2025
038d02d
Add robust shipment directory handling for gleam_binary, especially f…
aaylward May 20, 2025
0816b17
Add direct runner script for gleam_binary that doesn't rely on runfiles
aaylward May 20, 2025
65a413d
Refactor gleam_binary rule with proper path handling and direct runner
aaylward May 20, 2025
74bb8e1
standalone runner
aaylward May 20, 2025
a364f47
fix standalone runner
aaylward May 20, 2025
ed12059
toy embedded runner
aaylward May 20, 2025
090891f
this appears to work as well
aaylward May 20, 2025
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
7 changes: 7 additions & 0 deletions .github/workflows/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,10 @@ buildifier(
lint_mode = "warn",
mode = "diff",
)

buildifier(
name = "buildifier.fix",
exclude_patterns = ["./.git/*"],
lint_mode = "warn",
mode = "fix",
)
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
bazel-*
bazel_build_*
.bazelrc.user
.idea/
.ijwb/
build
manifest.toml

.DS_Store
2 changes: 1 addition & 1 deletion MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ bazel_dep(name = "platforms", version = "0.0.9")
bazel_dep(name = "gazelle", version = "0.35.0", repo_name = "bazel_gazelle")

bazel_dep(name = "bazel_skylib_gazelle_plugin", version = "1.4.1", dev_dependency = True)
bazel_dep(name = "aspect_bazel_lib", version = "1.32.1", dev_dependency = True)
bazel_dep(name = "aspect_bazel_lib", version = "2.16.0")
bazel_dep(name = "buildifier_prebuilt", version = "8.0.3", dev_dependency = True)

gleam = use_extension("//gleam:extensions.bzl", "gleam")
Expand Down
349 changes: 349 additions & 0 deletions MODULE.bazel.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@

## Installation

Probably don't. But if you must...

Add the following to your `MODULE.bazel` file:

```starlark
Expand Down
Loading
Loading