mirror of
https://github.com/gnustep/apps-projectcenter.git
synced 2025-03-16 23:50:56 +00:00
*** 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:
parent
ff72db3c5c
commit
5e07243fa8
25 changed files with 85 additions and 52 deletions
|
@ -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.
|
||||
|
|
|
@ -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)
|
||||
|
||||
|
|
|
@ -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
|
||||
#
|
||||
|
|
|
@ -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*
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ AggregateProject_PRINCIPAL_CLASS = PCAggregateProj
|
|||
#
|
||||
# Additional libraries
|
||||
#
|
||||
AggregateProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
|
||||
AggregateProject_LIBRARIES_DEPEND_UPON +=
|
||||
|
||||
#
|
||||
# Resource files
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ ApplicationProject_PRINCIPAL_CLASS = PCAppProj
|
|||
#
|
||||
# Additional libraries
|
||||
#
|
||||
#ApplicationProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
|
||||
ApplicationProject_LIBRARIES_DEPEND_UPON +=
|
||||
|
||||
#
|
||||
# Resource files
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
#include <ProjectCenter/PCFileCreator.h>
|
||||
#include "ProjectCenter/PCMakefileFactory.h"
|
||||
#include <ProjectCenter/PCMakefileFactory.h>
|
||||
|
||||
#include "PCBundleProj.h"
|
||||
#include "PCBundleProject.h"
|
||||
|
|
|
@ -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
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -24,7 +24,7 @@ LibraryProject_PRINCIPAL_CLASS = PCLibProj
|
|||
# Additional libraries
|
||||
#
|
||||
|
||||
LibraryProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
|
||||
LibraryProject_LIBRARIES_DEPEND_UPON +=
|
||||
|
||||
#
|
||||
# Resource files
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
#include <ProjectCenter/PCFileCreator.h>
|
||||
#include "ProjectCenter/PCMakefileFactory.h"
|
||||
#include <ProjectCenter/PCMakefileFactory.h>
|
||||
|
||||
#include "PCLibProj.h"
|
||||
#include "PCLibProject.h"
|
||||
|
|
|
@ -22,8 +22,7 @@ RenaissanceProject_PRINCIPAL_CLASS = PCRenaissanceProj
|
|||
#
|
||||
# Additional libraries
|
||||
#
|
||||
|
||||
RenaissanceProject_LIBRARIES_DEPEND_UPON += -lProjectCenter
|
||||
RenaissanceProject_LIBRARIES_DEPEND_UPON +=
|
||||
|
||||
#
|
||||
# Resource files
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
#include "PCPrefController.h"
|
||||
#include "PCLogController.h"
|
||||
|
||||
#include <ProjectCenter/ProjectCenter.h>
|
||||
#include "Library/ProjectCenter.h"
|
||||
|
||||
@implementation PCAppController
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
*/
|
||||
|
||||
#include "PCInfoController.h"
|
||||
#include <ProjectCenter/ProjectCenter.h>
|
||||
#include "Library/ProjectCenter.h"
|
||||
|
||||
@implementation PCInfoController
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "PCInfoController.h"
|
||||
#include "PCPrefController.h"
|
||||
#include "PCLogController.h"
|
||||
#include <ProjectCenter/ProjectCenter.h>
|
||||
#include "Library/ProjectCenter.h"
|
||||
|
||||
@implementation PCMenuController
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
*/
|
||||
|
||||
#include "PCPrefController.h"
|
||||
#include <ProjectCenter/ProjectCenter.h>
|
||||
#include "Library/ProjectCenter.h"
|
||||
|
||||
#include "PCLogController.h"
|
||||
|
||||
|
|
Loading…
Reference in a new issue