diff --git a/build_tc.sh b/build_tc.sh index 2df8c5b..01f15ba 100644 --- a/build_tc.sh +++ b/build_tc.sh @@ -18,9 +18,11 @@ else exit 1 fi -if [ ! -d "$BUILD" ]; then - mkdir $BUILD $BUILD/include $BUILD/lib $BUILD/lib/pkgconfig -fi +# Create build dirs +[ ! -d "$BUILD" ] && mkdir $BUILD +[ ! -d "$BUILD/include" ] && mkdir $BUILD/include +[ ! -d "$BUILD/lib" ] && mkdir $BUILD/lib +[ ! -d "$BUILD/lib/pkgconfig" ] && mkdir $BUILD/lib/pkgconfig function compile { cd $SRC/$1 @@ -35,7 +37,7 @@ function compile { if [ "$STEP" == "svt-av1" ]; then cd $SRC/svt-av1/Build cmake .. -G"Visual Studio 15 2017" -A x64 -DCMAKE_INSTALL_PREFIX=$BUILD -DCMAKE_CONFIGURATION_TYPES="Debug;Release" - MSBuild.exe /maxcpucount:$CPU_CORES /property:Configuration="$MSBUILD_CONFIG" /property:ConfigurationType="StaticLibrary" Source/Lib/Encoder/SvtAv1Enc.vcxproj + MSBuild.exe /maxcpucount:$CPU_CORES /property:Configuration="$MSBUILD_CONFIG" /property:ConfigurationType="StaticLibrary" /property:TargetExt=".lib" Source/Lib/Encoder/SvtAv1Enc.vcxproj cp ../Bin/Release/$MSBUILD_CONFIG/SvtAv1Enc.lib $BUILD/lib/ cp SvtAv1Enc.pc $BUILD/lib/pkgconfig/ cd $SRC/ffmpeg