1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
#!/bin/sh
# point to the directory where KDECTestNightly.cmake is located (in svn: kdesdk/cmake/modules/ )
export KDECTESTNIGHTLY_DIR=/home/alex/src/kde4-svn/KDE\ dir/kdesdk/cmake/modules/
CTEST=/opt/cmake-2.6.2-Linux-i386/bin/ctest
INSTALL_ROOT=/home/alex/Dashboards/installs/2.6.2
SUFFIX=gcc-4.3.2-cmake-2.6.2
# provide an X display for the testing:
killall Xvnc
sleep 2
killall -9 Xvnc
sleep 2
vncserver :101
export DISPLAY=:101
#export CMAKE_PREFIX_PATH=/opt/qt-4.5/qt/
export CMAKE_PREFIX_PATH=/opt/kde-qt
# shared-mime-info:
export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:/opt/shared-mime-info
# redland, raptor, rasqal:
export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:/opt/rdf
$CTEST -V -VV -S ~/src/kde4-svn/kdesupport/automoc/Automoc4Nightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX
$CTEST -V -VV -S ~/src/kde4-svn/kdesupport/KDESupportNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdesupport,DO_INSTALL=TRUE
export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:$INSTALL_ROOT/kdesupport
$CTEST -V -VV -S ~/src/kde4-svn/KDE\ dir/kdelibs/KDELibsNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdelibs,KDE_CTEST_PARALLEL_LEVEL=2,DO_INSTALL=TRUE
export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:$INSTALL_ROOT/kdelibs
$CTEST -V -VV -S ~/src/kde4-svn/KDE\ dir/kdepimlibs/KDEPIMLibsNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdepimlibs,DO_INSTALL=TRUE
export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:$INSTALL_ROOT/kdepimlibs
$CTEST -V -VV -S ~/src/kde4-svn/KDE\ dir/kdebase/KDEBaseNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdebase,DO_INSTALL=TRUE
export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:$INSTALL_ROOT/kdebase
$CTEST -V -VV -S ~/src/kde4-svn/KDE\ dir/kdepim/KDEPIMNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdepim
$CTEST -V -VV -S ~/src/kde4-svn/KDE\ dir/kdeexamples/KDEExamplesNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdeexamples
$CTEST -V -VV -S ~/src/kde4-svn/KDE\ dir/kdeutils/KDEUtilsNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdeutils
$CTEST -V -VV -S ~/src/kde4-svn/KDE\ dir/kdeadmin/KDEAdminNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdeadmin
$CTEST -V -VV -S ~/src/kde4-svn/KDE\ dir/kdenetwork/KDENetworkNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdenetwork
$CTEST -V -VV -S ~/src/kde4-svn/KDE\ dir/kdeaccessibility/KDEAccessibilityNightly.cmake,KDE_CTEST_BUILD_SUFFIX=$SUFFIX,CMAKE_INSTALL_PREFIX=$INSTALL_ROOT/kdeaccessibility
killall Xvnc
|