blob: 81308327f4f308b5f274d0dd31dcccd94924a376 (
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
|
PROJECT(pokescripting)
IF(NOT BUILT_FROM_ROOT)
MESSAGE(FATAL_ERROR "Not built from source root")
ENDIF(NOT BUILT_FROM_ROOT)
ADD_DEFINITIONS(-DMAKE_POKESCRIPTING_LIB)
SET(pokescripting_MOC_HEADERS
Config.h
AbilityWrapper.h
AuthorWrapper.h
BadgeWrapper.h
CoinListWrapper.h
CoinListObjectWrapper.h
EggGroupWrapper.h
GlobalScriptWrapper.h
ItemWrapper.h
ItemTypeWrapper.h
MapWrapper.h
MapEffectWrapper.h
MapTrainerWrapper.h
MapTrainerTeamMemberWrapper.h
MapWarpWrapper.h
MapWildListWrapper.h
MapWildListEncounterWrapper.h
MoveWrapper.h
NatureWrapper.h
ObjectWrapper.h
PokemodWrapper.h
RulesWrapper.h
SkinWrapper.h
SoundWrapper.h
SpeciesWrapper.h
SpeciesAbilityWrapper.h
SpeciesItemWrapper.h
SpeciesMoveWrapper.h
SpriteWrapper.h
StatusWrapper.h
StoreWrapper.h
TileWrapper.h
TimeWrapper.h
TrainerWrapper.h
TypeWrapper.h
WeatherWrapper.h
)
QT4_WRAP_CPP(pokescripting_MOC_SRCS ${pokescripting_MOC_HEADERS})
SET(pokescripting_HEADERS
)
SET(pokescripting_DEVEL
${pokescripting_HEADERS}
${pokescripting_MOC_HEADERS}
)
SET(pokescripting_SRCS
Config.cpp
AbilityWrapper.cpp
AuthorWrapper.cpp
BadgeWrapper.cpp
CoinListWrapper.cpp
CoinListObjectWrapper.cpp
EggGroupWrapper.cpp
GlobalScriptWrapper.cpp
ItemWrapper.cpp
ItemTypeWrapper.cpp
MapWrapper.cpp
MapEffectWrapper.cpp
MapTrainerWrapper.cpp
MapTrainerTeamMemberWrapper.cpp
MapWarpWrapper.cpp
MapWildListWrapper.cpp
MapWildListEncounterWrapper.cpp
MoveWrapper.cpp
NatureWrapper.cpp
ObjectWrapper.cpp
PokemodWrapper.cpp
RulesWrapper.cpp
SkinWrapper.cpp
SoundWrapper.cpp
SpeciesWrapper.cpp
SpeciesAbilityWrapper.cpp
SpeciesItemWrapper.cpp
SpeciesMoveWrapper.cpp
SpriteWrapper.cpp
StatusWrapper.cpp
StoreWrapper.cpp
TileWrapper.cpp
TimeWrapper.cpp
TrainerWrapper.cpp
TypeWrapper.cpp
WeatherWrapper.cpp
)
ADD_LIBRARY(pokescripting
${pokescripting_SRCS}
${pokescripting_MOC_SRCS}
)
SET_TARGET_PROPERTIES(pokescripting
PROPERTIES
VERSION ${POKEGEN_VERSION}
SOVERSION ${POKEGEN_SOVERSION}
LINK_INTERFACE_LIBRARIES ""
)
TARGET_LINK_LIBRARIES(pokescripting
${QT_QTCORE_LIBRARY}
${QT_QTGUI_LIBRARY}
${PHONON_LIBRARY}
pokemod
)
INSTALL(
TARGETS pokescripting
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}
COMPONENT runtime
)
INSTALL(
FILES ${pokescripting_DEVEL}
DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${CMAKE_PROJECT_NAME}/${PROJECT_NAME}
COMPONENT development
)
|