//-----------------------------------------------------------------------------
//	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
	}

}