Build: Fix build in actual AC (#5)

* Build: Fix build in actual AC
* Move all to scripts
This commit is contained in:
Kargatum
2019-04-14 03:56:09 +07:00
committed by GitHub
parent 833e101284
commit 0592394c9b
6 changed files with 38 additions and 16 deletions

View File

@@ -1,7 +1,21 @@
#
#
#
# Set path
CU_SET_PATH("CMAKE_MOD_AHBOT_DIR" "${CMAKE_CURRENT_LIST_DIR}")
CU_ADD_HOOK(AFTER_LOAD_CONF "${CMAKE_CURRENT_LIST_DIR}/cmake/after_load_conf.cmake")
CU_ADD_HOOK(BEFORE_GAME_LIBRARY "${CMAKE_CURRENT_LIST_DIR}/cmake/before_game_lib.cmake")
CU_ADD_HOOK(BEFORE_SCRIPTS_LIBRARY "${CMAKE_CURRENT_LIST_DIR}/cmake/before_scripts_lib.cmake")
CU_ADD_HOOK(AFTER_GAME_LIBRARY "${CMAKE_CURRENT_LIST_DIR}/cmake/after_game_lib.cmake")
AC_ADD_SCRIPT("${CMAKE_CURRENT_LIST_DIR}/src/cs_ah_bot.cpp")
AC_ADD_SCRIPT_LOADER("AHBotCommand" "${CMAKE_CURRENT_LIST_DIR}/src/loader_cs_ah_bot.h")
# CMake hooks
CU_ADD_HOOK(AFTER_LOAD_CONF "${CMAKE_MOD_AHBOT_DIR}/cmake/after_load_conf.cmake")
CU_ADD_HOOK(AFTER_GAME_LIBRARY "${CMAKE_MOD_AHBOT_DIR}/cmake/after_game_lib.cmake")
# Add SC
AC_ADD_SCRIPT("${CMAKE_MOD_AHBOT_DIR}/src/cs_ah_bot.cpp")
AC_ADD_SCRIPT("${CMAKE_MOD_AHBOT_DIR}/src/AuctionHouseBot.cpp")
AC_ADD_SCRIPT("${CMAKE_MOD_AHBOT_DIR}/src/AuctionHouseBot.h")
# Add SL
AC_ADD_SCRIPT_LOADER("AHBotCommand" "${CMAKE_MOD_AHBOT_DIR}/src/loader_cs_ah_bot.h")
# Add conf file
AC_ADD_CONFIG_FILE("${CMAKE_MOD_AHBOT_DIR}/conf/mod_ahbot.conf.dist")

View File

@@ -1 +1,11 @@
include_directories(${CMAKE_MOD_AHBOT_DIR}/src)
#
#
#
CollectIncludeDirectories(
${CMAKE_MOD_AHBOT_DIR}/src
PUBLIC_INCLUDES)
target_include_directories(game-interface
INTERFACE
${PUBLIC_INCLUDES})

View File

@@ -1,2 +1,6 @@
#
#
#
# Add definitions
add_definitions(-DMOD_AH_BOT)
AC_ADD_CONFIG_FILE("${CMAKE_MOD_AHBOT_DIR}/conf/mod_ahbot.conf.dist")

View File

@@ -1,5 +0,0 @@
set(game_STAT_SRCS
${game_STAT_SRCS}
${CMAKE_MOD_AHBOT_DIR}/src/AuctionHouseBot.cpp
${CMAKE_MOD_AHBOT_DIR}/src/AuctionHouseBot.h
)

View File

@@ -1 +0,0 @@
include_directories(${CMAKE_MOD_AHBOT_DIR}/src)

View File

@@ -1,4 +1,4 @@
[worldserver]
[worldserver]
###############################################################################
# AUCTION HOUSE BOT SETTINGS