class Vcpkg::Library
- Vcpkg::Library
- Reference
- Object
Overview
Details of a package that was found
Defined in:
library.crConstructors
Instance Method Summary
-
#crystal_metadata : Array(String)
crystal: metadata lines
-
#crystal_metadata=(crystal_metadata : Array(String))
crystal: metadata lines
-
#dll_paths : Array(Path)
Paths to search at runtme to find DLLs
-
#dll_paths=(dll_paths : Array(Path))
Paths to search at runtme to find DLLs
-
#found_dlls : Array(Path)
DLLs found
-
#found_dlls=(found_dlls : Array(Path))
DLLs found
-
#found_libs : Array(Path)
static libs or import libs found
-
#found_libs=(found_libs : Array(Path))
static libs or import libs found
-
#found_names : Array(String)
link name of libraries found, this is useful to emit linker commands
-
#found_names=(found_names : Array(String))
link name of libraries found, this is useful to emit linker commands
-
#include_paths : Array(Path)
Paths to include files
-
#include_paths=(include_paths : Array(Path))
Paths to include files
-
#is_static : Bool
libraries found are static
-
#is_static=(is_static : Bool)
libraries found are static
-
#link_paths : Array(Path)
Paths for the linker to search for static or import libraries
-
#link_paths=(link_paths : Array(Path))
Paths for the linker to search for static or import libraries
-
#ports : Array(String)
ports that are providing the libraries to link to, in port link order
-
#ports=(ports : Array(String))
ports that are providing the libraries to link to, in port link order
-
#vcpkg_triplet : String
the vcpkg triplet that has been selected
-
#vcpkg_triplet=(vcpkg_triplet : String)
the vcpkg triplet that has been selected
Constructor Detail
Instance Method Detail
link name of libraries found, this is useful to emit linker commands
link name of libraries found, this is useful to emit linker commands
Paths for the linker to search for static or import libraries
ports that are providing the libraries to link to, in port link order