mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-24 22:51:57 +08:00
848c8178ce
* [skia] Restore simple msvc toolchain fix
* libgifcodec is gone
* Update abseil-cpp
* Use vcpkg abseil-cpp
* Update wuffs
* Update dawn
* Update spirv deps
* Remove tint
* Update vulkan-tools
* versions
* Drop obsolete patch
* Use github directly
* Revert "Use vcpkg abseil-cpp"
This reverts commit 9b4157c980
.
* Fix dawn
* Build, install, export modules
* Unroll default-features
* Fix comments
* Fix skresources
* Fix manifest
* WIP
* WIP
* Pass-through lib dirs
* Filter link libs
* WIP
* WIP
* Add feature 'modules'
* Fix SkDebugf visibility
* WIP
* WIP
* Rewrite gn install and export
* No pdb for release
* Omit explicit ouput check
* Update modules config
* Disable skparagraph DLL, no dllexport
* Disable icu on shared windows
* Cleanup
* Cleanup
* Enable android CI
* Android
* Don't export standard libraries
* Disable FontConfigInterface on windows
26 lines
807 B
Plaintext
26 lines
807 B
Plaintext
# While propagating "libs", gn would omit duplicate items,
|
|
# possibly breaking linking order of static libraries.
|
|
# "ldflags" are propagated literally, via "all_dependent_configs".
|
|
config("vcpkg_@gn_group@") {
|
|
if(is_debug) {
|
|
defines = [ @gn_defines_DEBUG@ ]
|
|
include_dirs = [ @gn_include_dirs_DEBUG@ ]
|
|
} else {
|
|
defines = [ @gn_defines_RELEASE@ ]
|
|
include_dirs = [ @gn_include_dirs_RELEASE@ ]
|
|
}
|
|
}
|
|
config("vcpkg_@gn_group@_link_libraries") {
|
|
if(is_debug) {
|
|
lib_dirs = [ @gn_lib_dirs_DEBUG@ ]
|
|
ldflags = [ @gn_ldflags_DEBUG@ ]
|
|
} else {
|
|
lib_dirs = [ @gn_lib_dirs_RELEASE@ ]
|
|
ldflags = [ @gn_ldflags_RELEASE@ ]
|
|
}
|
|
}
|
|
group("@gn_group@") {
|
|
public_configs = [ ":vcpkg_@gn_group@" ]
|
|
all_dependent_configs = [ ":vcpkg_@gn_group@_link_libraries" ]
|
|
}
|