blob: c297588fe232983bc020d29716bd1e210bb7a045 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
project(sigscript)
set(sigscript_HEADERS
Config.h
ConfigOptions.h
AbilityWrapper.h
AuthorWrapper.h
BadgeWrapper.h
CoinListWrapper.h
CoinListItemWrapper.h
EggGroupWrapper.h
GameWrapper.h
GlobalScriptWrapper.h
ItemWrapper.h
ItemTypeWrapper.h
MapWrapper.h
MapEffectWrapper.h
MapTileWrapper.h
MapTrainerWrapper.h
MapTrainerTeamMemberWrapper.h
MapWarpWrapper.h
MapWildListWrapper.h
MapWildListEncounterWrapper.h
MoveWrapper.h
NatureWrapper.h
ObjectWrapper.h
RulesWrapper.h
SkinWrapper.h
SoundWrapper.h
SpeciesWrapper.h
SpeciesMoveWrapper.h
SpriteWrapper.h
StatusWrapper.h
StoreWrapper.h
TileWrapper.h
TimeWrapper.h
TrainerWrapper.h
TypeWrapper.h
WeatherWrapper.h
)
set(sigscript_SRCS
Config.cpp
ValueMap.cpp
AbilityWrapper.cpp
AuthorWrapper.cpp
BadgeWrapper.cpp
CoinListWrapper.cpp
CoinListItemWrapper.cpp
EggGroupWrapper.cpp
GameWrapper.cpp
GlobalScriptWrapper.cpp
ItemWrapper.cpp
ItemTypeWrapper.cpp
MapWrapper.cpp
MapEffectWrapper.cpp
MapTileWrapper.cpp
MapTrainerWrapper.cpp
MapTrainerTeamMemberWrapper.cpp
MapWarpWrapper.cpp
MapWildListWrapper.cpp
MapWildListEncounterWrapper.cpp
MoveWrapper.cpp
NatureWrapper.cpp
ObjectWrapper.cpp
RulesWrapper.cpp
SkinWrapper.cpp
SoundWrapper.cpp
SpeciesWrapper.cpp
SpeciesMoveWrapper.cpp
SpriteWrapper.cpp
StatusWrapper.cpp
StoreWrapper.cpp
TileWrapper.cpp
TimeWrapper.cpp
TrainerWrapper.cpp
TypeWrapper.cpp
WeatherWrapper.cpp
)
kde4_add_library(sigscript
SHARED
${sigscript_SRCS}
)
set_target_properties(sigscript
PROPERTIES
VERSION ${SIGEN_VERSION}
SOVERSION ${SIGEN_SOVERSION}
)
target_link_libraries(sigscript
${QT_QTCORE_LIBRARY}
${QT_QTGUI_LIBRARY}
${PHONON_LIBRARY}
sigcore
sigmod
)
target_link_libraries(sigscript LINK_INTERFACE_LIBRARIES
${QT_QTCORE_LIBRARY}
${QT_QTGUI_LIBRARY}
${PHONON_LIBRARY}
sigcore
)
add_subdirectory(test)
install(
TARGETS
sigscript
EXPORT
sigen_EXPORTS
DESTINATION
${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}
COMPONENT
runtime
)
install(
FILES
${sigscript_HEADERS}
DESTINATION
${CMAKE_INSTALL_PREFIX}/include/${CMAKE_PROJECT_NAME}/${PROJECT_NAME}
COMPONENT
development
)
|