Counter Strike : Global Offensive Source Code
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.

74 lines
1.9 KiB

  1. //-----------------------------------------------------------------------------
  2. // VGUI_PERFTEST.VPC
  3. //
  4. // Project Script
  5. //-----------------------------------------------------------------------------
  6. $Macro SRCDIR "..\.."
  7. $Macro OUTBINDIR "$SRCDIR\..\game\bin"
  8. $Include "$SRCDIR\vpc_scripts\source_exe_win_win32_base.vpc"
  9. $Configuration
  10. {
  11. $Compiler
  12. {
  13. $AdditionalIncludeDirectories "$BASE,$SRCDIR\vgui2\include,$SRCDIR\vgui2\controls,..\common"
  14. }
  15. $Linker
  16. {
  17. $AdditionalDependencies "$BASE comctl32.lib odbc32.lib odbccp32.lib Rpcrt4.lib Imm32.lib"
  18. }
  19. }
  20. $Project "vguiPerfTest"
  21. {
  22. $Folder "Source Files"
  23. {
  24. $File "amalg_texture_parser.cpp"
  25. $File "$SRCDIR\public\interpolatortypes.cpp"
  26. $File "$SRCDIR\public\interpolatortypes.h"
  27. $File "vgui_perftest.cpp"
  28. $File "vguimaterial.cpp"
  29. $File "$SRCDIR\public\vgui_controls\vgui_controls.cpp"
  30. $File "$SRCDIR\public\studio.cpp"
  31. $File "$SRCDIR\public\collisionutils.cpp"
  32. $File "$SRCDIR\public\materialobjects\materialobjects.cpp"
  33. $File "mksutil.cpp"
  34. }
  35. $Folder "Header Files"
  36. {
  37. $File "amalg_texture_parser.h"
  38. $File "$SRCDIR\utils\common\cmdlib.h"
  39. $File "$SRCDIR\common\console_logging.h"
  40. $File "$SRCDIR\public\FileSystem.h"
  41. $File "$SRCDIR\public\tier1\interface.h"
  42. $File "vguimaterial.h"
  43. $File "$SRCDIR\public\pixelwriter.h"
  44. $File "mksutil.h"
  45. $File "$SRCDIR\vgui2\game_controls\GameUISystem.h"
  46. }
  47. $Folder "Link Libraries"
  48. {
  49. $Lib "$LIBPUBLIC\bitmap"
  50. $Lib "$LIBPUBLIC\datamodel"
  51. $Lib "$LIBPUBLIC\dmserializers"
  52. $Lib "$LIBPUBLIC\raytrace"
  53. $Lib "$LIBPUBLIC\appframework"
  54. $Lib "$LIBPUBLIC\dmxloader"
  55. $Lib "$LIBPUBLIC\game_controls"
  56. $Lib "$LIBPUBLIC\materialobjects"
  57. $Lib "$LIBPUBLIC\mathlib"
  58. $Lib "$LIBPUBLIC\matsys_controls"
  59. $Lib "$LIBPUBLIC\resourcefile"
  60. $Lib "$LIBPUBLIC\tier2"
  61. $Lib "$LIBPUBLIC\tier3"
  62. $Lib "$LIBPUBLIC\vtf"
  63. $Lib "$LIBPUBLIC\vgui_controls"
  64. $Lib "$LIBPUBLIC\vgui_surfacelib"
  65. $Lib "$LIBPUBLIC\videocfg"
  66. }
  67. }