#----------------------------------------------------------------------------- # The var BBTK_BIN_PATH # gives the system-dependent path to output binaries # BBTK_BBI, BBTK_BBFY and BBTK_BBDOC # point to the system-dependent applications # (.exe on win / no extension on lin) IF(WIN32) IF(CMAKE_GENERATOR STREQUAL "Visual Studio 6") SET(BBTK_BIN_PATH ${EXECUTABLE_OUTPUT_PATH}/$(IntDir)) ELSE(CMAKE_GENERATOR STREQUAL "Visual Studio 6") SET(BBTK_BIN_PATH $(SolutionDir)/bin/$(OutDir)) ENDIF(CMAKE_GENERATOR STREQUAL "Visual Studio 6") SET(BBTK_BBI ${BBTK_BIN_PATH}/bbi.exe) SET(BBTK_BBFY ${BBTK_BIN_PATH}/bbfy.exe) SET(BBTK_BBDOC ${BBTK_BIN_PATH}/bbdoc.exe) ELSE(WIN32) SET(BBTK_BIN_PATH ${EXECUTABLE_OUTPUT_PATH}) SET(BBTK_BBI ${BBTK_BIN_PATH}/bbi) SET(BBTK_BBFY ${BBTK_BIN_PATH}/bbfy) SET(BBTK_BBDOC ${BBTK_BIN_PATH}/bbdoc) ENDIF(WIN32) #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # The vars BBTK_DOC_INSTALL_PATH and BBTK_BBS_INSTALL_PATH # store documentation and scripts install paths # (different on win/lin) IF(WIN32) SET(BBTK_DOC_INSTALL_PATH doc) SET(BBTK_BBS_INSTALL_PATH bbs) ELSE(WIN32) SET(BBTK_SHARE_INSTALL_PATH share/bbtk) SET(BBTK_DOC_INSTALL_PATH share/bbtk/doc) SET(BBTK_BBS_INSTALL_PATH share/bbtk/bbs) ENDIF(WIN32) ADD_DEF_WITH_VAL(BBTK_DOC_REL_PATH ${BBTK_DOC_INSTALL_PATH}) ADD_DEF_WITH_VAL(BBTK_BBS_REL_PATH ${BBTK_BBS_INSTALL_PATH}) MESSAGE(STATUS "doc='${BBTK_DOC_INSTALL_PATH}'") #-----------------------------------------------------------------------------