Team Fortress 2 Source Code as on 22/4/2020
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.

78 lines
2.2 KiB

  1. //-----------------------------------------------------------------------------
  2. // PROCESSGAMESTATS.VPC
  3. //
  4. // Project Script
  5. //-----------------------------------------------------------------------------
  6. $Macro SRCDIR "..\.."
  7. $Macro OUTBINDIR "$SRCDIR\..\game\bin"
  8. $Include "$SRCDIR\vpc_scripts\source_exe_con_base.vpc"
  9. $Configuration
  10. {
  11. $Compiler
  12. {
  13. $AdditionalIncludeDirectories "$BASE;$SRCDIR\utils\vmpi;$SRCDIR\game\shared;$SRCDIR\game\server;$SRCDIR\game\shared\tf;$SRCDIR\game\shared\econ;$SRCDIR\gcsdk\steamextra"
  14. $EnableC++Exceptions "Yes (/EHsc)"
  15. $PreprocessorDefinitions "$BASE;GAME_DLL;TF_DLL;NO_STEAM"
  16. }
  17. }
  18. $Project "Processgamestats"
  19. {
  20. $Folder "Source Files"
  21. {
  22. $File "$SRCDIR\public\filesystem_helpers.cpp"
  23. $File "$SRCDIR\public\filesystem_helpers.h"
  24. $File "$SRCDIR\game\server\GameStats_BasicStatsFunctions.cpp"
  25. $File "processgamestats.cpp"
  26. $Folder "Custom Stats"
  27. {
  28. $File "base_gamestats_parse.h"
  29. $File "cs_gamestats.h"
  30. $File "cstrike_gamestats_parse.cpp"
  31. $File "$SRCDIR\game\server\episodic\ep2_gamestats.h"
  32. $File "ep2_gamestats_parse.cpp"
  33. $File "$SRCDIR\game\server\tf\tf_gamestats.h"
  34. $File "tf_gamestats_parse.cpp"
  35. $File "$SRCDIR\game\shared\tf\tf_gamestats_shared.cpp"
  36. $File "$SRCDIR\game\shared\tf\tf_gamestats_shared.h"
  37. }
  38. }
  39. $Folder "Header Files"
  40. {
  41. $File "$SRCDIR\public\tier0\basetypes.h"
  42. $File "$SRCDIR\public\tier0\commonmacros.h"
  43. $File "$SRCDIR\public\tier0\dbg.h"
  44. $File "$SRCDIR\public\tier0\fasttimer.h"
  45. $File "$SRCDIR\game\shared\gamestats.h"
  46. $File "$SRCDIR\public\tier0\icommandline.h"
  47. $File "$SRCDIR\utils\vmpi\imysqlwrapper.h"
  48. $File "$SRCDIR\public\tier0\memdbgoff.h"
  49. $File "$SRCDIR\public\tier0\memdbgon.h"
  50. $File "$SRCDIR\public\tier0\platform.h"
  51. $File "$SRCDIR\public\tier0\protected_things.h"
  52. $File "$SRCDIR\public\string_t.h"
  53. $File "$SRCDIR\public\tier1\strtools.h"
  54. $File "$SRCDIR\public\tier1\utlmemory.h"
  55. $File "$SRCDIR\public\tier1\utlvector.h"
  56. $File "$SRCDIR\public\vstdlib\vstdlib.h"
  57. }
  58. $Folder "Database Setup"
  59. {
  60. $File "cstrike_gamestats.db"
  61. $File "portal_gamestats.db"
  62. $File "ep1_gamestats.db"
  63. $File "ep2_gamestats.db"
  64. $File "tf_gamestats.db"
  65. }
  66. $Folder "Link Libraries"
  67. {
  68. $Lib tier2
  69. }
  70. }