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.
166 lines
5.0 KiB
166 lines
5.0 KiB
//----------------------------------------------------------------------------- |
|
// TIER1.VPC |
|
// |
|
// Project Script |
|
//----------------------------------------------------------------------------- |
|
|
|
$macro SRCDIR ".." |
|
|
|
$include "$SRCDIR\vpc_scripts\source_lib_base.vpc" |
|
|
|
$Configuration |
|
{ |
|
$Compiler |
|
{ |
|
$PreprocessorDefinitions "$BASE;TIER1_STATIC_LIB" |
|
} |
|
|
|
$Librarian [$WINDOWS] |
|
{ |
|
$AdditionalDependencies "$BASE Rpcrt4.lib" |
|
} |
|
} |
|
|
|
$Project "tier1" |
|
{ |
|
$Folder "Source Files" |
|
{ |
|
$File "bitbuf.cpp" |
|
$File "newbitbuf.cpp" |
|
$File "byteswap.cpp" |
|
$File "characterset.cpp" |
|
$File "checksum_crc.cpp" |
|
$File "checksum_md5.cpp" |
|
$File "checksum_sha1.cpp" |
|
$File "commandbuffer.cpp" |
|
$File "convar.cpp" |
|
$File "datamanager.cpp" |
|
$File "diff.cpp" |
|
$File "generichash.cpp" |
|
$File "ilocalize.cpp" |
|
$File "interface.cpp" |
|
$File "KeyValues.cpp" |
|
$File "keyvaluesjson.cpp" |
|
$File "kvpacker.cpp" |
|
$File "lzmaDecoder.cpp" |
|
$File "lzss.cpp" [!$SOURCESDK] |
|
$File "mempool.cpp" |
|
$File "memstack.cpp" |
|
$File "NetAdr.cpp" |
|
$File "splitstring.cpp" |
|
$File "processor_detect.cpp" [$WINDOWS||$X360] |
|
{ |
|
$Configuration |
|
{ |
|
$Compiler |
|
{ |
|
$EnableC++Exceptions "Yes (/EHsc)" [!$X360] |
|
} |
|
} |
|
} |
|
|
|
$File "processor_detect_linux.cpp" [$POSIX] |
|
$File "qsort_s.cpp" [$LINUXALL||$PS3] |
|
$File "rangecheckedvar.cpp" |
|
$File "reliabletimer.cpp" |
|
$File "stringpool.cpp" |
|
$File "strtools.cpp" |
|
$File "strtools_unicode.cpp" |
|
$File "tier1.cpp" |
|
$File "tokenreader.cpp" |
|
$File "sparsematrix.cpp" |
|
$File "uniqueid.cpp" |
|
$File "utlbuffer.cpp" |
|
$File "utlbufferutil.cpp" |
|
$File "utlstring.cpp" |
|
$File "utlsymbol.cpp" |
|
$File "utlbinaryblock.cpp" |
|
$File "pathmatch.cpp" [$LINUXALL] |
|
$File "snappy.cpp" |
|
$File "snappy-sinksource.cpp" |
|
$File "snappy-stubs-internal.cpp" |
|
} |
|
|
|
// Select bits from the LZMA SDK to support lzmaDecoder.h |
|
// Encoding support requires the full lzma project |
|
$Folder "LZMA Decompression Support" |
|
{ |
|
$File "$SRCDIR\utils\lzma\C\LzmaDec.h" |
|
$File "$SRCDIR\utils\lzma\C\LzmaDec.c" |
|
$File "$SRCDIR\utils\lzma\C\7zTypes.h" |
|
} |
|
|
|
$Folder "Header Files" |
|
{ |
|
$Folder "Internal Header Files" |
|
{ |
|
$File "snappy-internal.h" |
|
$File "snappy-stubs-internal.h" |
|
} |
|
$File "$SRCDIR\public\tier1\bitbuf.h" |
|
$File "$SRCDIR\public\tier1\byteswap.h" |
|
$File "$SRCDIR\public\tier1\callqueue.h" |
|
$File "$SRCDIR\public\tier1\characterset.h" |
|
$File "$SRCDIR\public\tier1\checksum_crc.h" |
|
$File "$SRCDIR\public\tier1\checksum_md5.h" |
|
$File "$SRCDIR\public\tier1\checksum_sha1.h" |
|
$File "$SRCDIR\public\tier1\CommandBuffer.h" |
|
$File "$SRCDIR\public\tier1\convar.h" |
|
$File "$SRCDIR\public\tier1\datamanager.h" |
|
$File "$SRCDIR\public\datamap.h" |
|
$File "$SRCDIR\public\tier1\delegates.h" |
|
$File "$SRCDIR\public\tier1\diff.h" |
|
$File "$SRCDIR\public\tier1\fmtstr.h" |
|
$File "$SRCDIR\public\tier1\functors.h" |
|
$File "$SRCDIR\public\tier1\generichash.h" |
|
$File "$SRCDIR\public\tier1\iconvar.h" |
|
$File "$SRCDIR\public\tier1\ilocalize.h" |
|
$File "$SRCDIR\public\tier1\interface.h" |
|
$File "$SRCDIR\public\tier1\KeyValues.h" |
|
$File "$SRCDIR\public\tier1\keyvaluesjson.h" |
|
$File "$SRCDIR\public\tier1\kvpacker.h" |
|
$File "$SRCDIR\public\tier1\lzmaDecoder.h" |
|
$File "$SRCDIR\public\tier1\lzss.h" |
|
$File "$SRCDIR\public\tier1\mempool.h" |
|
$File "$SRCDIR\public\tier1\memstack.h" |
|
$File "$SRCDIR\public\tier1\netadr.h" |
|
$File "$SRCDIR\public\tier1\processor_detect.h" |
|
$File "$SRCDIR\public\tier1\rangecheckedvar.h" |
|
$File "$SRCDIR\public\tier1\refcount.h" |
|
$File "$SRCDIR\public\tier1\smartptr.h" |
|
$File "$SRCDIR\public\tier1\snappy.h" |
|
$File "$SRCDIR\public\tier1\snappy-sinksource.h" |
|
$File "$SRCDIR\public\tier1\stringpool.h" |
|
$File "$SRCDIR\public\tier1\strtools.h" |
|
$File "$SRCDIR\public\tier1\tier1.h" |
|
$File "$SRCDIR\public\tier1\tokenreader.h" |
|
$File "$SRCDIR\public\tier1\uniqueid.h" [$WINDOWS] |
|
$File "$SRCDIR\public\tier1\utlbidirectionalset.h" |
|
$File "$SRCDIR\public\tier1\utlblockmemory.h" |
|
$File "$SRCDIR\public\tier1\utlbuffer.h" |
|
$File "$SRCDIR\public\tier1\utlbufferutil.h" |
|
$File "$SRCDIR\public\tier1\utlcommon.h" |
|
$File "$SRCDIR\public\tier1\utldict.h" |
|
$File "$SRCDIR\public\tier1\utlenvelope.h" |
|
$File "$SRCDIR\public\tier1\utlfixedmemory.h" |
|
$File "$SRCDIR\public\tier1\utlhandletable.h" |
|
$File "$SRCDIR\public\tier1\utlhash.h" |
|
$File "$SRCDIR\public\tier1\utlhashtable.h" |
|
$File "$SRCDIR\public\tier1\utllinkedlist.h" |
|
$File "$SRCDIR\public\tier1\utlmap.h" |
|
$File "$SRCDIR\public\tier1\utlmemory.h" |
|
$File "$SRCDIR\public\tier1\utlmultilist.h" |
|
$File "$SRCDIR\public\tier1\utlpriorityqueue.h" |
|
$File "$SRCDIR\public\tier1\utlqueue.h" |
|
$File "$SRCDIR\public\tier1\utlrbtree.h" |
|
$File "$SRCDIR\public\tier1\UtlSortVector.h" |
|
$File "$SRCDIR\public\tier1\utlstack.h" |
|
$File "$SRCDIR\public\tier1\utlstring.h" |
|
$File "$SRCDIR\public\tier1\UtlStringMap.h" |
|
$File "$SRCDIR\public\tier1\utlsymbol.h" |
|
$File "$SRCDIR\public\tier1\utlsymbollarge.h" |
|
$File "$SRCDIR\public\tier1\utlvector.h" |
|
$File "$SRCDIR\public\tier1\utlbinaryblock.h" |
|
$File "$SRCDIR\common\xbox\xboxstubs.h" [$WINDOWS] |
|
} |
|
}
|
|
|