From: Will Sowerbutts Date: Sat, 3 Jan 2015 16:03:24 +0000 (+0000) Subject: fcc: Make installation directory easier to configure X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=5dfb9d49ce9ab845549f53ef21d6588a150eee36;p=FUZIX.git fcc: Make installation directory easier to configure --- diff --git a/Library/tools/fcc.c b/Library/tools/fcc.c index 8718515d..e47f2ed5 100644 --- a/Library/tools/fcc.c +++ b/Library/tools/fcc.c @@ -8,6 +8,7 @@ * spraying support files everwhere */ +#define FCC_DIR "/opt/fcc" #define MODE_LINK 0 #define MODE_OBJ 1 @@ -338,7 +339,7 @@ static void build_command(void) exit(1); } add_option("-o", target); - add_argument("/opt/fcc/lib/crt0.rel"); + add_argument(FCC_DIR "/lib/crt0.rel"); } if (srchead) { if (mode == MODE_OBJ) @@ -438,8 +439,8 @@ int main(int argc, const char *argv[]) { } } } - add_include_path("/opt/fcc/include/"); - add_library_path("/opt/fcc/lib/"); + add_include_path(FCC_DIR "/include/"); + add_library_path(FCC_DIR "/lib/"); add_library("c"); if (mode == MODE_OBJ) { @@ -468,7 +469,7 @@ int main(int argc, const char *argv[]) { if (ret) exit(ret); argp = 0; - add_argument("/opt/fcc/bin/binman"); + add_argument(FCC_DIR "/bin/binman"); add_argument(t); add_argument(rebuildname("", target, "map")); add_argument(chopname(target));