Counter Strike : Global Offensive Source Code
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//----------------------------------------------------------------------------- // VALVE_AVI.VPC // // Project Script // // MGP 4/010 Updated to support Quicktime on OSX. Win32 builds can optionally // be enabled for cross platform work if quickTime is installed on the Win32 // PC. //-----------------------------------------------------------------------------
$Macro SRCDIR ".." $Macro OUTBINDIR "$SRCDIR\..\game\bin"
$Include "$SRCDIR\vpc_scripts\source_dll_base.vpc" $include "$SRCDIR\vpc_scripts\source_video_base.vpc"
$Configuration { $Compiler { // Win32 - need to point to Quicktime 7 for Win SDK directory so that dependant includes will work $AdditionalIncludeDirectories "$BASE,..\common\quicktime_win32\" [$QUICKTIME_WINDOWS] $AdditionalIncludeDirectories "$BASE;$SRCDIR\dx9sdk\include" [$WINDOWS] $AdditionalIncludeDirectories "$BASE;$SRCDIR\thirdparty\sdl\include;$SRCDIR\thirdparty\sdl_mixer" [$LINUXALL] } $Linker { $IgnoreImportLibrary "Yes" [$WINDOWS] $AdditionalDependencies "$BASE vfw32.lib" [$WINDOWS] $SystemLibraries "iconv" [$OSXALL] $SystemFrameworks "Quicktime;Carbon" $AdditionalLibraryDirectories "$BASE;$SRCDIR\dx9sdk\lib" [$WINDOWS] $GCC_ExtraLinkerFlags "-z muldefs -L$SRCDIR/thirdparty/sdl/build/.libs" [$LINUXALL] $SystemLibraries "SDL2" [$LINUXALL] } }
$Project "valve_avi" { $Folder "Source Files" { $File "avi.cpp" [$WINDOWS] $File "avi_osx.cpp" [$OSXALL] $File "bink.cpp" [!$OSXALL] $file "quicktime.cpp" [$QUICKTIME_VIDEO||$QUICKTIME_WINDOWS] }
$Folder "Header Files" { $File "avi.h" $file "quicktime.h" // $File "$SRCDIR\BinkSDK\bink.h" $File "$SRCDIR\public\pixelwriter.h" }
$Folder "Interface" { $File "$SRCDIR\public\avi\iavi.h" $File "$SRCDIR\public\avi\ibik.h" $File "$SRCDIR\public\avi\iquicktime.h" }
$Folder "Link Libraries" [$WINDOWS||$X360||$POSIX] { $Lib tier2 $lib tier3 $File "$SRCDIR\lib\common\quicktime\QTMLClient.lib" [$QUICKTIME_WINDOWS] $File "$SRCDIR\DX9SDK\lib\dsound.lib" [$QUICKTIME_WINDOWS] $File "$SRCDIR\DX9SDK\lib\dxguid.lib" [$QUICKTIME_WINDOWS] $File "$SRCDIR\lib\common\libSDL2_mixer.a" [$LINUXALL] }
}
|