SConscript
上传用户:market2
上传日期:2018-11-18
资源大小:18786k
文件大小:1k
源码类别:

外挂编程

开发平台:

Windows_Unix

  1. # -*-python-*-
  2. Import('*')
  3. XSTools_dir = '../auto/XSTools'
  4. ### consoleui-test ###
  5. if not win32:
  6. dir = XSTools_dir + '/unix'
  7. e = env.Clone()
  8. e.Append(CPPPATH = dir)
  9. e.Append(LIBS = [READLINE_LIB, 'pthread'])
  10. if have_ncurses:
  11. e.Append(LIBS = ['ncurses'])
  12. else:
  13. e.Append(LIBS = ['termcap'])
  14. e.Append(LIBPATH = ['/usr/lib/termcap'])
  15. e.Program('consoleui-test', [
  16. 'consoleui-test.cpp',
  17. dir + '/consoleui.cpp'
  18. ])
  19. ### http-reader-test ###
  20. dir = XSTools_dir + '/utils'
  21. e = env.Clone()
  22. e.Append(CPPPATH = dir)
  23. if win32:
  24. e.Append(LIBS = ['wininet'])
  25. else:
  26. e.Append(LIBS = ['pthread'])
  27. e.ParseConfig('curl-config --cflags --libs')
  28. e.Program('http-reader-test', [
  29. 'http-reader-test.cpp',
  30. dir + '/http-reader.cpp',
  31. dir + '/std-http-reader.cpp',
  32. dir + '/mirror-http-reader.cpp'
  33. ])