New copyright information and minor template additions

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10625 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Philippe C.D. Robert 2001-08-01 12:35:41 +00:00
parent 6a13cec6b9
commit 08f161f3e8
35 changed files with 189 additions and 192 deletions

View file

@ -1,25 +1,25 @@
# GNUmakefile: main makefile for GNUstep ProjectCenter
#
# Main Makefile for ProjectCenter
#
# Copyright (C) 2000 Philippe C.D. Robert
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Written by: Philippe C.D. Robert <phr@projectcenter.ch>
# Author: Philippe C.D. Robert <phr@3dkit.org>
# Date: 2000
#
# This file is part of the ProjectCenter
# This file is part of GNUstep.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Library General Public License for more details.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this library; if not, write to the Free
# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
# Install into the system root by default

View file

@ -1,26 +1,24 @@
# GNUmakefile.postamble: makefile for GNUstep ProjectCenter
#
# GNUmakefile.postamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 2000 Philippe C.D. Robert
# Author: Philippe C.D. Robert <phr@3dkit.org>
# Date: 2000
#
# Author: Philippe C.D. Robert <phr@projectcenter.ch>
# This file is part of GNUstep.
#
# This file is part of ProjectCenter
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Library General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
# You should have received a copy of the GNU Library General Public
# License along with this library; see the file COPYING.LIB.
# If not, write to the Free Software Foundation,
# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

View file

@ -1,34 +1,27 @@
# GNUmakefile.preamble: makefile for GNUstep ProjectCenter
#
# GNUmakefile.preamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 2000 Philippe C.D. Robert
# Author: Philippe C.D. Robert <phr@3dkit.org>
# Date: 2000
#
# Author: Philippe C.D. Robert <phr@projectcenter.ch>
# This file is part of GNUstep.
#
# This file is part of ProjectCenter
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this library; see the file COPYING.LIB.
# If not, write to the Free Software Foundation,
# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
# Project specific makefile variables, and additional
#
# Do not put any Makefile rules in this file, instead they should
# be put into Makefile.postamble.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
#
# Flags dealing with compiling and linking
#

View file

@ -3,9 +3,9 @@ Installation
This file documents the installation of the GNUstep ProjectCenter.
Copyright (C) 2000-2001 Philippe C.D. Robert. You may copy, distribute, and
modify it freely as long as you preserve this copyright notice and permission
notice.
Written by Philippe C.D. Robert, copyrighted by the Free Software Foundation.
You may copy, distribute, and modify it freely as long as you preserve this
copyright notice and permission notice.
Installing `ProjectCenter'
=========================

0
NEWS Normal file
View file

View file

@ -1,11 +1,11 @@
# GNUmakefile
#
# Copyright (C) 2000 Philippe C.D. Robert
# Copyright (C) 2001 Free Software Foundation
#
# Author: Philippe C.D. Robert <phr@projectcenter.ch>
# Author: Philippe C.D. Robert <phr@3dkit.org>
# Date: 2000
#
# This file is part of ProjectCenter
# This file is part of GNUstep
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

View file

@ -1,11 +1,11 @@
#
# Makefile.postamble
# GNUmakefile.postamble
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Original Author: Scott Christley <scottc@net-community.com>
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,11 @@
#
# Makefile.preamble
# GNUmakefile.preamble
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Original Author: Scott Christley <scottc@net-community.com>
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -49,8 +49,8 @@ static PCAppMakefileFactory *_factory = nil;
// Header information
[string appendString:@"#\n"];
[string appendString:@"# GNUmakefile - Generated by the ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@projectcenter.ch>\n"];
[string appendString:@"# GNUmakefile - Generated by ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@3dkit.org>\n"];
[string appendString:@"#\n"];
[string appendString:@"# NOTE: Do NOT change this file -- ProjectCenter maintains it!\n"];
[string appendString:@"#\n"];

View file

@ -1,11 +1,10 @@
# GNUmakefile
# GNUmakefile
#
# Copyright (C) 2000 Philippe C.D. Robert
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Author: Philippe C.D. Robert <phr@projectcenter.ch>
# Date: 2000
#
# This file is part of ProjectCenter
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of GNUstep
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

View file

@ -1,11 +1,10 @@
# GNUmakefile.preamble
#
# Makefile.preamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# Original Author: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,10 @@
# GNUmakefile
# GNUmakefile
#
# Copyright (C) 2000 Philippe C.D. Robert
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Author: Philippe C.D. Robert <phr@projectcenter.ch>
# Date: 2000
#
# This file is part of ProjectCenter
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of GNUstep
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

View file

@ -1,11 +1,10 @@
# GNUmakefile.postamble
#
# Makefile.postamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# Original Author: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,10 @@
# GNUmakefile.preamble
#
# Makefile.preamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# Original Author: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -50,8 +50,8 @@ static PCBundleMakefileFactory *_factory = nil;
// Header information
[string appendString:@"#\n"];
[string appendString:@"# GNUmakefile - Generated by the ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@projectcenter.ch>\n"];
[string appendString:@"# GNUmakefile - Generated by ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@3dkit.org>\n"];
[string appendString:@"#\n"];
[string appendString:@"# NOTE: Do NOT change this file -- ProjectCenter maintains it!\n"];
[string appendString:@"#\n"];

View file

@ -1,13 +1,13 @@
# GNUmakefile
#
# Copyright (C) 2000 Philippe C.D. Robert, Pierre-Yves Rivaille
# Copyright (C) 2001 Free Software Foundation
#
# Author: Philippe C.D. Robert <phr@projectcenter.ch>
# Author: Philippe C.D. Robert <phr@3dkit.org>
# Date: 2000
# Author: Pierre-Yves Rivaille <pyrivail@ens-lyon.fr>
# Date: 07/2001
#
# This file is part of ProjectCenter
# This file is part of GNUstep
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

View file

@ -1,11 +1,11 @@
#
# Makefile.postamble
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Copyright (C) 2001 Free Software Foundation
#
# Original Author: Scott Christley <scottc@net-community.com>
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,11 @@
#
# Makefile.preamble
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Original Author: Scott Christley <scottc@net-community.com>
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -47,8 +47,8 @@ static PCGormMakefileFactory *_factory = nil;
// Header information
[string appendString:@"#\n"];
[string appendString:@"# GNUmakefile - Generated by the ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@projectcenter.ch>\n"];
[string appendString:@"# GNUmakefile - Generated by ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@3dkit.org>\n"];
[string appendString:@"# GormApplication project type contibuted by Pierre-Yves Rivaille <pyrivail@ens-lyon.fr>\n"];
[string appendString:@"#\n"];
[string appendString:@"# NOTE: Do NOT change this file -- ProjectCenter maintains it!\n"];

View file

@ -1,11 +1,11 @@
#
# src makefile for the PCLib
# GNUmakefile
#
# Copyright (C) 2000 Philippe C.D. Robert
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Written by: Philippe C.D. Robert <robert@iam.unibe.ch>
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of the ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,11 @@
#
# GNUmakefile.postamble
#
# Copyright (C) 2000 Philippe C.D. Robert
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Author: Philippe C.D. Robert <phr@projectcenter.ch>
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of ProjectCenter
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,11 @@
#
# GNUmakefile.preamble
# GNUmakefile
#
# Copyright (C) 1999 Philippe C.D. Robert
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Author: Philippe C.D. Robert <robert@iam.unibe.ch>
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of ProjectCenter
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,11 @@
# GNUmakefile
#
# Copyright (C) 2000 Philippe C.D. Robert
# GNUmakefile
#
# Author: Philippe C.D. Robert <phr@projectcenter.ch>
# Date: 2000
#
# This file is part of ProjectCenter
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of GNUstep
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

View file

@ -1,11 +1,10 @@
# GNUmakefile.postamble
#
# Makefile.postamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# Original Author: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,10 @@
# GNUmakefile.preamble
#
# Makefile.preamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# Original Author: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -49,8 +49,8 @@ static PCLibMakefileFactory *_factory = nil;
// Header information
[string appendString:@"#\n"];
[string appendString:@"# GNUmakefile - Generated by the ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@projectcenter.ch>\n"];
[string appendString:@"# GNUmakefile - Generated by ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@3dkit.org>\n"];
[string appendString:@"#\n"];
[string appendString:@"# NOTE: Do NOT change this file -- ProjectCenter maintains it!\n"];
[string appendString:@"#\n"];

View file

@ -1,6 +1,9 @@
$$
/* $FILENAME$ created by $USERNAME$ on $DATE$ */
#ifndef $FILENAME$_H_
#define $FILENAME$_H_
#import <AppKit/AppKit.h>
@interface $FILENAMESANSEXTENSION$ : NSObject
@ -9,3 +12,5 @@ $$
}
@end
#endif // $FILENAME$_H_

View file

@ -1,11 +1,10 @@
# GNUmakefile
# GNUmakefile
#
# Copyright (C) 2000 Philippe C.D. Robert
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Author: Philippe C.D. Robert <phr@projectcenter.ch>
# Date: 2000
#
# This file is part of ProjectCenter
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# This file is part of GNUstep
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

View file

@ -1,11 +1,10 @@
# GNUmakefile.postamble
#
# Makefile.postamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# Original Author: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,10 @@
# GNUmakefile.preamble
#
# Makefile.preamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# Original Author: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -49,8 +49,8 @@ static PCToolMakefileFactory *_factory = nil;
// Header information
[string appendString:@"#\n"];
[string appendString:@"# GNUmakefile - Generated by the ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@projectcenter.ch>\n"];
[string appendString:@"# GNUmakefile - Generated by ProjectCenter\n"];
[string appendString:@"# Written by Philippe C.D. Robert <phr@3dkit.org>\n"];
[string appendString:@"#\n"];
[string appendString:@"# NOTE: Do NOT change this file -- ProjectCenter maintains it!\n"];
[string appendString:@"#\n"];

View file

@ -1,6 +1,6 @@
#
# GNUmakefile - Generated by the ProjectCenter
# Written by Philippe C.D. Robert <phr@projectcenter.ch>
# GNUmakefile - Generated by ProjectCenter
# Written by Philippe C.D. Robert <phr@3dkit.org>
#
# NOTE: Do NOT change this file -- ProjectCenter maintains it!
#
@ -55,7 +55,6 @@ ProjectCentre_files.tiff \
ProjectCentre_find.tiff \
ProjectCentre_prefs.tiff \
ProjectCentre_run.tiff \
ProjectCenter_rpm.tiff \
ProjectCentre_settings.tiff \
ProjectCentre_uml.tiff

View file

@ -1,11 +1,10 @@
# GNUmakefile.postamble
#
# Makefile.postamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# Original Author: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

View file

@ -1,11 +1,10 @@
# GNUmakefile.preamble
#
# Makefile.preamble
# Copyright (C) 2001 Free Software Foundation, Inc.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Author: Philippe C.D. Robert <prh@3dkit.org>
#
# Original Author: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep ProjectCenter.
# This file is part of GNUstep
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public

52
README
View file

@ -1,24 +1,38 @@
README
******
Introduction
************
This is an early release of ProjectCenter, the GNUstep IDE. Some
features are already implemented while a lot are not yet even
designed. The application is already usable for simple makefile
management and project building, though.
Read the NEWS file for the latest user visible changes. Read the INSTALL
file for installation instructions.
If you want to volunteer, please contact me!
This is ProjectCenter, the GNUstep IDE. ProjectCenter is part of the
GNUstep project and is copyrighted by the Free Softare Foundation.
TODOs
*****
ProjectCenter is released under the GPL - see file 'COPYING' for details.
Status
******
Code editing/external editor support
Debugging
UI handling
Project Building
Code 'wizards'
UML case tool?!
Overall code improvements
... and a lot more!
A lot is still not done and not even designed. As for the moment the
application can be used for creating and managing projects of different
kinds, such as GORM applications, libraries, tools and so on.
Philippe C.D. Robert, 27.10.2000
<phr@projectcenter.ch>
What still needs a lot of effort:
o Code editing/external editor support
o Debugging
o Code 'wizards'
o UML case tool?!
o Overall code improvements and bug fixes!!!
o ... and a lot more!
Acknowledgements
****************
Icons - Many are created by Andrew Lindsay.
Code - Pierre-Yves Rivaille
Nicola Perot
Makefiles - Adam Fedor
And all I have forgotten...