]> bicyclesonthemoon.info Git - botm/exec/commitdiff
add setting for configuration tool
authorb <rowerynaksiezycu@gmail.com>
Sat, 17 Jun 2023 20:35:46 +0000 (20:35 +0000)
committerb <rowerynaksiezycu@gmail.com>
Sat, 17 Jun 2023 20:35:46 +0000 (20:35 +0000)
exec.c
settings.txt [new file with mode: 0644]

diff --git a/exec.c b/exec.c
index 93889e71bc5072d6c07be969196abcd77ea4edd1..d8873a5a430231802c8bf9dee6f0e1d449c072d0 100644 (file)
--- a/exec.c
+++ b/exec.c
@@ -17,7 +17,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #include <unistd.h>
 #include <errno.h>
 
-#define TARGET "/path/to/exec" /* replace with actual target */
+#define TARGET "/path/to/exec" /* replace with actual target ###EXEC_TARGET:*/
 
 int main(int argc, char *argv[], char *envp[])
 {
diff --git a/settings.txt b/settings.txt
new file mode 100644 (file)
index 0000000..81baa77
--- /dev/null
@@ -0,0 +1,19 @@
+# Copyright (C) 2023  Balthasar SzczepaƄski
+# 
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU Affero General Public License for more details.
+# 
+# You should have received a copy of the GNU Affero General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+_C_DEFINE_STR: #define $0 "@_ESCAPE($1)"
+
+_TARGET = @_PATH($path, $target)
+EXEC_TARGET = @_C_DEFINE_STR(TARGET, $_TARGET)