Changeset View
Changeset View
Standalone View
Standalone View
projectmanagers/qmake/tests/test_qmakeproject.cpp
Show First 20 Lines • Show All 97 Lines • ▼ Show 20 Line(s) | 97 | { | |||
---|---|---|---|---|---|
98 | // note: all checks from QMakeProjectManager::projectNeedsConfiguration must be satisfied | 98 | // note: all checks from QMakeProjectManager::projectNeedsConfiguration must be satisfied | ||
99 | const QString fileName | 99 | const QString fileName | ||
100 | = QString("%1/%2/.kdev4/%3.kdev4").arg(QMAKE_TESTS_PROJECTS_DIR).arg(projectName).arg(projectName); | 100 | = QString("%1/%2/.kdev4/%3.kdev4").arg(QMAKE_TESTS_PROJECTS_DIR).arg(projectName).arg(projectName); | ||
101 | 101 | | |||
102 | KConfig cfg(fileName); | 102 | KConfig cfg(fileName); | ||
103 | KConfigGroup group(&cfg, QMakeConfig::CONFIG_GROUP); | 103 | KConfigGroup group(&cfg, QMakeConfig::CONFIG_GROUP); | ||
104 | 104 | | |||
105 | group.writeEntry(QMakeConfig::BUILD_FOLDER, buildDir); | 105 | group.writeEntry(QMakeConfig::BUILD_FOLDER, buildDir); | ||
106 | group.writeEntry(QMakeConfig::QMAKE_BINARY, QMAKE_TESTS_QMAKE_BINARY); | 106 | group.writeEntry(QMakeConfig::QMAKE_EXECUTABLE, QMAKE_TESTS_QMAKE_EXECUTABLE); | ||
107 | group.sync(); | 107 | group.sync(); | ||
108 | 108 | | |||
109 | /// create subgroup for one build dir | 109 | /// create subgroup for one build dir | ||
110 | KConfigGroup buildDirGroup = KConfigGroup(&cfg, QMakeConfig::CONFIG_GROUP).group(buildDir); | 110 | KConfigGroup buildDirGroup = KConfigGroup(&cfg, QMakeConfig::CONFIG_GROUP).group(buildDir); | ||
111 | buildDirGroup.writeEntry(QMakeConfig::QMAKE_BINARY, QMAKE_TESTS_QMAKE_BINARY); | 111 | buildDirGroup.writeEntry(QMakeConfig::QMAKE_EXECUTABLE, QMAKE_TESTS_QMAKE_EXECUTABLE); | ||
112 | buildDirGroup.sync(); | 112 | buildDirGroup.sync(); | ||
113 | 113 | | |||
114 | QVERIFY(QFileInfo::exists(fileName)); | 114 | QVERIFY(QFileInfo::exists(fileName)); | ||
115 | } | 115 | } | ||
116 | 116 | | |||
117 | // opens project with kdevelop | 117 | // opens project with kdevelop | ||
118 | const QUrl projectUrl = QUrl::fromLocalFile( | 118 | const QUrl projectUrl = QUrl::fromLocalFile( | ||
119 | QString("%1/%2/%3.kdev4").arg(QMAKE_TESTS_PROJECTS_DIR).arg(projectName).arg(projectName)); | 119 | QString("%1/%2/%3.kdev4").arg(QMAKE_TESTS_PROJECTS_DIR).arg(projectName).arg(projectName)); | ||
Show All 26 Lines |