diff options
Diffstat (limited to 'source/gameengine/Expressions/CMakeLists.txt')
-rw-r--r-- | source/gameengine/Expressions/CMakeLists.txt | 54 |
1 files changed, 45 insertions, 9 deletions
diff --git a/source/gameengine/Expressions/CMakeLists.txt b/source/gameengine/Expressions/CMakeLists.txt index 126192d2188..c593c690614 100644 --- a/source/gameengine/Expressions/CMakeLists.txt +++ b/source/gameengine/Expressions/CMakeLists.txt @@ -24,9 +24,7 @@ # # ***** END GPL LICENSE BLOCK ***** -FILE(GLOB SRC *.cpp) - -SET(INC +set(INC . ../../../source/kernel/gen_system ../../../intern/string @@ -36,10 +34,48 @@ SET(INC ../../../source/blender/blenloader ) -IF(WITH_PYTHON) - LIST(APPEND INC ${PYTHON_INC}) -ELSE(WITH_PYTHON) - ADD_DEFINITIONS(-DDISABLE_PYTHON) -ENDIF(WITH_PYTHON) +set(SRC + BoolValue.cpp + ConstExpr.cpp + EXP_C-Api.cpp + EmptyValue.cpp + ErrorValue.cpp + Expression.cpp + FloatValue.cpp + IdentifierExpr.cpp + IfExpr.cpp + InputParser.cpp + IntValue.cpp + KX_HashedPtr.cpp + ListValue.cpp + Operator1Expr.cpp + Operator2Expr.cpp + PyObjectPlus.cpp + StringValue.cpp + Value.cpp + VectorValue.cpp + + BoolValue.h + ConstExpr.h + EXP_C-Api.h + EmptyValue.h + ErrorValue.h + Expression.h + FloatValue.h + IdentifierExpr.h + IfExpr.h + InputParser.h + IntValue.h + KX_HashedPtr.h + KX_Python.h + ListValue.h + Operator1Expr.h + Operator2Expr.h + PyObjectPlus.h + StringValue.h + Value.h + VectorValue.h + VoidValue.h +) -BLENDERLIB(bf_expressions "${SRC}" "${INC}") +blender_add_lib(ge_logic_expressions "${SRC}" "${INC}") |