Displaying 13 results from an estimated 13 matches for "findlibxml2".
2013 Sep 03
0
[LLVMdev] Adding a library to CMake deps
...a (to not break the build on systems where it doesn't and libzma is
absent.)
A more robust fix shall work on llvm/cmake/config-ix.cmake: when XML2 is
detected, add lzma as a dependency. This has the some caveat mentioned
on the previous paragraph.
Finally, the real fix shall be implemented on FindLibXml2.cmake, which
belongs to the CMake project. It should take care of declaring that xml2
libraries depend on lzma, but apparently it doesn't.
> PS: The work around is to edit the build.ninja file manually after CMake
> runs, but that's sub-optimal.
Not sub-optimal, but `gross' :-)
2013 Sep 03
4
[LLVMdev] Adding a library to CMake deps
Hi folks,
When cross-compiling LLVM to ARM, using CMake+Ninja, I realized that
libxml2 depends on lzma, but the dependency is not explicit on the
build.ninja file under the "build bin/c-index-test"'s LINK_LIBRARIES (which
is the only one that cares about it).
I couldn't find the place to add -llzma into the deps, and the only mention
of libxml2 is in config-ix.cmake:
2020 Mar 26
12
Upgrading LLVM's minimum required CMake version
...* string(JOIN) added
* SHELL: prefix support in target_compile_options to avoid errant deduplication
* target_link_libraries() supports object libraries and propagates usage requirements
* EXPORT_PROPERTIES target property to control the target properties exported by export() and install(EXPORT)
* FindLibXml2 provides imported targets
* New FindPython, FindPython2, and FindPython3 modules to ease location Python and selecting a specific version
* Modernization of UseSWIG module
* New generator expressions $<GENEX_EVAL:...>, $<TARGET_GENEX_EVAL:target,...>, $<IN_LIST:...>, $<TARGET_E...
2020 Mar 26
4
Upgrading LLVM's minimum required CMake version
...LL: prefix support in target_compile_options to avoid errant deduplication
>> * target_link_libraries() supports object libraries and propagates usage requirements
>> * EXPORT_PROPERTIES target property to control the target properties exported by export() and install(EXPORT)
>> * FindLibXml2 provides imported targets
>> * New FindPython, FindPython2, and FindPython3 modules to ease location Python and selecting a specific version
>> * Modernization of UseSWIG module
>> * New generator expressions $<GENEX_EVAL:...>, $<TARGET_GENEX_EVAL:target,...>, $<IN_...
2020 Apr 02
2
Upgrading LLVM's minimum required CMake version
...* string(JOIN) added
* SHELL: prefix support in target_compile_options to avoid errant deduplication
* target_link_libraries() supports object libraries and propagates usage requirements
* EXPORT_PROPERTIES target property to control the target properties exported by export() and install(EXPORT)
* FindLibXml2 provides imported targets
* New FindPython, FindPython2, and FindPython3 modules to ease location Python and selecting a specific version
* Modernization of UseSWIG module
* New generator expressions $<GENEX_EVAL:...>, $<TARGET_GENEX_EVAL:target,...>, $<IN_LIST:...>, $<TARGET_E...
2020 Apr 02
2
Upgrading LLVM's minimum required CMake version
...* string(JOIN) added
* SHELL: prefix support in target_compile_options to avoid errant deduplication
* target_link_libraries() supports object libraries and propagates usage requirements
* EXPORT_PROPERTIES target property to control the target properties exported by export() and install(EXPORT)
* FindLibXml2 provides imported targets
* New FindPython, FindPython2, and FindPython3 modules to ease location Python and selecting a specific version
* Modernization of UseSWIG module
* New generator expressions $<GENEX_EVAL:...>, $<TARGET_GENEX_EVAL:target,...>, $<IN_LIST:...>, $<TARGET_E...
2020 Mar 26
2
Upgrading LLVM's minimum required CMake version
...* string(JOIN) added
* SHELL: prefix support in target_compile_options to avoid errant deduplication
* target_link_libraries() supports object libraries and propagates usage requirements
* EXPORT_PROPERTIES target property to control the target properties exported by export() and install(EXPORT)
* FindLibXml2 provides imported targets
* New FindPython, FindPython2, and FindPython3 modules to ease location Python and selecting a specific version
* Modernization of UseSWIG module
* New generator expressions $<GENEX_EVAL:...>, $<TARGET_GENEX_EVAL:target,...>, $<IN_LIST:...>, $<TARGET_E...
2020 Apr 08
3
Upgrading LLVM's minimum required CMake version
...LL: prefix support in target_compile_options to avoid errant deduplication
>> * target_link_libraries() supports object libraries and propagates usage requirements
>> * EXPORT_PROPERTIES target property to control the target properties exported by export() and install(EXPORT)
>> * FindLibXml2 provides imported targets
>> * New FindPython, FindPython2, and FindPython3 modules to ease location Python and selecting a specific version
>> * Modernization of UseSWIG module
>> * New generator expressions $<GENEX_EVAL:...>, $<TARGET_GENEX_EVAL:target,...>, $<IN_...
2020 Apr 04
3
Upgrading LLVM's minimum required CMake version
...id
> errant deduplication
> * target_link_libraries() supports object libraries and
> propagates usage requirements
> * EXPORT_PROPERTIES target property to control the target
> properties exported by export() and install(EXPORT)
> * FindLibXml2 provides imported targets
> * New FindPython, FindPython2, and FindPython3 modules to ease
> location Python and selecting a specific version
> * Modernization of UseSWIG module
> * New generator expressions $<GENEX_EVAL:...>,
> $<TARG...
2020 Apr 06
5
Upgrading LLVM's minimum required CMake version
...* string(JOIN) added
* SHELL: prefix support in target_compile_options to avoid errant deduplication
* target_link_libraries() supports object libraries and propagates usage requirements
* EXPORT_PROPERTIES target property to control the target properties exported by export() and install(EXPORT)
* FindLibXml2 provides imported targets
* New FindPython, FindPython2, and FindPython3 modules to ease location Python and selecting a specific version
* Modernization of UseSWIG module
* New generator expressions $<GENEX_EVAL:...>, $<TARGET_GENEX_EVAL:target,...>, $<IN_LIST:...>, $<TARGET_E...
2020 Apr 07
2
Upgrading LLVM's minimum required CMake version
...* string(JOIN) added
* SHELL: prefix support in target_compile_options to avoid errant deduplication
* target_link_libraries() supports object libraries and propagates usage requirements
* EXPORT_PROPERTIES target property to control the target properties exported by export() and install(EXPORT)
* FindLibXml2 provides imported targets
* New FindPython, FindPython2, and FindPython3 modules to ease location Python and selecting a specific version
* Modernization of UseSWIG module
* New generator expressions $<GENEX_EVAL:...>, $<TARGET_GENEX_EVAL:target,...>, $<IN_LIST:...>, $<TARGET_E...
2020 Apr 07
3
Upgrading LLVM's minimum required CMake version
...t_compile_options to avoid errant
>> deduplication
>> * target_link_libraries() supports object libraries and propagates usage
>> requirements
>> * EXPORT_PROPERTIES target property to control the target properties
>> exported by export() and install(EXPORT)
>> * FindLibXml2 provides imported targets
>> * New FindPython, FindPython2, and FindPython3 modules to ease location
>> Python and selecting a specific version
>> * Modernization of UseSWIG module
>> * New generator expressions $<GENEX_EVAL:...>,
>> $<TARGET_GENEX_EVAL:target...
2020 Apr 08
3
Upgrading LLVM's minimum required CMake version
...d
> * SHELL: prefix support in target_compile_options to avoid errant deduplication
> * target_link_libraries() supports object libraries and propagates usage requirements
> * EXPORT_PROPERTIES target property to control the target properties exported by export() and install(EXPORT)
> * FindLibXml2 provides imported targets
> * New FindPython, FindPython2, and FindPython3 modules to ease location Python and selecting a specific version
> * Modernization of UseSWIG module
> * New generator expressions $<GENEX_EVAL:...>, $<TARGET_GENEX_EVAL:target,...>, $<IN_LIST:...>...