Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix compatibility issue with CMake 3.10 #391

Merged
merged 1 commit into from
Dec 18, 2020
Merged

Fix compatibility issue with CMake 3.10 #391

merged 1 commit into from
Dec 18, 2020

Conversation

zeux
Copy link
Owner

@zeux zeux commented Dec 18, 2020

target_link_libraries/INTERFACE doesn't seem to work on CMake 3.10, but
directly setting the property does work.

Fixes #390.

target_link_libraries/INTERFACE doesn't seem to work on CMake 3.10, but
directly setting the property does work.

Fixes #390.
@s-trinh
Copy link

s-trinh commented Dec 18, 2020

This indeed solves my issue in #390

@zeux
Copy link
Owner Author

zeux commented Dec 18, 2020

@s-trinh Great, thanks! And sorry about the regressions. I'm going to release v1.11.3 shortly.

@zeux zeux merged commit 0e3f169 into master Dec 18, 2020
@zeux zeux deleted the cmake-omg branch December 22, 2020 16:46
TheVice added a commit to TheVice/Ant4C that referenced this pull request Feb 16, 2021
Adding of this function required for checking at script available to use
some of function on Windows Server platform, for example
'cygpath::get-dos-path'.
Structure OperatingSystem was hidden. Added 'operating_system_init',
'operating_system_is_windows_server' and 'platform_is_windows_server'
functions.

[tests.xml] added calls of functions from 'operating-system' and
'platform' name spaces.

[ant4c.net.framework.module] renamed source files of the module.
Added hash sums of the nuget package to the SHA3-224SUMS and MD5SUMS
files.

[CMakeLists] added workaround approach to use pugixml at some
environment ( OpenBSD 6.8 for example ) where find_package may create
issue for using direct source of the packages in case package from
system repository was not installed ( pkg_add libpugixml ).

More details can be found at the issue discussion
zeux/pugixml#390
and pull request
zeux/pugixml#391
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CMake issue: Cannot specify link libraries for target "pugixml" which is not built by this project
3 participants