X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fappli%2Fbbc%2Fbbc.sh.in;h=f0f4373bef15ada500f06f29558199eba3796237;hb=310a70fea52f768e60d0a844e6ef84f13e4babd4;hp=83eca03915547ef56b7e8244136bee603942aedd;hpb=05e7ead34117d7cd9946e02dfc6a4f1079630f4f;p=bbtk.git diff --git a/kernel/appli/bbc/bbc.sh.in b/kernel/appli/bbc/bbc.sh.in index 83eca03..f0f4373 100755 --- a/kernel/appli/bbc/bbc.sh.in +++ b/kernel/appli/bbc/bbc.sh.in @@ -18,23 +18,27 @@ BINPATH=$(echo ${TMP#*/}|rev) # data path DATADIR=${BINPATH}/@bbc_DATA_REL_PATH_FROM_BIN@ +#echo ****** BBC : ${BINPATH} + # extract bbs file name IN=$1 TMP="${IN##*/}" -OUTPUT="${TMP%%.*}" -echo Output=\"${OUTPUT}\" +BBS="${TMP%%.*}" +OUTPUT="bb${BBS}" +EXEC_FUNCTION="${BBS}" +#echo Output=\"${OUTPUT}\" WORKDIR=bbc_tmp mkdir ${WORKDIR} sed s,OUTPUT,${OUTPUT},g ${DATADIR}/CMakeLists.txt.in > ${WORKDIR}/CMakeLists.txt -sed s,EXEC_FUNCTION,${OUTPUT},g ${DATADIR}/main.cxx.in > ${WORKDIR}/main.cxx +sed s,EXEC_FUNCTION,${EXEC_FUNCTION},g ${DATADIR}/main.cxx.in > ${WORKDIR}/main.cxx cd ${WORKDIR} -bbs2cpp ${IN} -cmake . -cmake . -cmake . -make +${BINPATH}/bbs2cpp ${IN} > log.txt +cmake . @bbc_CMAKE_OPTION_FOR_BUILD_TREE@ > log.txt +#-DFIND_PACKAGE_VERBOSE=1 +# +make > log.txt mv ${OUTPUT} ${CUR}/ cd ${CUR} rm -Rf ${WORKDIR}