diff --git a/doc/build.sh b/doc/build.sh index f36e48c52c233bdf60de2ee544ff4aacdc22ce8c..4570fe22f1adfd3ad5ef526dc5d5156d8d99a23c 100644 --- a/doc/build.sh +++ b/doc/build.sh @@ -18,9 +18,7 @@ then if test -n "${GCC_VSN}"; then svn co https://svnsrv.desy.de/basic/aidasoft/DD4hep/trunk DD4hep - export BUILD_DIR=${ARCH_OS}-${GCC_VSN}; - mkdir ${BUILD_DIR}; - cd ${BUILD_DIR}; + export BUILD_DIR=`pwd`/${ARCH_OS}-${GCC_VSN}; export ARCH=x86_64-${ARCH_OS}; if test $GCC_VSN = "gcc46"; then @@ -31,15 +29,18 @@ then . ${LCG_external_area}/gcc/4.3/${ARCH}/setup.sh /afs/cern.ch/sw/lcg/external; fi; export ROOTSYS=/afs/cern.ch/sw/lcg/app/releases/ROOT/5.34.04/${ARCH}-${GCC_VSN}-dbg/root; - export PATH=${LCG_external_area}/CMake/2.8.6/${ARCH}-${GCC_VSN}-opt/bin:${ROOTSYS}/bin:$PATH; + export LD_LIBRARY_PATH=PATH=${ROOTSYS}/bin:$LD_LIBRARY_PATH; + export PATH=${ROOTSYS}/bin:$PATH; - ls -laF ${ROOTSYS}/bin echo "CMAKE: `which cmake` -- ${LCG_external_area}/CMake/2.8.6/${ARCH}-${GCC_VSN}-opt/bin"; - echo "PATH=${PATH}"; - - cmake -DCMAKE_BUILD_TYPE=Debug -DDD4HEP_WITH_GEANT4=OFF -DDD4HEP_USE_PYROOT=OFF ../DD4hep; - make; + #echo "PATH=${PATH}"; + echo "`pwd`"; + mkdir ${BUILD_DIR}; + cd ${BUILD_DIR}; + cmake -DCMAKE_BUILD_TYPE=Debug -DDD4HEP_WITH_GEANT4=OFF -DDD4HEP_USE_PYROOT=OFF ${BUILD_DIR}/DD4hep; + make -j 5; . thisdd4hep.sh; + export LD_LIBRARY_PATH=${BUILD_DIR}/lib:${BUILD_DIR}/../DD4hep/examples/CLICSiD/lib:$LD_LIBRARY_PATH; ./bin/geoDisplay file:../DD4hep/examples/CLICSiD/compact/compact_polycones.xml echo ""; echo "Did the simple test detector show up properly?";