forked from github/server
69 lines
867 B
Text
69 lines
867 B
Text
|
project(kernel C)
|
||
|
|
||
|
SET(_TEST_FILES
|
||
|
ship_test.c
|
||
|
spell_test.c
|
||
|
ally_test.c
|
||
|
battle_test.c
|
||
|
building_test.c
|
||
|
magic_test.c
|
||
|
equipment_test.c
|
||
|
curse_test.c
|
||
|
item_test.c
|
||
|
move_test.c
|
||
|
pool_test.c
|
||
|
reports_test.c
|
||
|
spellbook_test.c
|
||
|
curse_test.c
|
||
|
)
|
||
|
|
||
|
SET(_FILES
|
||
|
alchemy.c
|
||
|
alliance.c
|
||
|
ally.c
|
||
|
battle.c
|
||
|
build.c
|
||
|
building.c
|
||
|
calendar.c
|
||
|
command.c
|
||
|
config.c
|
||
|
connection.c
|
||
|
curse.c
|
||
|
equipment.c
|
||
|
faction.c
|
||
|
group.c
|
||
|
item.c
|
||
|
magic.c
|
||
|
message.c
|
||
|
move.c
|
||
|
names.c
|
||
|
order.c
|
||
|
pathfinder.c
|
||
|
plane.c
|
||
|
player.c
|
||
|
pool.c
|
||
|
race.c
|
||
|
region.c
|
||
|
reports.c
|
||
|
resources.c
|
||
|
save.c
|
||
|
ship.c
|
||
|
skill.c
|
||
|
spellbook.c
|
||
|
spell.c
|
||
|
sqlite.c
|
||
|
teleport.c
|
||
|
terrain.c
|
||
|
unit.c
|
||
|
xmlreader.c
|
||
|
)
|
||
|
|
||
|
FOREACH(_FILE ${_FILES})
|
||
|
LIST(APPEND _SOURCES ${PROJECT_NAME}/${_FILE})
|
||
|
ENDFOREACH(_FILE)
|
||
|
SET(KERNEL_SRC ${_SOURCES} PARENT_SCOPE)
|
||
|
FOREACH(_FILE ${_TEST_FILES})
|
||
|
LIST(APPEND _TESTS ${PROJECT_NAME}/${_FILE})
|
||
|
ENDFOREACH(_FILE)
|
||
|
SET(KERNEL_TESTS ${_TESTS} PARENT_SCOPE)
|