KDevelop API Documentation

buildtools/generic/buildsystem/shellscript/shellscriptbuildsystem.h

Go to the documentation of this file.
00001 /*************************************************************************** 00002 * Copyright (C) 2003 Alexander Dymo * 00003 * cloudtemple@mksat.net * 00004 * * 00005 * This program is free software; you can redistribute it and/or modify * 00006 * it under the terms of the GNU General Public License as published by * 00007 * the Free Software Foundation; either version 2 of the License, or * 00008 * (at your option) any later version. * 00009 * * 00010 ***************************************************************************/ 00011 #ifndef SHELLSCRIPTBUILDSYSTEM_H 00012 #define SHELLSCRIPTBUILDSYSTEM_H 00013 00014 #include <kdevbuildsystem.h> 00015 00016 class ShellScriptBuildSystem : public KDevBuildSystem 00017 { 00018 Q_OBJECT 00019 public: 00020 ShellScriptBuildSystem(QObject *parent = 0, const char *name = 0, const QStringList args = QStringList()); 00021 00022 ~ShellScriptBuildSystem(); 00023 00024 virtual QString buildSystemName(); 00025 virtual QValueList< ProjectConfigTab * > confWidgets(); 00026 virtual void configureBuildItem(KDialogBase *dia, BuildBaseItem* it); 00027 virtual void createBuildSystem(BuildBaseItem* it); 00028 virtual void build(BuildBaseItem* it = 0); 00029 virtual void install(BuildBaseItem* it = 0); 00030 virtual void execute(BuildBaseItem* it = 0); 00031 virtual void clean(BuildBaseItem* it = 0); 00032 00033 }; 00034 00035 #endif
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Oct 6 17:38:54 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003