diff --git a/build.c b/build.c index 86d6e11..829077a 100644 --- a/build.c +++ b/build.c @@ -4,11 +4,13 @@ char *prog = NULL; -#define MY_DEBUG 0 - int main(int argc, char ** argv) { - rebuild_self(argc, argv, "cc", "-o", "build", "build.c"); + #if MY_DEBUG + rebuild_self(argc, argv, "cc", "-DMY_DEBUG=1", "-o", "build", "build.c"); + #else + rebuild_self(argc, argv, "cc", "-DMY_DEBUG=0", "-o", "build", "build.c"); + #endif prog = SHIFT(&argc, &argv); char *cmd = SHIFT(&argc, &argv); diff --git a/scripts/update b/scripts/update-release similarity index 76% rename from scripts/update rename to scripts/update-release index 99bc61d..ca87311 100755 --- a/scripts/update +++ b/scripts/update-release @@ -1,7 +1,8 @@ #!/bin/sh systemctl stop aboba.service -cc -o build build.c +./build clean +cc -DMY_DEBUG=0 -o build build.c ./build make cp ./aboba /usr/local/bin/aboba sudo systemctl start aboba.service