[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: =?utf-8?q?=5Bkdev-custom-buildsystem=5D_/=3A_Adapt_to_API_change?=
From: Andreas Pakulat <apaku () gmx ! de>
Date: 2011-05-23 21:40:07
Message-ID: 20110523214007.7FE0BA60A6 () git ! kde ! org
[Download RAW message or body]
Git commit 488f610984559aa1acc906bd8a27074bf639fd9d by Andreas Pakulat.
Committed on 23/05/2011 at 23:38.
Pushed by apaku into branch 'master'.
Adapt to API changes in kdevplatform.
The API has changed in kdevplatform/master a bit, adapt to that. No code
changes since the plugin does not support targets or moving of files.
M +8 -3 custombuildsystemplugin.cpp
M +3 -2 custombuildsystemplugin.h
http://commits.kde.org/kdev-custom-buildsystem/488f610984559aa1acc906bd8a27074bf639fd9d
diff --git a/custombuildsystemplugin.cpp b/custombuildsystemplugin.cpp
index 4c6d79d..6c80e44 100644
--- a/custombuildsystemplugin.cpp
+++ b/custombuildsystemplugin.cpp
@@ -65,9 +65,14 @@ CustomBuildSystem::~CustomBuildSystem()
{
}
-bool CustomBuildSystem::addFileToTarget( ProjectFileItem*, ProjectTargetItem* )
+bool CustomBuildSystem::moveFilesAndFolders( QList<ProjectBaseItem*>, \
ProjectFolderItem* ) {
- return 0;
+ return false;
+}
+
+bool CustomBuildSystem::addFilesToTarget( QList<ProjectFileItem*>, \
ProjectTargetItem* ) +{
+ return false;
}
KJob* CustomBuildSystem::build( ProjectBaseItem* dom )
@@ -169,7 +174,7 @@ KJob* CustomBuildSystem::prune( IProject* project )
return new CustomBuildJob( this, project->projectItem(), \
CustomBuildSystemTool::Prune ); }
-bool CustomBuildSystem::removeFilesFromTargets( \
QList<QPair<ProjectTargetItem*,ProjectFileItem*> > ) +bool \
CustomBuildSystem::removeFilesFromTargets( QList<ProjectFileItem*> ) {
return false;
}
diff --git a/custombuildsystemplugin.h b/custombuildsystemplugin.h
index b1d20f8..1b63b42 100644
--- a/custombuildsystemplugin.h
+++ b/custombuildsystemplugin.h
@@ -68,13 +68,14 @@ public:
// BuildSystemManager API
public:
- bool addFileToTarget( KDevelop::ProjectFileItem* file, \
KDevelop::ProjectTargetItem* parent ); + bool addFilesToTarget( \
QList<KDevelop::ProjectFileItem*> file, KDevelop::ProjectTargetItem* parent ); KUrl \
buildDirectory( KDevelop::ProjectBaseItem* ) const; IProjectBuilder* builder( \
KDevelop::ProjectFolderItem* ) const;
KDevelop::ProjectTargetItem* createTarget( const QString& target, \
KDevelop::ProjectFolderItem* parent ); QHash<QString, QString> defines( \
KDevelop::ProjectBaseItem* ) const; KUrl::List includeDirectories( \
KDevelop::ProjectBaseItem* ) const;
- bool removeFilesFromTargets( \
QList<QPair<KDevelop::ProjectTargetItem*,KDevelop::ProjectFileItem*> > ); + bool \
removeFilesFromTargets( QList<KDevelop::ProjectFileItem*> ); + bool \
moveFilesAndFolders( QList<KDevelop::ProjectBaseItem*>, KDevelop::ProjectFolderItem* \
); bool removeTarget( KDevelop::ProjectTargetItem* target );
QList<KDevelop::ProjectTargetItem*> targets( KDevelop::ProjectFolderItem* ) \
const; KConfigGroup configuration( KDevelop::IProject* ) const;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic