WebKit.pro 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. # -------------------------------------------------------------------
  2. # Root project file, used to load WebKit in Qt Creator and for
  3. # building QtWebKit.
  4. #
  5. # See 'Tools/qmake/README' for an overview of the build system
  6. # -------------------------------------------------------------------
  7. TEMPLATE = subdirs
  8. CONFIG += ordered
  9. !equals(QT_MAJOR_VERSION, 5): error("Building WebKit with Qt versions older than 5.0 is not supported.")
  10. WTF.file = Source/WTF/WTF.pro
  11. WTF.makefile = Makefile.WTF
  12. SUBDIRS += WTF
  13. JavaScriptCore.file = Source/JavaScriptCore/JavaScriptCore.pro
  14. JavaScriptCore.makefile = Makefile.JavaScriptCore
  15. SUBDIRS += JavaScriptCore
  16. use?(3D_GRAPHICS) {
  17. ANGLE.file = Source/ThirdParty/ANGLE/ANGLE.pro
  18. ANGLE.makefile = Makefile.ANGLE
  19. SUBDIRS += ANGLE
  20. }
  21. WebCore.file = Source/WebCore/WebCore.pro
  22. WebCore.makefile = Makefile.WebCore
  23. SUBDIRS += WebCore
  24. build?(webkit1) {
  25. webkit1.file = Source/WebKit/WebKit1.pro
  26. webkit1.makefile = Makefile.WebKit1
  27. SUBDIRS += webkit1
  28. }
  29. build?(webkit2) {
  30. webkit2.file = Source/WebKit2/WebKit2.pro
  31. webkit2.makefile = Makefile.WebKit2
  32. SUBDIRS += webkit2
  33. }
  34. QtWebKit.file = Source/QtWebKit.pro
  35. QtWebKit.makefile = Makefile.QtWebKit
  36. SUBDIRS += QtWebKit
  37. !production_build {
  38. # Only tested on Linux so far.
  39. linux* {
  40. gtest.file = Source/ThirdParty/gtest/gtest.pro
  41. gtest.makefile = Makefile.gtest
  42. SUBDIRS += gtest
  43. }
  44. }
  45. Tools.file = Tools/Tools.pro
  46. Tools.makefile = Makefile.Tools
  47. SUBDIRS += Tools
  48. # Number of times incremental builds have failed: 1