dmitrysenkovich

Untitled

Aug 20th, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Import('env')
  2.  
  3. CPPDEFINES = [
  4. 'WORLDGENERAL_EXPORTS',
  5. ]
  6.  
  7. LIBS = [
  8. 'ed_api',
  9. 'edCore',
  10. 'edMath',
  11. 'edObjects',
  12. 'UserInterface',
  13. 'GraphicsXP',
  14. 'Input',
  15. 'Inter',
  16. 'World',
  17. 'osgMath',
  18. 'zlib',
  19. 'lua',
  20. 'ed_sound',
  21. 'Inter',
  22. 'wmm',
  23. ]
  24.  
  25. if env.has_key('TERRAIN4'):
  26. CPPDEFINES += ['USE_TERRAIN4',]
  27. LIBS += ['edTerrain',]
  28. else:
  29. LIBS += ['edTerrain',]
  30.  
  31. env.edSharedLibrary(
  32. target = 'WorldGeneral',
  33.  
  34. source = env.RGlob('./Source/*.cpp')+['./pch/StdAfx.cpp'],
  35. header = env.RGlob('./Include/*.h')+['./pch/StdAfx.h'],
  36.  
  37. CPPPATH = [
  38. '../',
  39. '../ed_api/public',
  40. './pch',
  41. 'Include',
  42. '../Core/inc',
  43. '../Inter/Include',
  44. '../World/Include',
  45. '../edObjects/Include',
  46. '../edterrain3/edTerrain/Include',
  47. '../osgUtils/inc',
  48. '../Terrain/Include',
  49. '../UserInterface/Include',
  50. '../WeaponsBase/Include',
  51. '../Weapons/Include',
  52. "../Weapons/Ammunition/Include",
  53. '../Effects/Interface',
  54. '../Effects/ParticleSystem/inc',
  55. '../Math/Include',
  56. '../Math/Include/GraphMath',
  57. '../GraphicsXP/Include',
  58. '../blocksim/includes/simulation',
  59. '../offshore/Include/',
  60. '../Input/include',
  61. '../transport/Include',
  62. '../pathfinder/include',
  63. ],
  64.  
  65. LIBS = LIBS,
  66.  
  67. CPPDEFINES = CPPDEFINES
  68.  
  69. );
Advertisement
Add Comment
Please, Sign In to add comment