GEBS_CMD() convinience macro

This commit is contained in:
kamkow1
2025-05-19 11:44:52 +02:00
parent 6cbfd5ca91
commit 0087c523b5
3 changed files with 16 additions and 9 deletions

1
example/.gitignore vendored
View File

@ -1,2 +1,3 @@
gebs
a.out
main

View File

@ -5,14 +5,9 @@ int main(int argc, char ** argv)
{
gebs_rebuild_self(argc, argv, "cc", "-o", "gebs", __FILE__);
Gebs_Cmd cmd = {0};
gebs_cmd_append(&cmd, "cc");
gebs_cmd_append(&cmd, "main.c");
int ec = gebs_cmd_run(&cmd);
printf("%d\n", ec);
gebs_cmd_free(&cmd);
if (GEBS_CMD("gcc", "-o", "main", "main.c") != 0) {
return 1;
}
return 0;
}