From e21c386bda818d9745ac2b238fccc44c053e63b5 Mon Sep 17 00:00:00 2001 From: Akkadius Date: Sat, 16 Dec 2023 18:00:04 -0600 Subject: [PATCH] Lua headers --- zone/CMakeLists.txt | 60 ++++++++++++++++++++++++--------------------- 1 file changed, 32 insertions(+), 28 deletions(-) diff --git a/zone/CMakeLists.txt b/zone/CMakeLists.txt index ef6d38ddc..6d2c2bbf7 100644 --- a/zone/CMakeLists.txt +++ b/zone/CMakeLists.txt @@ -204,33 +204,6 @@ SET(zone_headers hate_list.h heal_rotation.h horse.h - lua_bot.h - lua_bit.h - lua_client.h - lua_corpse.h - lua_door.h - lua_encounter.h - lua_entity.h - lua_entity_list.h - lua_expedition.h - lua_general.h - lua_group.h - lua_hate_list.h - lua_inventory.h - lua_item.h - lua_iteminst.h - lua_mob.h - lua_mod.h - lua_npc.h - lua_object.h - lua_packet.h - lua_parser.h - lua_parser_events.h - lua_ptr.h - lua_raid.h - lua_spawn.h - lua_spell.h - lua_stat_bonuses.h map.h masterentity.h merc.h @@ -280,13 +253,44 @@ SET(zone_headers zone_reload.h zone_cli.cpp) -ADD_EXECUTABLE(zone ${zone_sources} ${zone_headers}) +SET (lua_headers + lua_bot.h + lua_bit.h + lua_client.h + lua_corpse.h + lua_door.h + lua_encounter.h + lua_entity.h + lua_entity_list.h + lua_expedition.h + lua_general.h + lua_group.h + lua_hate_list.h + lua_inventory.h + lua_item.h + lua_iteminst.h + lua_mob.h + lua_mod.h + lua_npc.h + lua_object.h + lua_packet.h + lua_parser.h + lua_parser_events.h + lua_ptr.h + lua_raid.h + lua_spawn.h + lua_spell.h + lua_stat_bonuses.h +) + +ADD_EXECUTABLE(zone ${zone_sources} ${zone_headers} ${lua_headers}) INSTALL(TARGETS zone RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) TARGET_PRECOMPILE_HEADERS(zone PRIVATE ../common/pch/pch.h) TARGET_PRECOMPILE_HEADERS(zone PRIVATE ../common/types.h ../common/eqemu_logsys.h ../common/eqemu_logsys_log_aliases.h ../common/features.h ../common/global_define.h) TARGET_PRECOMPILE_HEADERS(zone PRIVATE mob.h client.h zone.h) +TARGET_PRECOMPILE_HEADERS(zone PRIVATE ${lua_headers}) ADD_DEFINITIONS(-DZONE)