forked from qt-creator/qt-creator
Change-Id: I45f848aa65c978b7d7117b7f990fb5289d921df2 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
64 lines
1.4 KiB
QML
64 lines
1.4 KiB
QML
import qbs
|
|
import qbs.File
|
|
|
|
Project {
|
|
name: "documentation"
|
|
|
|
QtcDocumentation {
|
|
name: "user doc online"
|
|
isOnlineDoc: true
|
|
mainDocConfFile: "qtcreator/qtcreator-online.qdocconf"
|
|
|
|
files: [
|
|
"qtcreator/src/**/*",
|
|
]
|
|
}
|
|
|
|
QtcDocumentation {
|
|
name: "user doc offline"
|
|
isOnlineDoc: false
|
|
mainDocConfFile: "qtcreator/qtcreator.qdocconf"
|
|
|
|
files: [
|
|
"qtcreator/src/**/*",
|
|
]
|
|
}
|
|
|
|
QtcDocumentation {
|
|
name: "API doc online"
|
|
isOnlineDoc: true
|
|
mainDocConfFile: "qtcreatordev/qtcreator-dev-online.qdocconf"
|
|
|
|
Group {
|
|
name: "sources"
|
|
files: [
|
|
"qtcreatordev/src/**/*",
|
|
]
|
|
}
|
|
}
|
|
|
|
QtcDocumentation {
|
|
name: "API doc offline"
|
|
isOnlineDoc: false
|
|
mainDocConfFile: "qtcreatordev/qtcreator-dev.qdocconf"
|
|
|
|
Group {
|
|
name: "sources"
|
|
files: [
|
|
"qtcreatordev/src/**/*",
|
|
]
|
|
}
|
|
}
|
|
|
|
property string qbsBaseDir: project.sharedSourcesDir + "/qbs"
|
|
property bool qbsSubModuleExists: File.exists(qbsBaseDir + "/qbs.qbs")
|
|
Properties {
|
|
condition: qbsSubModuleExists
|
|
|
|
references: [qbsBaseDir + "/doc/doc.qbs"]
|
|
|
|
// The first entry is for overriding qbs' own qbsbuildconfig module.
|
|
qbsSearchPaths: [project.ide_source_tree + "/qbs", qbsBaseDir + "/qbs-resources"]
|
|
}
|
|
}
|