1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-09-10 03:53:23 +02:00

ci: use submodule

Change-Id: I3f8301ad37cbf9d24fefd2e5d44c8cd60b4cf236
This commit is contained in:
Sébastien Blin 2022-12-02 12:53:42 -05:00
parent 2136262b4a
commit 3aa37d6d1d

View file

@ -99,21 +99,15 @@ pipeline {
def exec_cmd = { cmd -> sh base_cmd+cmd+"'" }
def dockerTopDir = '/foo/jami-project'
def daemonDir = dockerTopDir + '/daemon'
def clientDir = dockerTopDir + '/client-qt'
def installDir = dockerTopDir + '/install'
ansiColor('css') {
exec_cmd("""
cd ${clientDir}
mkdir build
./build.py --init
./build.py --install --qt /usr/lib/libqt-jami/
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=${installDir}/client-qt \
-DLIBJAMI_INCLUDE_DIR=${daemonDir}/src/jami \
-DLIBJAMI_XML_INTERFACES_DIR=${daemonDir}/bin/dbus \
-DCMAKE_PREFIX_PATH=/usr/lib/libqt-jami \
-DENABLE_TESTS=True
cmake .. -DENABLE_TESTS=True
make -j${cpuCount}
make install
""")
exec_cmd("""
cd ${clientDir}