- FILE(TO_NATIVE_PATH ${PROJECT_BINARY_DIR}/$(OutDir) BBTK_BIN_PATH)
- SET(BBTK_BBI "${BBTK_DIR}/bin/bbi")
- SET(BBTK_BBS2CPP "${BBTK_DIR}/bin/bbs2cpp")
- SET(BBTK_BBC "${BBTK_DIR}/bin/bbc")
- SET(BBTK_BBFY "${BBTK_DIR}/bin/bbfy")
- SET(BBTK_BBDOC "${BBTK_DIR}/bin/bbdoc")
+# FILE(TO_NATIVE_PATH ${PROJECT_BINARY_DIR}/$(OutDir) BBTK_BIN_PATH)
+# SET(BBTK_BIN_PATH ${BBTK_DIR}/bin})
+# FIND_FILE(PATHS ${BBTK_BIN_PATH})
+
+ FIND_PATH(BBTK_BIN_PATH bbi.exe ${BBTK_DIR}/bin ${BBTK_DIR}/Release ${BBTK_DIR}/Debug NO_DEFAULT_PATH)
+
+ IF(NOT BBTK_BIN_PATH)
+ MESSAGE(FATAL_ERROR "bbi not found in ${BBTK_DIR}/bin ; ${BBTK_DIR}/Release ; ${BBTK_DIR}/Debug : is bbtk properly built ?")
+ ENDIF(NOT BBTK_BIN_PATH)
+
+ SET(BBTK_PACKAGE_LIB_PATH bin)
+ SET(BBTK_BBI "${BBTK_BIN_PATH}/bbi")
+ SET(BBTK_BBS2CPP "${BBTK_BIN_PATH}/bbs2cpp")
+ SET(BBTK_BBC "${BBTK_BIN_PATH}/bbc")
+ SET(BBTK_BBFY "${BBTK_BIN_PATH}/bbfy")
+ SET(BBTK_BBDOC "${BBTK_BIN_PATH}/bbdoc")