mirror of
https://github.com/outbackdingo/UltraGrid.git
synced 2026-04-07 20:06:01 +00:00
GitHub CI: parallel build of some deps
This commit is contained in:
5
.github/scripts/Linux/prepare.sh
vendored
5
.github/scripts/Linux/prepare.sh
vendored
@@ -57,7 +57,7 @@ if [ -n "$SDK_URL" ]; then
|
||||
mv /var/tmp/ntv2sdk* /var/tmp/ntv2sdk
|
||||
cd /var/tmp/ntv2sdk/ajalibraries/ajantv2
|
||||
export CXX='g++ -std=gnu++11'
|
||||
make
|
||||
make -j $(nproc)
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -77,7 +77,8 @@ git clone https://github.com/xanview/live555/
|
||||
cd live555
|
||||
git checkout 35c375
|
||||
./genMakefiles linux-64bit
|
||||
sudo make install CPLUSPLUS_COMPILER="c++ -DXLOCALE_NOT_USED"
|
||||
make -j $(nproc) CPLUSPLUS_COMPILER="c++ -DXLOCALE_NOT_USED"
|
||||
sudo make install
|
||||
cd ..
|
||||
|
||||
# Install cross-platform deps
|
||||
|
||||
2
.github/scripts/Windows/build_live555.sh
vendored
2
.github/scripts/Windows/build_live555.sh
vendored
@@ -5,5 +5,5 @@ git clone https://github.com/xanview/live555/
|
||||
cd live555
|
||||
git checkout 35c375
|
||||
./genMakefiles mingw
|
||||
make
|
||||
make -j $(nproc)
|
||||
|
||||
|
||||
2
.github/scripts/Windows/install_spout.sh
vendored
2
.github/scripts/Windows/install_spout.sh
vendored
@@ -5,7 +5,7 @@ git clone -b 2.006 --depth 1 https://github.com/leadedge/Spout2.git
|
||||
mkdir Spout2/SpoutSDK/Source/build
|
||||
cd Spout2/SpoutSDK/Source/build
|
||||
cmake -DBUILD_SHARED_LIBS=ON -G 'MSYS Makefiles' ..
|
||||
cmake --build .
|
||||
cmake --build . --parallel
|
||||
cp libSpout.dll /usr/local/bin
|
||||
cp libSpout.dll.a /usr/local/lib
|
||||
cd -
|
||||
|
||||
Reference in New Issue
Block a user