CMake/Tests/RunCMake/ObjectLibrary
Stephen Kelly e5da9e51d0 cmTarget: Allow any generator expression in SOURCES property.
Remove use of UseObjectLibraries from Makefile and Ninja generators. It
is not needed now because those generators use GetExternalObjects
which already contains the objects from object libraries.

The VS10 generator calls both the UseObjectLibraries and the GetExternalObjects
methods. Ensure that duplicates are not created by skipping objects
from object libraries in handling of GetExternalObjects.

Similarly, fix VS6, VS7 and Xcode object handling by skipping
external objects from OBJECT_LIBRARY usage as appropriate.

The error message in the BadSourceExpression1 test is now reported
by the generator expression evaluator, so it has different text.
2014-04-02 23:12:56 +02:00
..
a.c
bad.def
bad.obj
BadObjSource1-result.txt
BadObjSource1-stderr.txt
BadObjSource1.cmake
BadObjSource2-result.txt
BadObjSource2-stderr.txt
BadObjSource2.cmake
BadSourceExpression1-result.txt
BadSourceExpression1-stderr.txt cmTarget: Allow any generator expression in SOURCES property. 2014-04-02 23:12:56 +02:00
BadSourceExpression1.cmake
BadSourceExpression2-result.txt
BadSourceExpression2-stderr.txt
BadSourceExpression2.cmake
BadSourceExpression3-result.txt
BadSourceExpression3-stderr.txt
BadSourceExpression3.cmake
CMakeLists.txt Cygwin: Avoid legacy warnings in RunCMake.* tests 2013-08-13 09:50:15 -04:00
Export-result.txt
Export-stderr.txt
Export.cmake
Import-result.txt
Import-stderr.txt
Import.cmake
Install-result.txt
Install-stderr.txt
Install.cmake
LinkObjLHS-result.txt
LinkObjLHS-stderr.txt
LinkObjLHS.cmake
LinkObjRHS1-result.txt
LinkObjRHS1-stderr.txt
LinkObjRHS1.cmake
LinkObjRHS2-result.txt
LinkObjRHS2-stderr.txt
LinkObjRHS2.cmake
MissingSource-result.txt Check for OBJECT_LIBRARY source files at start of generation 2013-11-01 14:46:58 -04:00
MissingSource-stderr.txt Check for OBJECT_LIBRARY source files at start of generation 2013-11-01 14:46:58 -04:00
MissingSource.cmake Check for OBJECT_LIBRARY source files at start of generation 2013-11-01 14:46:58 -04:00
ObjWithObj-result.txt
ObjWithObj-stderr.txt
ObjWithObj.cmake
PostBuild-result.txt
PostBuild-stderr.txt
PostBuild.cmake
PreBuild-result.txt
PreBuild-stderr.txt
PreBuild.cmake
PreLink-result.txt
PreLink-stderr.txt
PreLink.cmake
RunCMakeTest.cmake Merge topic 'object-library-missing-source' 2013-11-02 10:54:15 -04:00