SConscript 716 B

123456789101112131415161718192021222324252627282930313233
  1. Import('env')
  2. experimental_env = env.Clone()
  3. experimental_env.Append(LIBS=[
  4. 'gflags',
  5. 'glog',
  6. 'gtest',
  7. 'boost_system',
  8. 'boost_thread'
  9. ])
  10. experimental_env.Program('chat/chat_message.cc')
  11. experimental_env.Program('chat/chat_server.cc')
  12. experimental_env.Program('chat/posix_chat_client.cc')
  13. http_server_srcs = [
  14. "http_server/connection.cc",
  15. "http_server/connection_manager.cc",
  16. "http_server/mime_types.cc",
  17. "http_server/posix_main.cc",
  18. "http_server/reply.cc",
  19. "http_server/request_handler.cc",
  20. "http_server/request_parser.cc",
  21. "http_server/server.cc",
  22. ]
  23. http_server_objs = []
  24. for src in http_server_srcs:
  25. http_server_objs += experimental_env.Object(src)
  26. experimental_env.Program(http_server_objs)