Here is an example:
Code: Select all
# dcmimage\libsrc\CMakeLists.txt
#
# put header filenames in variable
FILE(GLOB headers ../include/dcmtk/${PROJECT_NAME}/*.h)
# create library from source files, including header files
ADD_LIBRARY(dcmimage diargimg dicmyimg dicoimg dicoopx dicopx dihsvimg dipalimg dipipng dipitiff diqtctab diqtfs diqthash diqthitl diqtpbox diquant diregist dirgbimg diybrimg diyf2img diyp2img
${headers})
...
Code: Select all
dcmdata\libsrc\CMakeLists.txt
dcmimage\libsrc\CMakeLists.txt
dcmimgle\libsrc\CMakeLists.txt
dcmjpeg\libijg12\CMakeLists.txt
dcmjpeg\libijg16\CMakeLists.txt
dcmjpeg\libijg8\CMakeLists.txt
dcmjpeg\libsrc\CMakeLists.txt
dcmnet\libsrc\CMakeLists.txt
dcmpstat\libsrc\CMakeLists.txt
dcmqrdb\libsrc\CMakeLists.txt
dcmsign\libsrc\CMakeLists.txt
dcmsr\libsrc\CMakeLists.txt
dcmtls\libsrc\CMakeLists.txt
dcmwlm\libsrc\CMakeLists.txt
ofstd\libsrc\CMakeLists.txt
Happy browsing!