summaryrefslogtreecommitdiff
path: root/gcsdk/gcsdk_game_include.vpc
blob: b726881bf364e69a5dfe30599cf67c07cd2a029a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//-----------------------------------------------------------------------------
//	gcsdk_include.vpc
//
//	Project Script
//-----------------------------------------------------------------------------

$MacroRequired "PLATFORM"
$MacroRequired GENERATED_PROTO_DIR

$include "$SRCDIR\vpc_scripts\protobuf_builder.vpc"
$include "$SRCDIR\gcsdk\steammessages_include.vpc"

$Configuration
{
	$General
	{
		$AdditionalProjectDependencies			"gcsdk"
	}
}

$Project
{
	$File "$SRCDIR/gcsdk/gcsystemmsgs.proto"
	$Folder "Generated Files" [!$OSXALL]
	{
		$DynamicFile "$GENERATED_PROTO_DIR/gcsystemmsgs.pb.h"
		$DynamicFile "$GENERATED_PROTO_DIR/gcsystemmsgs.pb.cc"
		{
			$Configuration
			{
				$Compiler 
				{
					$Create/UsePrecompiledHeader	"Not Using Precompiled Headers"
				}
			}
		}
	}

	$Folder "Link Libraries"
	{
		$Lib	gcsdk
	}

}