aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-03-24 16:33:41 -0400
committerBruce Hill <bruce@bruce-hill.com>2024-03-24 16:33:41 -0400
commit42431a8742a646016546feae034f9db570d6fd21 (patch)
tree0ee2d9f447cb2339c6b5ceb71aaf37777d121460
parentb4a0cbf88bf51210a453568dcf210436a1c7c863 (diff)
Use $CC properly for running
-rw-r--r--tomo.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tomo.c b/tomo.c
index 131d3c3e..a2e5342f 100644
--- a/tomo.c
+++ b/tomo.c
@@ -270,7 +270,7 @@ int compile_object_file(const char *filename, bool force_recompile)
int run_program(const char *filename, const char *object_files)
{
const char *run = streq(cc, "tcc") ? heap_strf("%s | tcc %s %s %s %s -run -", autofmt, cflags, ldflags, ldlibs, object_files)
- : heap_strf("%s | gcc %s %s %s %s -x c - -o program && ./program", autofmt, cflags, ldflags, ldlibs, object_files);
+ : heap_strf("%s | %s %s %s %s %s -x c - -o program && ./program", autofmt, cc, cflags, ldflags, ldlibs, object_files);
if (verbose)
printf("%s\n", run);
FILE *runner = popen(run, "w");