Home | History | Annotate | Download | only in common
      1 # Common test utilities and framework (tcutil)
      2 
      3 set(TCUTIL_SRCS
      4 	tcuApp.cpp
      5 	tcuApp.hpp
      6 	tcuArray.hpp
      7 	tcuArray.cpp
      8 	tcuBilinearImageCompare.cpp
      9 	tcuBilinearImageCompare.hpp
     10 	tcuCommandLine.cpp
     11 	tcuCommandLine.hpp
     12 	tcuCompressedTexture.cpp
     13 	tcuCompressedTexture.hpp
     14 	tcuDefs.cpp
     15 	tcuDefs.hpp
     16 	tcuFloat.hpp
     17 	tcuFloat.cpp
     18 	tcuFloatFormat.hpp
     19 	tcuFloatFormat.cpp
     20 	tcuFormatUtil.hpp
     21 	tcuFuzzyImageCompare.cpp
     22 	tcuFuzzyImageCompare.hpp
     23 	tcuImageCompare.cpp
     24 	tcuImageCompare.hpp
     25 	tcuImageIO.cpp
     26 	tcuImageIO.hpp
     27 	tcuInterval.cpp
     28 	tcuInterval.hpp
     29 	tcuMatrix.hpp
     30 	tcuMatrix.cpp
     31 	tcuMatrixUtil.hpp
     32 	tcuPixelFormat.hpp
     33 	tcuPlatform.cpp
     34 	tcuPlatform.hpp
     35 	tcuRGBA.cpp
     36 	tcuRGBA.hpp
     37 	tcuRandomValueIterator.cpp
     38 	tcuRandomValueIterator.hpp
     39 	tcuRenderTarget.cpp
     40 	tcuRenderTarget.hpp
     41 	tcuResource.cpp
     42 	tcuResource.hpp
     43 	tcuResultCollector.cpp
     44 	tcuResultCollector.hpp
     45 	tcuSurface.cpp
     46 	tcuSurface.hpp
     47 	tcuTestCase.cpp
     48 	tcuTestCase.hpp
     49 	tcuTestContext.cpp
     50 	tcuTestContext.hpp
     51 	tcuTestSessionExecutor.cpp
     52 	tcuTestSessionExecutor.hpp
     53 	tcuTestLog.cpp
     54 	tcuTestLog.hpp
     55 	tcuTestPackage.cpp
     56 	tcuTestPackage.hpp
     57 	tcuTexture.cpp
     58 	tcuTexture.hpp
     59 	tcuTextureUtil.cpp
     60 	tcuTextureUtil.hpp
     61 	tcuVector.hpp
     62 	tcuVectorType.hpp
     63 	tcuVectorUtil.hpp
     64 	tcuFunctionLibrary.hpp
     65 	tcuFunctionLibrary.cpp
     66 	tcuThreadUtil.hpp
     67 	tcuThreadUtil.cpp
     68 	tcuStringTemplate.hpp
     69 	tcuStringTemplate.cpp
     70 	tcuTexLookupVerifier.cpp
     71 	tcuTexLookupVerifier.hpp
     72 	tcuTexCompareVerifier.cpp
     73 	tcuTexCompareVerifier.hpp
     74 	tcuTexVerifierUtil.cpp
     75 	tcuTexVerifierUtil.hpp
     76 	tcuCPUWarmup.cpp
     77 	tcuCPUWarmup.hpp
     78 	tcuFactoryRegistry.hpp
     79 	tcuFactoryRegistry.cpp
     80 	tcuSeedBuilder.hpp
     81 	tcuSeedBuilder.cpp
     82 	tcuMaybe.hpp
     83 	tcuMaybe.cpp
     84 	tcuEither.hpp
     85 	tcuEither.cpp
     86 	tcuTestHierarchyIterator.cpp
     87 	tcuTestHierarchyIterator.hpp
     88 	tcuTestHierarchyUtil.cpp
     89 	tcuTestHierarchyUtil.hpp
     90 	tcuAstcUtil.cpp
     91 	tcuAstcUtil.hpp
     92 	)
     93 
     94 set(TCUTIL_LIBS
     95 	decpp
     96 	qphelper
     97 	dethread
     98 	${PNG_LIBRARY}
     99 	)
    100 
    101 add_library(tcutil STATIC ${TCUTIL_SRCS})
    102 target_link_libraries(tcutil ${TCUTIL_LIBS} ${DEQP_PLATFORM_LIBRARIES})
    103