2025-07-20 04:46:15 +03:30
|
|
|
add_library_module(libmirror
|
|
|
|
layers/editor_layer.cpp
|
|
|
|
panels/asset_browser.cpp
|
|
|
|
panels/properties.cpp
|
|
|
|
panels/scene_hierarchy.cpp
|
2025-07-05 13:28:41 +03:30
|
|
|
)
|
|
|
|
target_link_libraries(
|
2025-07-20 04:46:15 +03:30
|
|
|
libmirror
|
2025-07-11 02:35:28 +03:30
|
|
|
PUBLIC app
|
2025-07-05 13:28:41 +03:30
|
|
|
PUBLIC opengl::opengl
|
2025-07-10 13:29:03 +03:30
|
|
|
PUBLIC ui
|
2025-07-05 13:28:41 +03:30
|
|
|
PUBLIC imgui
|
2025-07-10 13:29:03 +03:30
|
|
|
PUBLIC input
|
2025-07-05 13:28:41 +03:30
|
|
|
)
|
2025-07-20 04:46:15 +03:30
|
|
|
|
|
|
|
add_test_module(libmirror
|
|
|
|
layers/editor_layer.test.cpp
|
|
|
|
panels/asset_browser.test.cpp
|
|
|
|
panels/properties.test.cpp
|
|
|
|
panels/scene_hierarchy.test.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
add_executable_module(mirror entrypoint/mirror.cpp)
|
|
|
|
target_link_libraries(mirror PRIVATE libmirror)
|