mirror of
https://github.com/reactos/CMake.git
synced 2024-12-05 18:27:23 +00:00
2de0e0fdfa
The change in commit v3.8.0-rc1~276^2 (Allow NO_SYSTEM_FROM_IMPORTED on imported INTERFACE libraries, 2016-11-21) was incorrect. The property is not meant to be set on imported targets at all. It is meant to be set on their consumers that compile sources. Since INTERFACE libraries have no sources to compile, the property is not needed on them. Revert most of that change. Unfortunately we must still tolerate project code setting NO_SYSTEM_FROM_IMPORTED on INTERFACE libraries because they were allowed by CMake 3.8 and 3.9. Issue: #17348 |
||
---|---|---|
.. | ||
headerdir | ||
ifacedir | ||
libsdir | ||
broken.cpp | ||
CMakeLists.txt | ||
definetestexe.cpp | ||
dummy.cpp | ||
item_fake.cpp | ||
item.cpp | ||
map_config.cpp | ||
obj.cpp | ||
sharedlibtestexe.cpp |