Skip to content

Conversation

ariel-anieli
Copy link

@ariel-anieli ariel-anieli commented Sep 9, 2024

* `%.bc` are autoremoved: these LLVM IR files are intermediate [1]
* `%.o` are now produced by a wildcard search
* introduced `.SUFFIXES:` for cleaning up the implicit rules [2]
* else Makefile would have generated `%.o` from its own database.

[1] https://www.gnu.org/software/make/manual/html_node/Chained-Rules.html
[2] https://www.gnu.org/software/make/manual/html_node/Suffix-Rules.html

Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
@gustavo-iniguez-goya gustavo-iniguez-goya merged commit 8bb1d44 into evilsocket:master Sep 10, 2024
@gustavo-iniguez-goya
Copy link
Collaborator

Thank you @ariel-anieli !

@ariel-anieli ariel-anieli deleted the makefile-ebpf branch September 11, 2024 07:43
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.

2 participants