making sure CPPDEFINES is a list
When cleaning, CPPDEFINES was a dict, which conflicted with the USE_PYTHON trigger in tests/SConscript