You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
|
|
|
|
# Source Files
|
|
|
|
|
set(EDITOR_SRC
|
|
|
|
|
"editor.cpp"
|
|
|
|
|
"panel_manager.cpp"
|
|
|
|
|
"project/project.cpp"
|
|
|
|
|
"panels/iPanel.cpp"
|
|
|
|
|
"panels/mainPanel.cpp"
|
|
|
|
|
"panels/about.cpp"
|
|
|
|
|
"panels/assetBrowser.cpp"
|
|
|
|
|
"panels/worldTree.cpp"
|
|
|
|
|
"panels/worldView.cpp"
|
|
|
|
|
"panels/propertiesView.cpp"
|
|
|
|
|
"tools/map_editor/map_editor.cpp"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
add_library(editor ${EDITOR_SRC})
|
|
|
|
|
|
|
|
|
|
target_include_directories(editor
|
|
|
|
|
PUBLIC "${PROJECT_BINARY_DIR}"
|
|
|
|
|
PUBLIC ../../
|
|
|
|
|
PUBLIC ../../internal_libs
|
|
|
|
|
PUBLIC ../../run_modes
|
|
|
|
|
PUBLIC ../../../external/glm
|
|
|
|
|
PUBLIC ../../../external/glad/include
|
|
|
|
|
PUBLIC ../../../external/glfw/include
|
|
|
|
|
PUBLIC ../../../external/box2d/include
|
|
|
|
|
PUBLIC ../../../external/pugixml/src
|
|
|
|
|
)
|