api.hxml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. -cp ../Kha/Sources
  2. -cp ../Kha/Backends/Krom
  3. -cp ../armory/Sources
  4. -cp ../iron/Sources
  5. -cp ../lib/haxebullet/Sources
  6. -cp ../lib/haxerecast/Sources
  7. -cp ../lib/zui/Sources
  8. --macro include('iron', true, null, ['../iron/Sources'])
  9. --macro include('haxebullet', true, null, ['../lib/haxebullet/Sources'])
  10. --macro include('haxerecast', true, null, ['../lib/haxerecast/Sources'])
  11. --macro include('armory', true, ['armory.network'], ['../armory/Sources','../iron/Sources'])
  12. --macro include('zui', true, null, ['../lib/zui/Sources'])
  13. -D arm_bullet
  14. -D arm_physics
  15. -D arm_terrain
  16. -D arm_stream
  17. -D rp_probes
  18. -D arm_batch
  19. -D arm_physics_soft
  20. -D arm_deferred
  21. -D arm_csm
  22. -D arm_ui
  23. -D rp_hdr
  24. -D rp_renderer=Deferred
  25. -D rp_shadowmap
  26. -D rp_shadowmap_cascade=1024
  27. -D rp_shadowmap_cube=512
  28. -D rp_background=World
  29. -D rp_render_to_texture
  30. -D rp_compositornodes
  31. -D rp_antialiasing=SMAA
  32. -D rp_supersampling=1
  33. -D rp_ssgi=SSAO
  34. -D arm_audio
  35. -D arm_noembed
  36. -D arm_soundcompress
  37. -D arm_skin
  38. -D arm_morph_target
  39. -D arm_particles
  40. -D arm_cpu_particles
  41. -D arm_gpu_particles
  42. -D sys_krom
  43. -D sys_g1
  44. -D sys_g2
  45. -D sys_g3
  46. -D sys_g4
  47. -D sys_a1
  48. -D sys_a2
  49. -D kha_js
  50. -D kha_krom
  51. -D kha_krom_js
  52. -D kha_direct3d11
  53. -D kha_g1
  54. -D kha_g2
  55. -D kha_g3
  56. -D kha_g4
  57. -D kha_a1
  58. -D kha_a2
  59. -D kha
  60. -D kha_version=1810
  61. -D kha_project_name=untitled
  62. --no-output
  63. -dce no
  64. -js krom\krom.js
  65. -main Main