diff --git a/rebuild_linux.sh b/rebuild_linux.sh index 6210cfd..220e207 100755 --- a/rebuild_linux.sh +++ b/rebuild_linux.sh @@ -3,3 +3,6 @@ mkdir build cd build cmake ../ -G Ninja ninja +cp tsMuxer/tsmuxer ../bin/tsMuxeR +cd .. +rm -rf build diff --git a/rebuild_linux_docker.sh b/rebuild_linux_docker.sh new file mode 100755 index 0000000..0c8e825 --- /dev/null +++ b/rebuild_linux_docker.sh @@ -0,0 +1,8 @@ +rm -rf build +mkdir build +cd build +cmake ../ +make +cp tsMuxer/tsmuxer ../bin/tsMuxeR +cd .. +rm -rf build diff --git a/rebuild_mxe.sh b/rebuild_mxe.sh index 286d538..c772619 100755 --- a/rebuild_mxe.sh +++ b/rebuild_mxe.sh @@ -6,3 +6,6 @@ export CCACHE_DISABLE=1 export MXE_USE_CCACHE= x86_64-w64-mingw32.static-cmake ../ make +cp tsMuxer/tsmuxer.exe ../bin/tsMuxeR.exe +cd .. +rm -rf build diff --git a/rebuild_mxe_docker.sh b/rebuild_mxe_docker.sh new file mode 100755 index 0000000..c772619 --- /dev/null +++ b/rebuild_mxe_docker.sh @@ -0,0 +1,11 @@ +export PATH=/usr/lib/mxe/usr/bin:$PATH +rm -rf build +mkdir build +cd build +export CCACHE_DISABLE=1 +export MXE_USE_CCACHE= +x86_64-w64-mingw32.static-cmake ../ +make +cp tsMuxer/tsmuxer.exe ../bin/tsMuxeR.exe +cd .. +rm -rf build diff --git a/rebuild_osxcross.sh b/rebuild_osxcross.sh index 7bfd4ea..9e9696c 100755 --- a/rebuild_osxcross.sh +++ b/rebuild_osxcross.sh @@ -7,3 +7,6 @@ mkdir build cd build x86_64-apple-darwin14-cmake ../ -DCMAKE_TOOLCHAIN_FILE=/usr/lib/osxcross/toolchain.cmake make +cp tsMuxer/tsmuxer ../bin/tsMuxeR +cd .. +rm -rf build diff --git a/rebuild_osxcross_docker.sh b/rebuild_osxcross_docker.sh new file mode 100755 index 0000000..9e9696c --- /dev/null +++ b/rebuild_osxcross_docker.sh @@ -0,0 +1,12 @@ +export PATH=/usr/lib/osxcross/bin:$PATH +export MACOSX_DEPLOYMENT_TARGET=10.10 +export PKG_CONFIG=/usr/lib/osxcross/bin/x86_64-apple-darwin14-pkg-config +export OSXCROSS_MP_INC=1 +rm -rf build +mkdir build +cd build +x86_64-apple-darwin14-cmake ../ -DCMAKE_TOOLCHAIN_FILE=/usr/lib/osxcross/toolchain.cmake +make +cp tsMuxer/tsmuxer ../bin/tsMuxeR +cd .. +rm -rf build