File: CMakeLists.txt

package info (click to toggle)
paraview 5.13.2%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 544,220 kB
  • sloc: cpp: 3,374,605; ansic: 1,332,409; python: 150,381; xml: 122,166; sql: 65,887; sh: 7,317; javascript: 5,262; yacc: 4,417; java: 3,977; perl: 2,363; lex: 1,929; f90: 1,397; makefile: 170; objc: 153; tcl: 59; pascal: 50; fortran: 29
file content (140 lines) | stat: -rw-r--r-- 5,223 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
vtk_add_test_cxx(vtkIOImageCxxTests data_tests
  TestNrrdReader.cxx
  TestNIFTIReaderWriter.cxx
  TestNIFTIReaderAnalyze.cxx
  TestNIFTI2.cxx
  TestDICOMImageReaderFileCollection.cxx,NO_OUTPUT
  )
set(TestMetaIO_ARGS "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/HeadMRVolume.mhd,HeadMRVolume.raw}")
vtk_add_test_cxx(vtkIOImageCxxTests tests
  NO_DATA NO_VALID NO_OUTPUT
  TestDataObjectIO.cxx
  TestMetaIO.cxx
  TestImportExport.cxx
  )

# Each of these must be added in a separate vtk_add_test_cxx
vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestJPEGReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/beach.jpg}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestDICOMImageReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/dicom/prostate.IMG}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestBMPReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/masonry.bmp}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestBMPReaderDoNotAllow8BitBMP.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/masonry.bmp}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestHDRReaderRGBE,TestHDRReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/spiaggia_di_mondello_1k.hdr}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestHDRReaderXYZ,TestHDRReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/gradient_xyz.hdr}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestSEPReader.cxx,NO_OUTPUT)

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestTIFFReaderMultipleMulti,TestTIFFReaderMultiple.cxx,NO_VALID,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/libtiff/multipage_tiff_example.tif}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestTIFFReaderMultipleNormal,TestTIFFReaderMultiple.cxx,NO_VALID,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/libtiff/test.tif}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestTIFFReaderMultipleTiled,TestTIFFReaderMultiple.cxx,NO_VALID,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/libtiff/tiled_10x30_tiff_example.tif}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestTIFFReaderMulti,TestTIFFReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/libtiff/multipage_tiff_example.tif}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestTIFFReaderTiled,TestTIFFReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/libtiff/tiled_64x64_tiff_example.tif}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestTIFFReaderTiledRGB,TestTIFFReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/libtiff/gourds_tiled_200x300.tif}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestCompressedTIFFReader,TestCompressedTIFFReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/al_foam_smallest.0.tif}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestWriteToMemoryPNG,TestWriteToMemory.cxx,NO_DATA NO_VALID NO_OUTPUT
    "test.png")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestWriteToMemoryJPEG,TestWriteToMemory.cxx,NO_DATA NO_VALID NO_OUTPUT
    "test.jpeg")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestWriteToMemoryBMP,TestWriteToMemory.cxx,NO_DATA NO_VALID NO_OUTPUT
    "test.bmp")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestPNGReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/vtk.png}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestTGAReader.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/vtk.tga}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestPNGReaderReadFromMemory.cxx,NO_OUTPUT
    "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/vtk.png}")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestWriteToUnicodeFileBMP,TestWriteToUnicodeFile.cxx,NO_VALID
    "image.bmp")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestWriteToUnicodeFilePNG,TestWriteToUnicodeFile.cxx,NO_VALID
    "image.png")

vtk_add_test_cxx(vtkIOImageCxxTests tests
  TestWriteToUnicodeFileJPEG,TestWriteToUnicodeFile.cxx,NO_VALID
    "image.jpg")

if (VTK_USE_LARGE_DATA)
  vtk_add_test_cxx(vtkIOImageCxxTests large_data_tests
    TestMRCReader,TestMRCReader.cxx,NO_OUTPUT
      "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/mrc/emd_1056.mrc}")

  vtk_add_test_cxx(vtkIOImageCxxTests large_data_tests
    TestOMETIFFReaderTwoChannel,TestOMETIFFReader.cxx,NO_OUTPUT,NO_VALID
    "--data" "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/ometiff/test_small_TwoChannel_Singleframe.ome.tif}"
    "--size" "256x256x75"
    "--physical-size" "0.208x0.208x0.604"
    "--size_c" "2"
    "--size_t" "1")

  vtk_add_test_cxx(vtkIOImageCxxTests large_data_tests
    TestOMETIFFReaderSingleChannel,TestOMETIFFReader.cxx,NO_OUTPUT,NO_VALID
    "--data" "DATA{${_vtk_build_TEST_INPUT_DATA_DIRECTORY}/Data/ometiff/test_small_singleChannel_timeSeries.ome.tif}"
    "--size" "256x256x75"
    "--physical-size" "0.208x0.208x0.604"
    "--size_c" "1"
    "--size_t" "6")

  list(APPEND data_tests ${large_data_tests})
endif()

set(all_tests
  ${data_tests}
  ${tests}
  )

vtk_test_cxx_executable(vtkIOImageCxxTests all_tests
  DISABLE_FLOATING_POINT_EXCEPTIONS
  RENDERING_FACTORY
  )