mirror of
https://github.com/NathanHandley/mod-ah-bot-plus.git
synced 2026-01-13 01:08:37 +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