diff options
author | Richard Levitte <levitte@openssl.org> | 2016-03-07 14:50:37 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-03-07 18:25:56 +0100 |
commit | 8a67946e5bf1cd0fe0020e0f28cbf84642ec4132 (patch) | |
tree | a2f373de456e3ad20abbe6ce7d426c4e0a76e3f2 /Configurations/README | |
parent | 66ddf178b4eaac6d65f8ba56821f69b598556cec (diff) |
Unified - Add the build.info command OVERRIDE, to avoid build file clashes
Should it be needed because the recipes within a RAW section might
clash with those generated by Configure, it's possible to tell it
not to generate them with the use of OVERRIDES, for example:
SOURCE[libfoo]=foo.c bar.c
OVERRIDES=bar.o
BEGINRAW[Makefile(unix)]
bar.o: bar.c
$(CC) $(CFLAGS) -DSPECIAL -c -o $@ $<
ENDRAW[Makefile(unix)]
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'Configurations/README')
-rw-r--r-- | Configurations/README | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Configurations/README b/Configurations/README index 40875a3ba2..5665d24b54 100644 --- a/Configurations/README +++ b/Configurations/README @@ -404,6 +404,18 @@ configuration items: build hoho.h: echo "/* hoho */" > hoho.h ENDRAW[build.ninja(unix)] +Should it be needed because the recipes within a RAW section might +clash with those generated by Configure, it's possible to tell it +not to generate them with the use of OVERRIDES, for example: + + SOURCE[libfoo]=foo.c bar.c + + OVERRIDES=bar.o + BEGINRAW[Makefile(unix)] + bar.o: bar.c + $(CC) $(CFLAGS) -DSPECIAL -c -o $@ $< + ENDRAW[Makefile(unix)] + See the documentation further up for more information on configuration items. |