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.

73 lines
1.7 KiB

  1. //============ Copyright (c) Valve Corporation, All rights reserved. ==========
  2. //
  3. // Converts various input bitmap & geometry formats into standard
  4. // Valve formats, renames and places items in the proper directories
  5. // and calls vtex/studiomdl and can ZIP archive the results.
  6. //
  7. // Uses:
  8. //
  9. // itemtest_lib to do the work
  10. // itemtest_controls for VGUI
  11. //
  12. //=============================================================================
  13. $Macro SRCDIR "..\.."
  14. $Macro OUTBINDIR "$SRCDIR\..\game\bin"
  15. $Include "$SRCDIR\vpc_scripts\source_exe_win_win32_base.vpc"
  16. $Include "$SRCDIR\utils\itemtest_lib\itemtest_lib_support.vpc"
  17. $Configuration
  18. {
  19. $Linker
  20. {
  21. $AdditionalDependencies "$BASE comctl32.lib odbc32.lib odbccp32.lib Rpcrt4.lib"
  22. }
  23. }
  24. $Project "itemtest"
  25. {
  26. $Folder "Source Files"
  27. {
  28. $File "itemtest_vgui.cpp"
  29. $File "itemtestapp.cpp"
  30. $Folder "External"
  31. {
  32. $File "$SRCDIR\public\interpolatortypes.cpp"
  33. $File "$SRCDIR\public\movieobjects\movieobjects.cpp"
  34. $File "$SRCDIR\public\vgui_controls\vgui_controls.cpp"
  35. }
  36. }
  37. $Folder "Header Files"
  38. {
  39. $File "itemtestapp.h"
  40. $Folder "External"
  41. {
  42. $File "$SRCDIR\public\interpolatortypes.h"
  43. }
  44. }
  45. $Folder "Link Libraries"
  46. {
  47. $DynamicFile "$SRCDIR\lib\public\appframework.lib"
  48. $DynamicFile "$SRCDIR\lib\public\bitmap.lib"
  49. $DynamicFile "$SRCDIR\lib\public\mathlib.lib"
  50. $DynamicFile "$SRCDIR\lib\public\tier2.lib"
  51. $DynamicFile "$SRCDIR\lib\public\tier3.lib"
  52. $DynamicFile "$SRCDIR\lib\public\steam_api.lib"
  53. $DynamicFile "$SRCDIR\lib\public\vtf.lib"
  54. $DynamicFile "$SRCDIR\lib\public\itemtest_controls.lib"
  55. $DynamicFile "$SRCDIR\lib\public\vgui_controls.lib"
  56. }
  57. $Folder "Resources" [$WIN32]
  58. {
  59. $File "res/itemtest.rc"
  60. $File "res/itemtest.ico"
  61. }
  62. }