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.
53 lines
1.3 KiB
53 lines
1.3 KiB
//----------------------------------------------------------------------------- |
|
// APPFRAMEWORK.VPC |
|
// |
|
// Project Script |
|
//----------------------------------------------------------------------------- |
|
|
|
$macro SRCDIR ".." |
|
|
|
$include "$SRCDIR\vpc_scripts\source_lib_base.vpc" |
|
|
|
$Configuration |
|
{ |
|
$General |
|
{ |
|
$AdditionalProjectDependencies "$BASE;togl" [!$IS_LIB_PROJECT && $GL] |
|
} |
|
|
|
$Linker [$OSXALL] |
|
{ |
|
$SystemFrameworks "Carbon;OpenGL;Quartz;Cocoa;IOKit" |
|
} |
|
} |
|
|
|
$Project "appframework" |
|
{ |
|
$Folder "Source Files" |
|
{ |
|
$File "AppSystemGroup.cpp" |
|
$File "$SRCDIR\public\filesystem_init.cpp" |
|
$File "vguimatsysapp.cpp" [$WIN32] |
|
$File "winapp.cpp" [$WIN32] |
|
$File "posixapp.cpp" [$POSIX] |
|
$File "sdlmgr.cpp" [$SDL] |
|
$File "glmrendererinfo_osx.mm" [$OSXALL] |
|
} |
|
|
|
$Folder "Interface" |
|
{ |
|
$File "$SRCDIR\public\appframework\AppFramework.h" |
|
$File "$SRCDIR\public\appframework\IAppSystem.h" |
|
$File "$SRCDIR\public\appframework\IAppSystemGroup.h" |
|
$File "$SRCDIR\public\appframework\tier2app.h" |
|
$File "$SRCDIR\public\appframework\tier3app.h" |
|
$File "$SRCDIR\public\appframework\VguiMatSysApp.h" |
|
$File "$SRCDIR\public\appframework\ilaunchermgr.h" |
|
} |
|
|
|
$Folder "Link Libraries" |
|
{ |
|
$ImpLib togl [!$IS_LIB_PROJECT && $GL] |
|
$ImpLib SDL2 [!$IS_LIB_PROJECT && $SDL] |
|
} |
|
}
|
|
|