diff options
| author | Yuqian Yang <crupest@crupest.life> | 2025-11-04 21:30:53 +0800 |
|---|---|---|
| committer | Yuqian Yang <crupest@crupest.life> | 2025-11-04 21:30:53 +0800 |
| commit | 327f54b605b92a7b81a5a4de95f9f3741b786be5 (patch) | |
| tree | c296f0de50253a8378f297c5aaacb263a0c54ac4 /scripts/cmake/meson-projects.cmake | |
| parent | 43285bf1374c68b9703e002702e14dc1c186c358 (diff) | |
| download | cru-327f54b605b92a7b81a5a4de95f9f3741b786be5.tar.gz cru-327f54b605b92a7b81a5a4de95f9f3741b786be5.tar.bz2 cru-327f54b605b92a7b81a5a4de95f9f3741b786be5.zip | |
Remove meson related things.
Diffstat (limited to 'scripts/cmake/meson-projects.cmake')
| -rw-r--r-- | scripts/cmake/meson-projects.cmake | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/scripts/cmake/meson-projects.cmake b/scripts/cmake/meson-projects.cmake deleted file mode 100644 index 613b54fd..00000000 --- a/scripts/cmake/meson-projects.cmake +++ /dev/null @@ -1,25 +0,0 @@ -find_program(MESON meson REQUIRED) -find_program(NINJA ninja REQUIRED) - -set(MESON_PROJECTS_BUILD_DIR ${CMAKE_BINARY_DIR}/meson-projects/build) -set(MESON_PROJECTS_INSTALL_DIR ${CMAKE_BINARY_DIR}/meson-projects/install) - -set(MESON_PROJECTS_MESON_SETUP meson setup ${MESON_PROJECTS_BUILD_DIR} -Dpango=enabled -Dcairo=enabled --prefix=${MESON_PROJECTS_INSTALL_DIR}) - -if(EMSCRIPTEN) - cmake_path(GET CMAKE_C_COMPILER PARENT_PATH EMSCRIPTEN_TOOLCHAIN) - set(EMSCRIPTEN_CROSS_FILE_TEMPLATE ${PROJECT_SOURCE_DIR}/scripts/meson-emscripten.ini.in) - set(EMSCRIPTEN_CROSS_FILE ${MESON_PROJECTS_BUILD_DIR}/emscripten.ini) - configure_file(${EMSCRIPTEN_CROSS_FILE_TEMPLATE} ${EMSCRIPTEN_CROSS_FILE}) - set(MESON_PROJECTS_MESON_SETUP ${EMSCRIPTEN_TOOLCHAIN}/emconfigure ${MESON_PROJECTS_MESON_SETUP} --cross-file ${EMSCRIPTEN_CROSS_FILE}) -endif() - -add_custom_target( - build-meson-projects - COMMAND mkdir -p ${MESON_PROJECTS_BUILD_DIR} ${MESON_PROJECTS_INSTALL_DIR} - COMMAND ${MESON_PROJECTS_MESON_SETUP} - COMMAND ninja -C ${MESON_PROJECTS_BUILD_DIR} - COMMAND ninja -C ${MESON_PROJECTS_BUILD_DIR} install - WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/lib/meson-projects -) - |
