z_vcpkg_get_cmake_vars

Warning

vcpkg를 구현하기 위해 내부적으로 사용되는 내부 도우미 함수입니다. 동작 및 인수는 예고 없이 호환성이 손상되는 방식으로 변경됩니다. 이 함수를 사용하지 마세요.

더미 프로젝트를 사용하여 cmake 구성을 실행하여 특정 cmake 변수를 추출합니다.

사용

z_vcpkg_get_cmake_vars(<out-var>)

z_vcpkg_get_cmake_vars(cmake_vars_file)는 검색 CMAKE_* 된 변수를 다시 내보내는 생성된 CMake 파일의 경로로 VCPKG_DETECTED_*설정합니다<out-var>.

주의

포트파일에서는 사용하지 않습니다.

모든 호출은 z_vcpkg_get_cmake_vars 동일한 출력 파일을 생성합니다. 출력 파일은 여러 번 생성되지 않습니다.

예제

z_vcpkg_get_cmake_vars(cmake_vars_file)
include("${cmake_vars_file}")
message(STATUS "detected CXX flags: ${VCPKG_DETECTED_CXX_FLAGS}")

vcpkg_configure_make 참조하세요.

원본

scripts/cmake/z_vcpkg_get_cmake_vars.cmake