I've asked this before and not really gotten any answers.
I've made progress on DCMTK as a ThirdParty module, which gets built in an
ExternalProject.
Now I need to get it properly deployed, but I don't really understand how
things get installed. I already have the DCMTK ExternalProject create the
DCMTK libraries in ${ITK_BINARY_DIR}/lib, do I need to do something to
make sure they get included in an install?
Since unlike other modules, the build takes place outside the main CMake
build, I have to do something different to get headers installed. If I
look at GDCM for example, the GDCM headers get installed by globbing for
header names down in the gdcm/Source/<libname> directory.
Since the DCMTK source directory doesn't exist at ITK Configure time, I
can't very glob to find them at ITK configuration time. I can write a
CMake script to find them after the ExternalProject build and copy them
around, but I don't know how to tell CMake that they need to be part of
the installation. This is crucial in order for CPack to know what to
include in the Tar/Bundle/RPM.
Any suggestions?
--
Kent Williams [email protected]
________________________________
Notice: This UI Health Care e-mail (including attachments) is covered by the
Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and
may be legally privileged. If you are not the intended recipient, you are
hereby notified that any retention, dissemination, distribution, or copying of
this communication is strictly prohibited. Please reply to the sender that you
have received the message in error, then delete it. Thank you.
________________________________
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php
Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-developers