Skip to content

Replace flameshow+pyoxidizer with flamelens (written in Rust)#78

Merged
azat merged 4 commits intomainfrom
flamelens
Mar 31, 2025
Merged

Replace flameshow+pyoxidizer with flamelens (written in Rust)#78
azat merged 4 commits intomainfrom
flamelens

Conversation

@azat
Copy link
Owner

@azat azat commented Mar 31, 2025

Finally, no more complex build system anymore!

And now the binary size is ~19MiB instead of 100MiB!

Fixes: #75

azat added 4 commits March 31, 2025 21:26
Finally, no more complex build system anymore!

And now the binary size is ~19MiB instead of 100MiB!

Fixes: #75
Remove usage of Tui and EventHandler from flamelens interface, since
EventHandler only panic's due to the "handler" there is not properly
terminated.

And we don't need Tui wrapper as well, since it configuring the terminal
for TUI apps, while chdig is already a TUI app!
v3 leads to "Missing download info for actions/upload-artifact@v3" error [1].

  [1]: https://github.com/azat/chdig/actions/runs/14180002851/job/39723690429?pr=78
@azat azat merged commit d5959bb into main Mar 31, 2025
6 checks passed
@azat azat deleted the flamelens branch March 31, 2025 20:07
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.

Get rid of flameshow (requires python)

1 participant