feat(layouts): 实现 fair/fullscreen/maximize 内置布局

This commit is contained in:
2026-04-27 18:38:49 +08:00
parent 10fa3740a8
commit 7413d7439a
13 changed files with 164 additions and 16 deletions

View File

@@ -53,6 +53,9 @@ add_executable(${RUNTIME_CONFIG_TEST_APP_NAME}
${SOURCE_DIR}/core/runtime.c
${SOURCE_DIR}/core/state.c
${SOURCE_DIR}/core/window.c
${SOURCE_DIR}/layouts/fair.c
${SOURCE_DIR}/layouts/fullscreen.c
${SOURCE_DIR}/layouts/maximize.c
)
target_include_directories(${RUNTIME_CONFIG_TEST_APP_NAME} SYSTEM
PRIVATE ${INCLUDE_DIR}
@@ -63,6 +66,7 @@ target_include_directories(${RUNTIME_CONFIG_TEST_APP_NAME}
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
)
target_link_libraries(${RUNTIME_CONFIG_TEST_APP_NAME}
PRIVATE m
PRIVATE ${deps_xkbcommon_MODULE_NAME}
PRIVATE ${CMAKE_DL_LIBS}
)