Disable hotreloading in prod

This commit is contained in:
kamkow1
2025-06-20 01:09:16 +02:00
parent 540b3a1567
commit edc039db6e
11 changed files with 36 additions and 29 deletions

11
build.c
View File

@ -4,7 +4,7 @@
char *prog = NULL;
#define DEBUG 1
#define MY_DEBUG 0
int main(int argc, char ** argv)
{
@ -42,7 +42,7 @@ int main(int argc, char ** argv)
) {
RULE("./mongoose.o", "./mongoose/mongoose.c") {
#if DEBUG
#if MY_DEBUG
CMD("cc", "-ggdb", "-c", "-fPIC", "-Wl,-z,execstack", "-D_GNU_SOURCE",
"-o", "./mongoose.o", "./mongoose/mongoose.c");
#else
@ -83,17 +83,16 @@ int main(int argc, char ** argv)
}
}
#if DEBUG
CMD("cc", "-fPIC", "-ggdb", "-I.", "-DDEBUG=1", "-D_GNU_SOURCE", "-DGEBS_NO_PREFIX",
#if MY_DEBUG
CMD("cc", "-fPIC", "-ggdb", "-I.", "-DMY_DEBUG=1", "-D_GNU_SOURCE", "-DGEBS_NO_PREFIX",
"-DINCBIN_PREFIX=", "-DINCBIN_STYLE=INCBIN_STYLE_SNAKE", "-Wl,-z,execstack", "-o", "./aboba",
"./main.c", "./routes.c", "./baked.c", "./timer.c", "./mongoose.o", "./cJSON/cJSON.c",
"./md5-c/md5.c",
"-lpthread");
#else
CMD("cc", "-fPIC", "-I.", "-D_GNU_SOURCE", "-DGEBS_NO_PREFIX",
CMD("cc", "-fPIC", "-I.", "-DMY_DEBUG=0", "-D_GNU_SOURCE", "-DGEBS_NO_PREFIX",
"-DINCBIN_PREFIX=", "-DINCBIN_STYLE=INCBIN_STYLE_SNAKE", "-Wl,-z,execstack", "-o", "./aboba",
"./main.c", "./routes.c", "./baked.c", "./timer.c", "./mongoose.o", "./cJSON/cJSON.c",
"./md5-c/md5.c",
"-lpthread");
#endif
}