2025-09-03 17:35:09 +03:00
|
|
|
#define NB_IMPLEMENTATION
|
|
|
|
|
#include "nb.h"
|
|
|
|
|
|
|
|
|
|
int main(int argc, char **argv){
|
|
|
|
|
nb_rebuild(argc, argv);
|
|
|
|
|
|
|
|
|
|
nb_arr cmd;
|
|
|
|
|
|
|
|
|
|
nb_append(&cmd, "gcc");
|
|
|
|
|
nb_append(&cmd, "-Wall -Wextra");
|
2025-11-05 23:34:31 +03:00
|
|
|
nb_append(&cmd, "-static");
|
2025-11-06 10:00:37 +03:00
|
|
|
nb_append(&cmd, "./src/hlc.c");
|
|
|
|
|
nb_append(&cmd, "-o hlc");
|
2025-09-03 17:35:09 +03:00
|
|
|
nb_cmd(&cmd);
|
|
|
|
|
|
|
|
|
|
|
2025-11-06 10:00:37 +03:00
|
|
|
nb_append(&cmd, "./hlc");
|
2025-09-03 17:35:09 +03:00
|
|
|
for (int i=1; i<argc; ++i){
|
|
|
|
|
nb_append(&cmd, argv[i]);
|
|
|
|
|
}
|
|
|
|
|
nb_cmd(&cmd);
|
|
|
|
|
}
|