56636afc7a
Made a new vtkm::Tuple class to replace tao tuple. This version of Tuple should hopefully compile faster. Having our own implementation should also make it easier to port to new devices.
55 lines
1.4 KiB
CMake
55 lines
1.4 KiB
CMake
##============================================================================
|
|
## Copyright (c) Kitware, Inc.
|
|
## All rights reserved.
|
|
## See LICENSE.txt for details.
|
|
##
|
|
## This software is distributed WITHOUT ANY WARRANTY; without even
|
|
## the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
## PURPOSE. See the above copyright notice for more information.
|
|
##============================================================================
|
|
|
|
set(headers
|
|
Testing.h
|
|
TestingAlgorithms.h
|
|
TestingMath.h
|
|
TestingGeometry.h
|
|
VecTraitsTests.h
|
|
)
|
|
|
|
VTKM_declare_headers(${headers})
|
|
|
|
set(unit_tests
|
|
UnitTestAlgorithms.cxx
|
|
UnitTestBinaryPredicates.cxx
|
|
UnitTestBinaryOperators.cxx
|
|
UnitTestBounds.cxx
|
|
UnitTestCellShape.cxx
|
|
UnitTestDeprecated.cxx
|
|
UnitTestExceptions.cxx
|
|
UnitTestHash.cxx
|
|
UnitTestList.cxx
|
|
UnitTestListTag.cxx
|
|
UnitTestMath.cxx
|
|
UnitTestMatrix.cxx
|
|
UnitTestNewtonsMethod.cxx
|
|
UnitTestNoAssert.cxx
|
|
UnitTestPair.cxx
|
|
UnitTestRange.cxx
|
|
UnitTestTesting.cxx
|
|
UnitTestTransform3D.cxx
|
|
UnitTestTuple.cxx
|
|
UnitTestTypeList.cxx
|
|
UnitTestTypeListTag.cxx
|
|
UnitTestTypes.cxx
|
|
UnitTestTypeTraits.cxx
|
|
UnitTestUnaryPredicates.cxx
|
|
UnitTestVecAxisAlignedPointCoordinates.cxx
|
|
UnitTestVecFromPortal.cxx
|
|
UnitTestVecFromPortalPermute.cxx
|
|
UnitTestVectorAnalysis.cxx
|
|
UnitTestVecTraits.cxx
|
|
UnitTestVecVariable.cxx
|
|
)
|
|
|
|
vtkm_unit_tests(SOURCES ${unit_tests})
|