Build XCEditor menu and status shell widgets
This commit is contained in:
@@ -4,13 +4,27 @@ add_subdirectory(shared)
|
||||
add_subdirectory(shell)
|
||||
add_subdirectory(state)
|
||||
|
||||
set(EDITOR_UI_INTEGRATION_TARGETS
|
||||
editor_ui_workspace_shell_compose_validation
|
||||
editor_ui_menu_bar_basic_validation
|
||||
editor_ui_panel_frame_basic_validation
|
||||
editor_ui_tab_strip_basic_validation
|
||||
editor_ui_panel_session_flow_validation
|
||||
editor_ui_layout_persistence_validation
|
||||
editor_ui_shortcut_dispatch_validation
|
||||
)
|
||||
|
||||
if(TARGET editor_ui_status_bar_basic_validation)
|
||||
list(APPEND EDITOR_UI_INTEGRATION_TARGETS
|
||||
editor_ui_status_bar_basic_validation)
|
||||
endif()
|
||||
|
||||
if(TARGET editor_ui_context_menu_basic_validation)
|
||||
list(APPEND EDITOR_UI_INTEGRATION_TARGETS
|
||||
editor_ui_context_menu_basic_validation)
|
||||
endif()
|
||||
|
||||
add_custom_target(editor_ui_integration_tests
|
||||
DEPENDS
|
||||
editor_ui_workspace_shell_compose_validation
|
||||
editor_ui_menu_bar_basic_validation
|
||||
editor_ui_panel_frame_basic_validation
|
||||
editor_ui_tab_strip_basic_validation
|
||||
editor_ui_panel_session_flow_validation
|
||||
editor_ui_layout_persistence_validation
|
||||
editor_ui_shortcut_dispatch_validation
|
||||
${EDITOR_UI_INTEGRATION_TARGETS}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user