diff options
Diffstat (limited to 'vpc_scripts/source_dll_posix_base.vpc')
| -rw-r--r-- | vpc_scripts/source_dll_posix_base.vpc | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/vpc_scripts/source_dll_posix_base.vpc b/vpc_scripts/source_dll_posix_base.vpc new file mode 100644 index 0000000..d57374c --- /dev/null +++ b/vpc_scripts/source_dll_posix_base.vpc @@ -0,0 +1,51 @@ + +$Include "$SRCDIR\vpc_scripts\version.vpc" +$Include "$SRCDIR\vpc_scripts\source_posix_base.vpc" + + +$MacroRequired "OUTBINNAME" "$PROJECTNAME" +$MacroRequired "OUTBINDIR" "$SRCDIR\..\game\bin" + + +// General configuration info. +$Configuration +{ + $General + { + $ConfigurationType "Dynamic Library (.dll)" + $GameOutputFile "$OUTBINDIR/$OUTBINNAME$OUTDLLEXT" + } + + $Compiler + { + $PreprocessorDefinitions "$BASE;DLLNAME=$OUTBINNAME" + } + + $Linker + { + $OutputFile "$(OBJ_DIR)/$OUTBINNAME$OUTDLLEXT" + } +} + +// Skeleton Project - All derived projects get this as a starting base +$Project +{ + $Folder "Source Files" + { + $File "$SRCDIR\public\tier0\memoverride.cpp" + { + $Configuration + { + $Compiler + { + $Create/UsePrecompiledHeader "Not Using Precompiled Headers" + } + } + } + } + + $Folder "Resources" + { + $File "$ROOTSCRIPT" + } +} |