rename blenderlib to blender_add_lib
[blender.git] / source / gameengine / Expressions / CMakeLists.txt
1 # $Id$
2 # ***** BEGIN GPL LICENSE BLOCK *****
3 #
4 # This program is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU General Public License
6 # as published by the Free Software Foundation; either version 2
7 # of the License, or (at your option) any later version.
8 #
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 # GNU General Public License for more details.
13 #
14 # You should have received a copy of the GNU General Public License
15 # along with this program; if not, write to the Free Software Foundation,
16 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17 #
18 # The Original Code is Copyright (C) 2006, Blender Foundation
19 # All rights reserved.
20 #
21 # The Original Code is: all of this file.
22 #
23 # Contributor(s): Jacques Beaurain.
24 #
25 # ***** END GPL LICENSE BLOCK *****
26
27 set(INC
28         .
29         ../../../source/kernel/gen_system
30         ../../../intern/string
31         ../../../intern/guardedalloc
32         ../../../intern/moto/include
33         ../../../source/gameengine/SceneGraph
34         ../../../source/blender/blenloader
35 )
36
37 set(SRC
38         BoolValue.cpp
39         ConstExpr.cpp
40         EXP_C-Api.cpp
41         EmptyValue.cpp
42         ErrorValue.cpp
43         Expression.cpp
44         FloatValue.cpp
45         IdentifierExpr.cpp
46         IfExpr.cpp
47         InputParser.cpp
48         IntValue.cpp
49         KX_HashedPtr.cpp
50         ListValue.cpp
51         Operator1Expr.cpp
52         Operator2Expr.cpp
53         PyObjectPlus.cpp
54         StringValue.cpp
55         Value.cpp
56         VectorValue.cpp
57
58         BoolValue.h
59         ConstExpr.h
60         EXP_C-Api.h
61         EmptyValue.h
62         ErrorValue.h
63         Expression.h
64         FloatValue.h
65         IdentifierExpr.h
66         IfExpr.h
67         InputParser.h
68         IntValue.h
69         KX_HashedPtr.h
70         KX_Python.h
71         ListValue.h
72         Operator1Expr.h
73         Operator2Expr.h
74         PyObjectPlus.h
75         StringValue.h
76         Value.h
77         VectorValue.h
78         VoidValue.h
79 )
80
81 blender_add_lib(ge_logic_expressions "${SRC}" "${INC}")