[CMake] CMake CVS gratuitous /bin directory
Brandon J. Van Every
bvanevery at gmail.com
Thu Feb 16 04:17:04 EST 2006
I'm using CMake CVS. My .dlls are being installed to
${CMAKE_INSTALL_PREFIX}/bin. Everything else is being installed to
${CMAKE_INSTALL_PREFIX} like I thought I told it to. Is this a bug or a
feature? It feels like a bug because of course things crash since the
.dlls aren't in the right directory. Here's my snippet:
# installation targets
INSTALL_TARGETS(/
chicken_exe chicken-setup csi chicken-profile csc
chicken-static csi-static)
INSTALL_FILES(/ .scm chicken-ffi-macros chicken-match-macros
chicken-more-macros)
IF(WIN32)
INSTALL_FILES(/ .bat csibatch)
ENDIF(WIN32)
INSTALL_TARGETS(/
${CHICKEN_LIB_NAME} ${CHICKEN_UNSAFE_LIB_NAME}
${CHICKEN_STATIC_LIB_NAME} ${CHICKEN_UNSAFE_STATIC_LIB_NAME})
IF(WIN32 AND NOT CYGWIN)
INSTALL_TARGETS(/
${CHICKEN_GUI_LIB_NAME} ${CHICKEN_GUI_STATIC_LIB_NAME})
ENDIF(WIN32 AND NOT CYGWIN)
INSTALL_FILES(/ .h chicken)
INSTALL_FILES(/ .1 chicken csi csc chicken-setup chicken-profile)
INSTALL_FILES(/ .pdf chicken)
Cheers,
Brandon Van Every
More information about the CMake
mailing list