SCsub 607 B

123456789101112131415161718192021222324252627
  1. Import('env')
  2. Import('env_modules')
  3. # Thirdparty source files
  4. if (env["enet"] != "system"): # builtin
  5. thirdparty_dir = "#thirdparty/enet/"
  6. thirdparty_enet_sources = [
  7. "callbacks.c",
  8. "compress.c",
  9. "host.c",
  10. "list.c",
  11. "packet.c",
  12. "peer.c",
  13. "protocol.c",
  14. "unix.c",
  15. "win32.c",
  16. ]
  17. thirdparty_enet_sources = [thirdparty_dir + file for file in thirdparty_enet_sources]
  18. env_modules.add_source_files(env.modules_sources, thirdparty_enet_sources)
  19. env_modules.Append(CPPPATH = [thirdparty_dir])
  20. env_modules.add_source_files(env.modules_sources, "*.cpp")
  21. Export('env_modules')
  22. Export('env')