Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • nightly/20250515.0
  • nightly/20250510.0
  • nightly/20250509.1
  • nightly/20250509.0
  • stable/20250430.1
  • stable/20250430.0
  • beta/202504301614
  • nightly/20250430.0
  • stable/20250424.1
  • beta/202504241506
  • stable/20250424.0
  • nightly/20250424.1
  • nightly/20250424.0
  • nightly/20250422.0
  • beta/202504120241
  • stable/20250411.0
  • nightly/20250411.0
  • nightly/20250331.0
  • beta/202503281438
  • stable/20250321.0
21 results

compile_tests.sh

Blame
    • Maxim Cournoyer's avatar
      a7e7105c
      Rename dring to jamid, ring to jami. · a7e7105c
      Maxim Cournoyer authored and Sébastien Blin's avatar Sébastien Blin committed
      Automated via the following command:
      
        $ git grep -l dring | grep -v '.ts$' | xargs sed -i
        's/dring/jamid/g'
        $ git ls-files | xargs sed -i 's,bin/jamid.lib,bin/jami.lib,g'
        $ git ls-files | xargs sed -i 's,src/jamid,src/jami,g'
        $ git ls-files | xargs sed -i 's,-mutejamid,-mutejami,g'
        $ git checkout docker
      
      Change-Id: I030209b60817372f866055daadb4d0a1c1e2e9df
      a7e7105c
      History
      Rename dring to jamid, ring to jami.
      Maxim Cournoyer authored and Sébastien Blin's avatar Sébastien Blin committed
      Automated via the following command:
      
        $ git grep -l dring | grep -v '.ts$' | xargs sed -i
        's/dring/jamid/g'
        $ git ls-files | xargs sed -i 's,bin/jamid.lib,bin/jami.lib,g'
        $ git ls-files | xargs sed -i 's,src/jamid,src/jami,g'
        $ git ls-files | xargs sed -i 's,-mutejamid,-mutejami,g'
        $ git checkout docker
      
      Change-Id: I030209b60817372f866055daadb4d0a1c1e2e9df
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    compile_tests.sh 744 B
    #!/bin/bash
    # Build lrc, client-qt and pass tests
    
    # Get number of CPU available
    cpuCount=$(nproc || echo -n 4)
    
    # Project directories
    topDir=$(pwd)/..
    echo "Project root dir: "${topDir}
    
    installDir=$topDir/install
    daemonDir=$topDir/daemon
    lrcDir=$topDir/lrc
    clientDir=$topDir/client-qt
    
    # Build lrc
    cd ${lrcDir}
    mkdir -p build
    cd build
    echo "Building lrc in "$PWD
    cmake .. -DCMAKE_INSTALL_PREFIX=$installDir/lrc \
          -DRING_INCLUDE_DIR=$daemonDir/src/jami \
          -DRING_XML_INTERFACES_DIR=$daemonDir/bin/dbus
    make -j${cpuCount}
    make install
    
    # Build client and tests
    cd $clientDir
    mkdir -p build
    cd build
    echo "Building client in "$PWD
    cmake ..
    make -j${cpuCount}
    
    # Pass Tests
    cd tests
    ./unittests
    ./qml_tests -input $clientDir/tests/qml