Tools.pro 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # -------------------------------------------------------------------
  2. # Root project file for tools
  3. #
  4. # See 'Tools/qmake/README' for an overview of the build system
  5. # -------------------------------------------------------------------
  6. TEMPLATE = subdirs
  7. CONFIG += ordered
  8. build?(webkit1) {
  9. build?(testbrowser): SUBDIRS += QtTestBrowser/QtTestBrowser.pro
  10. build?(drt): SUBDIRS += DumpRenderTree/qt/DumpRenderTree.pro
  11. }
  12. build?(webkit2) {
  13. # WTR's InjectedBundle depends currently on WK1's DumpRenderTreeSupport
  14. build?(webkit1):build?(wtr):have?(QTQUICK): SUBDIRS += WebKitTestRunner/WebKitTestRunner.pro
  15. build?(minibrowser) {
  16. have?(QTQUICK): SUBDIRS += MiniBrowser/qt/MiniBrowser.pro
  17. SUBDIRS += MiniBrowser/qt/raw/MiniBrowserRaw.pro
  18. }
  19. !production_build {
  20. # Only tested on Linux so far.
  21. linux* {
  22. SUBDIRS += TestWebKitAPI
  23. }
  24. }
  25. }
  26. build?(imagediff): SUBDIRS += ImageDiff/ImageDiff.pro
  27. build?(test_npapi): SUBDIRS += DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro
  28. OTHER_FILES = \
  29. Scripts/* \
  30. $$files(Scripts/webkitpy/*.py, true) \
  31. $$files(Scripts/webkitperl/*.p[l|m], true) \
  32. qmake/README \
  33. qmake/dump-features.pl \
  34. qmake/config.tests/README \
  35. qmake/config.tests/fontconfig/* \
  36. qmake/config.tests/gccdepends/* \
  37. qmake/config.tests/libexecdir/* \
  38. qmake/mkspecs/modules/* \
  39. qmake/mkspecs/features/*.prf \
  40. qmake/mkspecs/features/*.pri \
  41. qmake/mkspecs/features/mac/*.prf \
  42. qmake/mkspecs/features/unix/*.prf \
  43. qmake/mkspecs/features/win32/*.prf