osb/source/frontend/CMakeLists.txt

124 lines
3.1 KiB
CMake
Raw Normal View History

2023-06-20 14:33:09 +10:00
INCLUDE_DIRECTORIES (
${STAR_EXTERN_INCLUDES}
${STAR_CORE_INCLUDES}
${STAR_BASE_INCLUDES}
${STAR_GAME_INCLUDES}
${STAR_PLATFORM_INCLUDES}
${STAR_APPLICATION_INCLUDES}
${STAR_RENDERING_INCLUDES}
${STAR_WINDOWING_INCLUDES}
${STAR_FRONTEND_INCLUDES}
)
SET (star_frontend_HEADERS
StarActionBar.hpp
StarAiInterface.hpp
2023-07-02 17:19:54 +10:00
StarBaseScriptPane.hpp
StarBindingsMenu.hpp
2023-06-20 14:33:09 +10:00
StarBookmarkInterface.hpp
StarChat.hpp
StarCharCreation.hpp
StarCharSelection.hpp
StarChatBubbleSeparation.hpp
StarChatBubbleManager.hpp
StarCinematic.hpp
StarClientCommandProcessor.hpp
2024-03-16 20:00:53 +08:00
StarClipboardLuaBindings.hpp
2023-06-20 14:33:09 +10:00
StarCodexInterface.hpp
StarConfirmationDialog.hpp
StarContainerInterface.hpp
StarContainerInteractor.hpp
StarCraftingInterface.hpp
StarErrorScreen.hpp
StarGraphicsMenu.hpp
StarInventory.hpp
StarInterfaceCursor.hpp
StarInterfaceLuaBindings.hpp
2023-06-20 14:33:09 +10:00
StarItemTooltip.hpp
StarJoinRequestDialog.hpp
StarKeybindingsMenu.hpp
StarMainInterface.hpp
StarMainInterfaceTypes.hpp
StarMainMixer.hpp
StarMerchantInterface.hpp
StarModsMenu.hpp
StarNameplatePainter.hpp
StarOptionsMenu.hpp
StarPopupInterface.hpp
StarQuestIndicatorPainter.hpp
StarQuestInterface.hpp
StarQuestTracker.hpp
StarRadioMessagePopup.hpp
StarTeamBar.hpp
StarTitleScreen.hpp
StarScriptPane.hpp
StarSimpleTooltip.hpp
StarSongbookInterface.hpp
StarStatusPane.hpp
2024-12-18 22:30:16 -08:00
StarShadersMenu.hpp
2023-06-20 14:33:09 +10:00
StarTeleportDialog.hpp
2023-07-13 19:12:55 +10:00
StarVoice.hpp
2023-07-18 17:36:51 +10:00
StarVoiceLuaBindings.hpp
2023-07-19 23:16:59 +10:00
StarVoiceSettingsMenu.hpp
2023-11-02 08:12:21 +11:00
StarWireInterface.hpp
2023-06-20 14:33:09 +10:00
)
SET (star_frontend_SOURCES
StarActionBar.cpp
StarAiInterface.cpp
2023-07-02 17:19:54 +10:00
StarBaseScriptPane.cpp
StarBindingsMenu.cpp
2023-06-20 14:33:09 +10:00
StarBookmarkInterface.cpp
StarChat.cpp
StarCharCreation.cpp
StarCharSelection.cpp
StarChatBubbleSeparation.cpp
StarChatBubbleManager.cpp
StarCinematic.cpp
StarClientCommandProcessor.cpp
2024-03-16 20:00:53 +08:00
StarClipboardLuaBindings.cpp
2023-06-20 14:33:09 +10:00
StarCodexInterface.cpp
StarConfirmationDialog.cpp
StarContainerInterface.cpp
StarContainerInteractor.cpp
StarCraftingInterface.cpp
StarErrorScreen.cpp
StarGraphicsMenu.cpp
StarInventory.cpp
StarInterfaceCursor.cpp
StarInterfaceLuaBindings.cpp
2023-06-20 14:33:09 +10:00
StarItemTooltip.cpp
StarJoinRequestDialog.cpp
StarKeybindingsMenu.cpp
StarMainInterface.cpp
StarMainInterfaceTypes.cpp
StarMainMixer.cpp
StarMerchantInterface.cpp
StarModsMenu.cpp
StarNameplatePainter.cpp
StarOptionsMenu.cpp
StarPopupInterface.cpp
StarQuestIndicatorPainter.cpp
StarQuestInterface.cpp
StarQuestTracker.cpp
StarRadioMessagePopup.cpp
StarTeamBar.cpp
StarTitleScreen.cpp
StarScriptPane.cpp
StarSimpleTooltip.cpp
StarSongbookInterface.cpp
StarStatusPane.cpp
2024-12-18 22:30:16 -08:00
StarShadersMenu.cpp
2023-06-20 14:33:09 +10:00
StarTeleportDialog.cpp
2023-07-13 19:12:55 +10:00
StarVoice.cpp
2023-07-18 17:36:51 +10:00
StarVoiceLuaBindings.cpp
2023-07-19 23:16:59 +10:00
StarVoiceSettingsMenu.cpp
2023-11-02 08:12:21 +11:00
StarWireInterface.cpp
2023-06-20 14:33:09 +10:00
)
ADD_LIBRARY (star_frontend OBJECT ${star_frontend_SOURCES} ${star_frontend_HEADERS})
2024-03-08 20:09:27 +11:00
IF(STAR_PRECOMPILED_HEADERS)
TARGET_PRECOMPILE_HEADERS (star_frontend REUSE_FROM star_core)
2024-12-18 22:30:16 -08:00
ENDIF()