Merge with -r 22620:23107.
[blender.git] / tools / btools.py
index 580a457..bb1c18b 100755 (executable)
@@ -69,6 +69,8 @@ def validate_arguments(args, bc):
                        'WITH_BF_DOCS',
                        'BF_NUMJOBS',
                        'BF_MSVS',
+
+                       # 'BF_CHECK_LIB',
                        ]
        
        # Have options here that scons expects to be lists
@@ -91,7 +93,7 @@ def validate_arguments(args, bc):
                        'BF_BSC', 'BF_CONFIG',
                        'BF_PRIORITYLIST', 'BF_BUILDINFO','CC', 'CXX', 'BF_QUICKDEBUG',
                        'BF_LISTDEBUG', 'LCGDIR', 'BF_X264_CONFIG', 'BF_XVIDCORE_CONFIG',
-                       'BF_DOCDIR']
+                       'BF_DOCDIR', 'BF_UNIT_TEST']
 
        okdict = {}
 
@@ -386,7 +388,10 @@ def read_opts(cfg, args):
                
                ('BF_CONFIG', 'SCons python config file used to set default options', 'user_config.py'),
                ('BF_NUMJOBS', 'Number of build processes to spawn', '1'),
-               ('BF_MSVS', 'Generate MSVS project files and solution', False)
+               ('BF_MSVS', 'Generate MSVS project files and solution', False),
+
+               (BoolVariable('BF_UNIT_TEST', 'Build with unit test support.', False)),
+               # ('BF_CHECK_LIB', 'Check unit testing framework library', 'check')
 
        ) # end of opts.AddOptions()