IF(WIN32)
FIND_PATH(DOT_DIR dot.exe PATHS $ENV{PATH} )
+ IF(NOT DOT_DIR)
+ MESSAGE(FATAL_ERROR "DOT NOT FOUND")
+ ENDIF(NOT DOT_DIR)
# %DOT_DIR%
set(command00 Path=%WXWIN%/lib/vc_dll/__RR__%VTK_DIR%__RR__%ITK_DIR%/../../bin/__RR__${DOT_DIR}__RR__%PATH% )
STRING(REPLACE "__RR__" "\;" command0 ${command00} )
- FILE(TO_NATIVE_PATH ${BBTK_BIN_PATH}/bb${BBTK_PACKAGE_NAME}.dll pathCommand2 )
- set(command1 cd "${BBTK_BIN_PATH}/../bbs/")
+ FILE(TO_NATIVE_PATH ${EXECUTABLE_OUTPUT_PATH}/bb${BBTK_PACKAGE_NAME}.dll pathCommand2 )
+ set(command1 cd "${EXECUTABLE_OUTPUT_PATH}/../bbs/")
set(command2 copy ${pathCommand2} . )
set(command3 ${BBTK_BBI} -N -q ${OUTPUT_FILE})
set(command4 del bb${BBTK_PACKAGE_NAME}.dll)
DEPENDS bb${PACKAGE_NAME}
)
ELSE(WIN32)
+ SET(LD_LIBRARY_PATH "$ENV{LD_LIBRARY_PATH}:${LIBRARY_OUTPUT_PATH}")
ADD_CUSTOM_COMMAND(
OUTPUT ${DOC_OUTPUT}
COMMAND
- cd ${BBTK_BIN_PATH} && ${BBTK_BBI} -N -q ${OUTPUT_FILE} ${BBTK_MAKE_INDEX}
+ cd ${EXECUTABLE_OUTPUT_PATH} && export LD_LIBRARY_PATH=${LD_LIBRARY_PATH} && ${BBTK_BBI} -N -q ${OUTPUT_FILE} ${BBTK_MAKE_INDEX}
DEPENDS bb${PACKAGE_NAME}
)
ENDIF(WIN32)