Add more vtkm_cont compilation units to device_sources.

These depend on DeviceAdapterTagCuda::IsEnabled being correctly
set at compile time.
This commit is contained in:
Allison Vacanti 2019-03-13 13:58:35 -04:00
parent 9014de0ebf
commit b85dcf2294

@ -128,24 +128,11 @@ set(template_sources
set(sources set(sources
ArrayHandle.cxx ArrayHandle.cxx
ArrayHandleVirtual.cxx ArrayHandleVirtual.cxx
AssignerMultiBlock.cxx
BoundsCompute.cxx
BoundsGlobalCompute.cxx
CellLocator.cxx CellLocator.cxx
CellSet.cxx
CellSetStructured.cxx
ColorTable.cxx
ColorTablePresets.cxx ColorTablePresets.cxx
DataSet.cxx
DataSetBuilderExplicit.cxx
DataSetBuilderRectilinear.cxx
DataSetBuilderUniform.cxx
EnvironmentTracker.cxx EnvironmentTracker.cxx
ErrorBadDevice.cxx ErrorBadDevice.cxx
ErrorBadType.cxx ErrorBadType.cxx
Field.cxx
FieldRangeCompute.cxx
FieldRangeGlobalCompute.cxx
internal/ArrayHandleBasicImpl.cxx internal/ArrayHandleBasicImpl.cxx
internal/ArrayManagerExecutionShareWithControl.cxx internal/ArrayManagerExecutionShareWithControl.cxx
internal/DeviceAdapterTag.cxx internal/DeviceAdapterTag.cxx
@ -154,7 +141,6 @@ set(sources
internal/VirtualObjectTransfer.cxx internal/VirtualObjectTransfer.cxx
Initialize.cxx Initialize.cxx
Logging.cxx Logging.cxx
MultiBlock.cxx
RuntimeDeviceInformation.cxx RuntimeDeviceInformation.cxx
RuntimeDeviceTracker.cxx RuntimeDeviceTracker.cxx
StorageBasic.cxx StorageBasic.cxx
@ -166,11 +152,25 @@ set(sources
# compiled with a device-specific compiler (like CUDA). # compiled with a device-specific compiler (like CUDA).
set(device_sources set(device_sources
ArrayRangeCompute.cxx ArrayRangeCompute.cxx
AssignerMultiBlock.cxx
BoundsCompute.cxx
BoundsGlobalCompute.cxx
CellLocatorBoundingIntervalHierarchy.cxx CellLocatorBoundingIntervalHierarchy.cxx
CellLocatorRectilinearGrid.cxx CellLocatorRectilinearGrid.cxx
CellLocatorUniformGrid.cxx CellLocatorUniformGrid.cxx
CellSet.cxx
CellSetExplicit.cxx CellSetExplicit.cxx
CellSetStructured.cxx
ColorTable.cxx
CoordinateSystem.cxx CoordinateSystem.cxx
DataSet.cxx
DataSetBuilderExplicit.cxx
DataSetBuilderRectilinear.cxx
DataSetBuilderUniform.cxx
Field.cxx
FieldRangeCompute.cxx
FieldRangeGlobalCompute.cxx
MultiBlock.cxx
StorageVirtual.cxx StorageVirtual.cxx
Timer.cxx Timer.cxx
) )