src.pro 794 Bytes
Newer Older
Eike Ziller's avatar
Eike Ziller committed
1 2
include(../qtcreator.pri)

con's avatar
con committed
3 4 5
TEMPLATE  = subdirs
CONFIG   += ordered

Eike Ziller's avatar
Eike Ziller committed
6 7 8 9
QBS_DIRS = \
    qbscorelib \
    qbsqtprofilesetup \
    qbsapps \
10
    qbslibexec \
Eike Ziller's avatar
Eike Ziller committed
11 12
    qbsplugins \
    qbsstatic
Eike Ziller's avatar
Eike Ziller committed
13

Eike Ziller's avatar
Eike Ziller committed
14 15 16 17 18
qbscorelib.subdir = shared/qbs/src/lib/corelib
qbsqtprofilesetup.subdir = shared/qbs/src/lib/qtprofilesetup
qbsqtprofilesetup.depends = qbscorelib
qbsapps.subdir = shared/qbs/src/app
qbsapps.depends = qbsqtprofilesetup
19 20
qbslibexec.subdir = shared/qbs/src/libexec
qbslibexec.depends = qbscorelib
Eike Ziller's avatar
Eike Ziller committed
21 22
qbsplugins.subdir = shared/qbs/src/plugins
qbsstatic.file = shared/qbs/static.pro
Eike Ziller's avatar
Eike Ziller committed
23

24 25 26 27
exists(shared/qbs/qbs.pro) {
    isEmpty(QBS_INSTALL_DIR):QBS_INSTALL_DIR = $$(QBS_INSTALL_DIR)
    isEmpty(QBS_INSTALL_DIR):SUBDIRS += $$QBS_DIRS
}
28
TR_EXCLUDE = shared/qbs
Eike Ziller's avatar
Eike Ziller committed
29 30

SUBDIRS += \
con's avatar
con committed
31
    libs \
32
    app \
33 34
    plugins \
    tools