Skip to content
Snippets Groups Projects
Select Git revision
  • 3ea581f70368dfb5aacf2b6421e5d686d83b1eb5
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/201911
  • release/releaseWindowsTestOne
  • release/windowsReleaseTest
  • release/releaseTest
  • release/releaseWindowsTest
  • release/201910
  • release/qt/201910
  • release/windows-test/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • 4.0.0
  • 2.2.0
  • 2.1.0
  • 2.0.1
  • 2.0.0
  • 1.4.1
  • 1.4.0
  • 1.3.0
  • 1.2.0
  • 1.1.0
31 results

upnp_igd.h

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    compile_tests.sh 796 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/dring \
          -DRING_XML_INTERFACES_DIR=$daemonDir/bin/dbus
    make
    make install
    
    # Build client and tests
    cd $clientDir
    mkdir -p build
    cd build
    echo "Building client in "$PWD
    pandoc -f markdown -t html5 -o ../changelog.html ../changelog.md
    cmake ..
    make -j${cpuCount}
    
    # Pass Tests
    cd tests
    ./unittests
    ./qml_tests -input $clientDir/tests/qml