Here is the latest which includes wroking build of dcmtk NOTE the additon of
-DINSTALL_PREFIX=${INSTALL_PREFIX} as dcmtk required this move its install
eventhought CMAKE_INSTALL_PREFIX was specified.  Boost is still not building
as boost wave and serialization do not build, but hey I guess 82 out of 84
packages isn't bad odds.  Also not the removal of "in" in the foreach
block.  An error on my part above.

The addition of BINARY_DIR ${BUILD_DIR}/ouput/bin/${PACKAGE} as suggested by
David works.  Thanks David.



SET( THIRD_PARTY_PACKAGES
    vtk-5.4.2
    dcmtk-3.5.4
    boost-cmake-1_41_0
)

foreach( PACKAGE ${THIRD_PARTY_PACKAGES} )


    ExternalProject_Add(
        ${PACKAGE}
        DOWNLOAD_COMMAND ""
        SOURCE_DIR ${TOP}/source/cpp/lib/3rdParty/Win/${PACKAGE}
        BINARY_DIR ${BUILD_DIR}/ouput/bin/${PACKAGE}
        INSTALL_DIR ${INSTALL_PREFIX}
        CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX}
-DINSTALL_PREFIX=${INSTALL_PREFIX}
    )

endforeach( PACKAGE )

I just wanted to post and update with some corrections for those who may
find this useful.


-- 
Brian J. Davis
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to