Commit Graph

11 Commits

Author SHA1 Message Date
Daniel Martí ab560ff007 start testing on GitHub Actions
No windows yet, because a few portability issues remain.
2019-12-09 12:44:43 +00:00
Daniel Martí e08dd99c1e introduce a binary grep command for the tests
The problem with the "grep" built-in command is that it prints the
entire data if there is an error. We don't want megabytes of binary
output for a test.
2019-12-09 12:21:48 +00:00
Daniel Martí 766bb47b82 support std imports 2019-12-08 20:18:52 +00:00
Daniel Martí 764af03e89 introduce 'garble build' shortcut
This way, the user doesn't need to remember to use flags like -a and
-trimpath. Also because we might need more 'go build' flags in the
future.
2019-12-08 18:15:10 +00:00
Daniel Martí 63f58242fb move garble binary setup with $PATH to Setup
This way, it's ready for multiple scripts.
2019-12-08 18:03:52 +00:00
Daniel Martí 8119fa0e62 use readelf in a way that it prints less output 2019-12-08 17:48:40 +00:00
Daniel Martí f4e356ab13 start hashing identifiers 2019-12-08 17:37:46 +00:00
Daniel Martí f47c12caba add a bit more docs 2019-12-08 16:24:49 +00:00
Daniel Martí a670f80fe9 error if the user forgot -trimpath 2019-12-08 13:12:45 +00:00
Daniel Martí f81b92a0fa start enforcing the link flags -w -s 2019-12-08 13:00:12 +00:00
Daniel Martí f5f72ef626 initial commit 2019-12-08 11:52:40 +00:00