Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1007 Bytes

vcpkg_fail_port_install.md

File metadata and controls

34 lines (23 loc) · 1007 Bytes

vcpkg_fail_port_install

Fails the current portfile with a (default) error message

Usage

vcpkg_fail_port_install([MESSAGE <message>] 	[ON_TARGET <target1> [<target2> ...]]

Parameters

MESSAGE

Additional failure message. If non is given a default message will be displayed depending on the failure condition

ALWAYS

will always fail early

ON_TARGET

targets for which the build should fail early. Valid targets are from VCPKG_IS_TARGET_ (see vcpkg_common_definitions.cmake)

ON_ARCH

architecture for which the build should fail early.

ON_CRT_LINKAGE

CRT linkage for which the build should fail early.

ON_LIBRARY_LINKAGE

library linkage for which the build should fail early.

Examples

Source

scripts/cmake/vcpkg_fail_port_install.cmake