mirror of
https://github.com/microsoft/vcpkg.git
synced 2025-01-18 18:43:01 +08:00
improve documentation
This commit is contained in:
parent
b72fa4561f
commit
5899cd1d25
@ -1,3 +1,15 @@
|
||||
## # vcpkg_common_definitions
|
||||
##
|
||||
## File contains helpful variabls for portfiles which are commonly needed or used.
|
||||
##
|
||||
## ## The following variables are available:
|
||||
## ```cmake
|
||||
## VCPKG_TARGET_IS_<target> with <target> being one of the following: WINDOWS, UWP, LINUX, OSX, ANDROID, FREEBSD. only defined if <target>
|
||||
## VCPKG_HOST_PATH_SEPARATOR Host specific path separator
|
||||
## VCPKG_HOST_PATH_SEPARATOR_ESCAPED Escaped version of VCPKG_HOST_PATH_SEPARATOR if necessary (e.g. symbol with special meaning in cmake like ";")
|
||||
## ```
|
||||
##
|
||||
|
||||
#Helper variable to identify the Target system. VCPKG_TARGET_IS_<targetname>
|
||||
if (NOT VCPKG_CMAKE_SYSTEM_NAME OR VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore")
|
||||
set(VCPKG_TARGET_IS_WINDOWS 1)
|
||||
@ -14,7 +26,7 @@ elseif(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
|
||||
set(VCPKG_TARGET_IS_FREEBSD 1)
|
||||
endif()
|
||||
|
||||
#Helper variable to identify the host path seperator.
|
||||
#Helper variable to identify the host path separator.
|
||||
if(CMAKE_HOST_WIN32)
|
||||
set(VCPKG_HOST_PATH_SEPARATOR ";")
|
||||
set(VCPKG_HOST_PATH_SEPARATOR_ESCAPED "\\;") #sometimes needed to differentiate between the cmake list separator
|
||||
|
Loading…
Reference in New Issue
Block a user