summaryrefslogtreecommitdiffstats
path: root/qmake/book/qmake-preface.leaf
diff options
context:
space:
mode:
Diffstat (limited to 'qmake/book/qmake-preface.leaf')
-rw-r--r--qmake/book/qmake-preface.leaf18
1 files changed, 18 insertions, 0 deletions
diff --git a/qmake/book/qmake-preface.leaf b/qmake/book/qmake-preface.leaf
new file mode 100644
index 0000000..50880f5
--- /dev/null
+++ b/qmake/book/qmake-preface.leaf
@@ -0,0 +1,18 @@
+\chapter Introduction to qmake
+
+\section1 Introduction to qmake
+
+\e qmake is a tool created by Trolltech to write makefiles for
+different compilers and platforms.
+
+Writing makefiles by hand can be difficult and error prone, especially
+if several makefiles are required for different compiler and platform
+combinations. With \e qmake, developers create a simple single
+'project' file and run \e qmake to generate the appropriate
+makefiles. \e qmake takes care of all the compiler and platform
+dependencies, freeing developers to focus on their code. Trolltech
+uses \e qmake as the primary build tool for the Qt library, and for
+the tools supplied with Qt.
+
+\e qmake also takes care of Qt's special requirements, automatically
+including build rules for \link moc.html moc\endlink and \e uic.