diff options
author | Christian Kandeler <christian.kandeler@digia.com> | 2012-10-31 18:07:20 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@digia.com> | 2012-11-02 14:09:23 +0100 |
commit | d4a46fdcdf433ce17113e93d52c70cda6b83d04c (patch) | |
tree | b3f345245d2789e8cb053f62f0552cdbd20e29db /src/app/shared | |
parent | 74b135fe618ab707ff8baca17c710e1590bdcd68 (diff) |
Some major steps toward a sensible public API.
- Make SourceProject the central class for clients to use.
- It only lets the user see ResolvedProjects and their
components; internal information, e.g. the script engine,
the executor or anything related to the build graph, are
not exposed.
- It's no longer explicitly shared, since that makes
little sense for this kind of class.
- Note that the name now makes even less sense than
it did before; it will be changed in a follow-up commit.
- Do not hardcode the system environment in RunEnvironment,
since clients are likely to want to provide their own environment.
Change-Id: I73c19aa5bb6dbfa13a5996a70ae452a4fc0e2c94
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/app/shared')
-rw-r--r-- | src/app/shared/commandlineparser.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/app/shared/commandlineparser.h b/src/app/shared/commandlineparser.h index d3a1f9669..bc5a8209b 100644 --- a/src/app/shared/commandlineparser.h +++ b/src/app/shared/commandlineparser.h @@ -63,7 +63,6 @@ public: const QString &projectFileName() const { return m_projectFileName; } const QStringList &runArgs() const { return m_runArgs; } bool isHelpSet() const { return m_help; } - Settings::Ptr settings() const { return m_settings; } QList<QVariantMap> buildConfigurations() const; private: |