mirror of
https://github.com/NathanHandley/mod-ah-bot-plus.git
synced 2026-02-04 19:43:50 +00:00
feat(Cmake): add support new script loader api (#38)
This commit is contained in:
@@ -1,22 +0,0 @@
|
|||||||
#
|
|
||||||
#
|
|
||||||
#
|
|
||||||
|
|
||||||
# Set path
|
|
||||||
CU_SET_PATH("CMAKE_MOD_AHBOT_DIR" "${CMAKE_CURRENT_LIST_DIR}")
|
|
||||||
|
|
||||||
# CMake hooks
|
|
||||||
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")
|
|
||||||
AC_ADD_SCRIPT("${CMAKE_MOD_AHBOT_DIR}/src/AuctionHouseBotScript.cpp")
|
|
||||||
|
|
||||||
# Add SL
|
|
||||||
AC_ADD_SCRIPT_LOADER("AHBotCommand" "${CMAKE_MOD_AHBOT_DIR}/src/loader_cs_ah_bot.h")
|
|
||||||
AC_ADD_SCRIPT_LOADER("AHBot" "${CMAKE_MOD_AHBOT_DIR}/src/loader_ah_bot.h")
|
|
||||||
|
|
||||||
# Add conf file
|
|
||||||
AC_ADD_CONFIG_FILE("${CMAKE_MOD_AHBOT_DIR}/conf/mod_ahbot.conf.dist")
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
#
|
|
||||||
#
|
|
||||||
#
|
|
||||||
|
|
||||||
CollectIncludeDirectories(
|
|
||||||
${CMAKE_MOD_AHBOT_DIR}/src
|
|
||||||
PUBLIC_INCLUDES)
|
|
||||||
|
|
||||||
target_include_directories(game-interface
|
|
||||||
INTERFACE
|
|
||||||
${PUBLIC_INCLUDES})
|
|
||||||
15
src/ah_bot_loader.cpp
Normal file
15
src/ah_bot_loader.cpp
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2016+ AzerothCore <www.azerothcore.org>, released under GNU AGPL v3 license: https://github.com/azerothcore/azerothcore-wotlk/blob/master/LICENSE-AGPL3
|
||||||
|
* Copyright (C) 2021+ WarheadCore <https://github.com/WarheadCore>
|
||||||
|
*/
|
||||||
|
|
||||||
|
// From SC
|
||||||
|
void AddAHBotCommandScripts();
|
||||||
|
void AddAHBotScripts();
|
||||||
|
|
||||||
|
// Add all
|
||||||
|
void Addmod_ah_botScripts()
|
||||||
|
{
|
||||||
|
AddAHBotCommandScripts();
|
||||||
|
AddAHBotScripts();
|
||||||
|
}
|
||||||
@@ -1 +0,0 @@
|
|||||||
void AddAHBotScripts();
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
void AddAHBotCommandScripts();
|
|
||||||
Reference in New Issue
Block a user