*** empty log message ***

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@22011 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Sergii Stoian 2005-11-14 23:39:37 +00:00
parent ff72db3c5c
commit 5e07243fa8
25 changed files with 85 additions and 52 deletions

View file

@ -1,3 +1,11 @@
2005-11-10 Adam Fedor <fedor@gnu.org>
* GNUmakefile.postamble: Add some hacks to copy header files on
Windows machines.
* GNUmakefile.preamble: Correct libs
* Library/GNUmakefile.postamble: Don't make dir links
* Modules/GNUmakefile.bundles: Add bundle libs on Windows.
2005-07-03 Serg Stoyan <stoyan255@ukr.net>
* Library/PCButton: (mouseMoved:) check if ttWindow is not nil.

View file

@ -22,8 +22,35 @@
# If not, write to the Free Software Foundation,
# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
before-all::
HEADER_LINK_DEPENDS=link-setup
before-all:: header-links
after-clean::
rm -rf ProjectCenter $(HEADER_LINK_DEPENDS)
after-uninstall::
# FIXME: Temporary solution to Library being in the wrong place - we really
# should just move the directory in CVS
DO_HEADER_LINKS=no
ifeq ($(GNUSTEP_TARGET_OS), mingw32)
DO_HEADER_LINKS=yes
endif
ifeq ($(GNUSTEP_TARGET_OS), cygwin)
DO_HEADER_LINKS=yes
endif
ifeq ($(DO_HEADER_LINKS), yes)
header-links: $(HEADER_LINK_DEPENDS)
-rm -rf ProjectCenter
-mkdir ProjectCenter
cp -f Library/*.h ProjectCenter
else
header-links: $(HEADER_LINK_DEPENDS)
-rm -f ProjectCenter
$(LN_S) Library ProjectCenter
endif
$(HEADER_LINK_DEPENDS):
touch $(HEADER_LINK_DEPENDS)

View file

@ -41,12 +41,14 @@ ADDITIONAL_CFLAGS +=
ADDITIONAL_INCLUDE_DIRS += -I./
# Additional LDFLAGS to pass to the linker
ADDITIONAL_LDFLAGS += -lProjectCenter
ADDITIONAL_LDFLAGS +=
# Additional library directories the linker should search
#ADDITIONAL_LIB_DIRS += -L./Library/$(GNUSTEP_OBJ_DIR)
ADDITIONAL_LIB_DIRS += -L./Library/ProjectCenter.framework/Versions/Current
# Additional LDFLAGS to pass to the linker
ADDITIONAL_GUI_LIBS += -lProjectCenter
#
# Flags dealing with installing and uninstalling
#

View file

@ -22,14 +22,12 @@
# If not, write to the Free Software Foundation,
# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
before-all::
cd ..;rm -f ProjectCenter;$(LN_S) Library ProjectCenter
#before-all::
# cd ..;rm -f ProjectCenter;$(LN_S) Library ProjectCenter
after-clean::
rm -f ../ProjectCenter
#after-clean::
# rm -f ../ProjectCenter
after-uninstall::
# rm -rf $(GNUSTEP_SYSTEM_ROOT)/Library/Headers/ProjectCenter
# rm -rf $(GNUSTEP_SYSTEM_ROOT)/Library/Libraries/Resources/ProjectCenter
rm -rf $(GNUSTEP_SYSTEM_ROOT)/Library/Libraries/libProjectCenter*
#after-uninstall::
# rm -rf $(GNUSTEP_SYSTEM_ROOT)/Library/Libraries/libProjectCenter*

View file

@ -40,12 +40,6 @@
@class PCProjectLauncher;
@class PCProjectEditor;
/*#ifndef GNUSTEP_BASE_VERSION
@protocol ProjectBuilder;
#else
#include <ProjectCenter/ProjectBuilder.h>
#endif*/
extern NSString *PCProjectDictDidChangeNotification;
extern NSString *PCProjectDictDidSaveNotification;

View file

@ -14,7 +14,7 @@ AggregateProject_PRINCIPAL_CLASS = PCAggregateProj
#
# Additional libraries
#
AggregateProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
AggregateProject_LIBRARIES_DEPEND_UPON +=
#
# Resource files

View file

@ -22,8 +22,8 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
*/
#include "ProjectCenter/PCFileCreator.h"
#include "ProjectCenter/PCMakefileFactory.h"
#include <ProjectCenter/PCFileCreator.h>
#include <ProjectCenter/PCMakefileFactory.h>
#include "PCAggregateProj.h"
#include "PCAggregateProject.h"

View file

@ -22,10 +22,11 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
*/
#include <ProjectCenter/PCMakefileFactory.h>
#include "PCAggregateProject.h"
#include "PCAggregateProj.h"
#include <ProjectCenter/PCMakefileFactory.h>
@implementation PCAggregateProject

View file

@ -17,7 +17,7 @@ ApplicationProject_PRINCIPAL_CLASS = PCAppProj
#
# Additional libraries
#
#ApplicationProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
ApplicationProject_LIBRARIES_DEPEND_UPON +=
#
# Resource files

View file

@ -25,9 +25,9 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
*/
#include "ProjectCenter/PCFileCreator.h"
#include "ProjectCenter/PCFileManager.h"
#include "ProjectCenter/PCMakefileFactory.h"
#include <ProjectCenter/PCFileCreator.h>
#include <ProjectCenter/PCFileManager.h>
#include <ProjectCenter/PCMakefileFactory.h>
#include "PCAppProj.h"
#include "PCAppProject.h"

View file

@ -21,7 +21,7 @@ BundleProject_PRINCIPAL_CLASS = PCBundleProj
#
# Additional libraries
#
BundleProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
BundleProject_LIBRARIES_DEPEND_UPON +=
#
# Resource files
@ -29,8 +29,6 @@ BundleProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
BundleProject_RESOURCE_FILES = \
Resources/PC.project \
Resources/Inspector.gorm
#Resources/class.template \
#Resources/header.template
#
# Header files

View file

@ -26,7 +26,7 @@
*/
#include <ProjectCenter/PCFileCreator.h>
#include "ProjectCenter/PCMakefileFactory.h"
#include <ProjectCenter/PCMakefileFactory.h>
#include "PCBundleProj.h"
#include "PCBundleProject.h"

View file

@ -23,12 +23,12 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
*/
#include "PCBundleProj.h"
#include "PCBundleProject.h"
#include <ProjectCenter/PCMakefileFactory.h>
#include <ProjectCenter/ProjectCenter.h>
#include "PCBundleProj.h"
#include "PCBundleProject.h"
@implementation PCBundleProject
//----------------------------------------------------------------------------

View file

@ -7,6 +7,18 @@ ADDITIONAL_CPPFLAGS +=
ADDITIONAL_INCLUDE_DIRS += -I../..
ADDITIONAL_LIB_DIRS += -L../../Library/$(GNUSTEP_OBJ_DIR)
DO_LIB_LINK=no
ifeq ($(GNUSTEP_TARGET_OS), mingw32)
DO_LIB_LINK=yes
endif
ifeq ($(GNUSTEP_TARGET_OS), cygwin)
DO_LIB_LINK=yes
endif
ifeq ($(DO_LIB_LINK), yes)
$(GNUSTEP_INSTANCE)_LIB_DIRS += -L../../Library/ProjectCenter.framework
$(GNUSTEP_INSTANCE)_BUNDLE_LIBS += -lProjectCenter
endif
BUNDLE_EXTENSION = .bundle
BUNDLE_INSTALL_DIR = $(GNUSTEP_SYSTEM_ROOT)/Applications/ProjectCenter.app/Resources
$(PACKAGE_NAME)_STANDARD_INSTALL = no

View file

@ -24,7 +24,7 @@ LibraryProject_PRINCIPAL_CLASS = PCLibProj
# Additional libraries
#
LibraryProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
LibraryProject_LIBRARIES_DEPEND_UPON +=
#
# Resource files

View file

@ -26,7 +26,7 @@
*/
#include <ProjectCenter/PCFileCreator.h>
#include "ProjectCenter/PCMakefileFactory.h"
#include <ProjectCenter/PCMakefileFactory.h>
#include "PCLibProj.h"
#include "PCLibProject.h"

View file

@ -22,8 +22,7 @@ RenaissanceProject_PRINCIPAL_CLASS = PCRenaissanceProj
#
# Additional libraries
#
RenaissanceProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
RenaissanceProject_LIBRARIES_DEPEND_UPON +=
#
# Resource files

View file

@ -27,8 +27,8 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
*/
#include "ProjectCenter/PCFileCreator.h"
#include "ProjectCenter/PCMakefileFactory.h"
#include <ProjectCenter/PCFileCreator.h>
#include <ProjectCenter/PCMakefileFactory.h>
#include "PCRenaissanceProj.h"
#include "PCRenaissanceProject.h"

View file

@ -14,7 +14,6 @@ include $(GNUSTEP_MAKEFILES)/common.make
#
# Bundle
#
PACKAGE_NAME = ToolProject
BUNDLE_NAME = ToolProject
ToolProject_PRINCIPAL_CLASS = PCToolProj
@ -23,13 +22,11 @@ ToolProject_PRINCIPAL_CLASS = PCToolProj
#
# Additional libraries
#
ToolProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
#
# Resource files
#
ToolProject_RESOURCE_FILES= \
Resources/PC.project \
Resources/main.m \
@ -38,7 +35,6 @@ Resources/Inspector.gorm
#
# Header files
#
ToolProject_HEADERS= \
PCToolProj.h \
PCToolProject.h
@ -46,7 +42,6 @@ PCToolProject.h
#
# Class files
#
ToolProject_OBJC_FILES= \
PCToolProj.m \
PCToolProject.m
@ -54,7 +49,6 @@ PCToolProject.m
#
# C files
#
ToolProject_C_FILES=
include ../GNUmakefile.bundles

View file

@ -25,8 +25,8 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
*/
#include "ProjectCenter/PCFileCreator.h"
#include "ProjectCenter/PCMakefileFactory.h"
#include <ProjectCenter/PCFileCreator.h>
#include <ProjectCenter/PCMakefileFactory.h>
#include "PCToolProj.h"
#include "PCToolProject.h"

View file

@ -23,11 +23,11 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
*/
#include <ProjectCenter/PCMakefileFactory.h>
#include "PCToolProject.h"
#include "PCToolProj.h"
#include <ProjectCenter/PCMakefileFactory.h>
@implementation PCToolProject
//----------------------------------------------------------------------------

View file

@ -29,7 +29,7 @@
#include "PCPrefController.h"
#include "PCLogController.h"
#include <ProjectCenter/ProjectCenter.h>
#include "Library/ProjectCenter.h"
@implementation PCAppController

View file

@ -24,7 +24,7 @@
*/
#include "PCInfoController.h"
#include <ProjectCenter/ProjectCenter.h>
#include "Library/ProjectCenter.h"
@implementation PCInfoController

View file

@ -28,7 +28,7 @@
#include "PCInfoController.h"
#include "PCPrefController.h"
#include "PCLogController.h"
#include <ProjectCenter/ProjectCenter.h>
#include "Library/ProjectCenter.h"
@implementation PCMenuController

View file

@ -24,7 +24,7 @@
*/
#include "PCPrefController.h"
#include <ProjectCenter/ProjectCenter.h>
#include "Library/ProjectCenter.h"
#include "PCLogController.h"