Skip to content
Snippets Groups Projects
Commit 381e8b16 authored by Nathan Letwory's avatar Nathan Letwory
Browse files

A little christmas present for the lazy coders.

In your user-config.py you can now set BF_FANCY='false' and enjoy the... lack of colors
parent c805d35c
No related branches found
Tags
No related merge requests found
...@@ -170,6 +170,9 @@ else: ...@@ -170,6 +170,9 @@ else:
opts = btools.read_opts(optfiles, B.arguments) opts = btools.read_opts(optfiles, B.arguments)
opts.Update(env) opts.Update(env)
if not env['BF_FANCY']:
B.bc.disable()
# disable elbeem (fluidsim) compilation? # disable elbeem (fluidsim) compilation?
if env['BF_NO_ELBEEM'] == 1: if env['BF_NO_ELBEEM'] == 1:
env['CPPFLAGS'].append('-DDISABLE_ELBEEM') env['CPPFLAGS'].append('-DDISABLE_ELBEEM')
......
...@@ -55,7 +55,8 @@ def validate_arguments(args, bc): ...@@ -55,7 +55,8 @@ def validate_arguments(args, bc):
'BF_VERSE_INCLUDE', 'BF_VERSE_INCLUDE',
'VERSE_BUILD_BINARY', 'VERSE_BUILD_DIR', 'VERSE_REGEN_PROTO', 'VERSE_BUILD_BINARY', 'VERSE_BUILD_DIR', 'VERSE_REGEN_PROTO',
'BF_TWEAK_MODE', 'BF_SPLIT_SRC', 'BF_TWEAK_MODE', 'BF_SPLIT_SRC',
'WITHOUT_BF_INSTALL' 'WITHOUT_BF_INSTALL',
'BF_FANCY',
] ]
arg_list = ['BF_DEBUG', 'BF_QUIET', 'BF_CROSS', 'BF_UPDATE', arg_list = ['BF_DEBUG', 'BF_QUIET', 'BF_CROSS', 'BF_UPDATE',
...@@ -300,6 +301,7 @@ def read_opts(cfg, args): ...@@ -300,6 +301,7 @@ def read_opts(cfg, args):
(BoolOption('BF_TWEAK_MODE', 'Enable tweak mode if true', 'false')), (BoolOption('BF_TWEAK_MODE', 'Enable tweak mode if true', 'false')),
(BoolOption('BF_SPLIT_SRC', 'Split src lib into several chunks if true', 'false')), (BoolOption('BF_SPLIT_SRC', 'Split src lib into several chunks if true', 'false')),
(BoolOption('WITHOUT_BF_INSTALL', 'dont install if true', 'false')), (BoolOption('WITHOUT_BF_INSTALL', 'dont install if true', 'false')),
(BoolOption('BF_FANCY', 'Enable fancy output if true', 'true')),
) # end of opts.AddOptions() ) # end of opts.AddOptions()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment