mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-23 06:10:50 +00:00
Doc changes. Other minor fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2797 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
f1b2b86b77
commit
3553829d60
5 changed files with 19 additions and 5 deletions
|
@ -1,3 +1,10 @@
|
|||
Wed May 13 16:00:37 1998 Adam Fedor <fedor@ultra.doc.com>
|
||||
|
||||
* GNUmakefile.in: Create GNUSTEP_LIB_COMBO directory.
|
||||
* brain.make (GUI_LIBS): Include -lgnustep-gui twice.
|
||||
* target.make (OPENSTEP 4.X): Fix libtool flags.
|
||||
* tool.make (TOOL_INSTALLATION_DIR): Conditionally set this.
|
||||
|
||||
Sun Apr 5 20:06:03 1998 Scott Christley <scottc@net-community.com>
|
||||
|
||||
* documentation.make: Have html rule be based upon the table
|
||||
|
|
|
@ -39,6 +39,7 @@ datadir = @datadir@
|
|||
|
||||
GNUSTEP_TARGET_CPU := @target_cpu@
|
||||
GNUSTEP_TARGET_OS := @target_os@
|
||||
GNUSTEP_LIB_COMBO := @ac_cv_library_combo@
|
||||
|
||||
GNUSTEP_TARGET_CPU := $(shell ./clean_cpu.sh $(GNUSTEP_TARGET_CPU))
|
||||
GNUSTEP_TARGET_VENDOR := $(shell ./clean_vendor.sh $(GNUSTEP_TARGET_VENDOR))
|
||||
|
@ -46,6 +47,7 @@ GNUSTEP_TARGET_OS := $(shell ./clean_os.sh $(GNUSTEP_TARGET_OS))
|
|||
|
||||
makedir = $(prefix)/Makefiles
|
||||
tooldir = $(prefix)/Tools
|
||||
librarydir = $(prefix)/Libraries
|
||||
GNUSTEP_TARGET_DIR = $(GNUSTEP_TARGET_CPU)/$(GNUSTEP_TARGET_OS)
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
|
@ -65,6 +67,7 @@ install: all
|
|||
$(prefix)/share \
|
||||
$(prefix)/Apps \
|
||||
$(prefix)/Libraries/$(GNUSTEP_TARGET_DIR) \
|
||||
$(prefix)/Libraries/$(GNUSTEP_TARGET_DIR)/$(GNUSTEP_LIB_COMBO) \
|
||||
$(prefix)/Headers/$(GNUSTEP_TARGET_DIR) \
|
||||
$(prefix)/Tools/$(GNUSTEP_TARGET_DIR) \
|
||||
$(prefix)/Library \
|
||||
|
|
|
@ -125,7 +125,7 @@ GUI_LIBS =
|
|||
#
|
||||
ifeq ($(GUI_LIB),gnu)
|
||||
GUI_LDFLAGS =
|
||||
GUI_LIBS = -lgnustep-gui -lgmodel
|
||||
GUI_LIBS = -lgnustep-gui -lgmodel -lgnustep-gui
|
||||
GUI_DEFINE = -DGNU_GUI_LIBRARY=1
|
||||
endif
|
||||
|
||||
|
|
|
@ -101,7 +101,8 @@ TARGET_LIB_DIR = \
|
|||
|
||||
ifneq ($(OBJC_COMPILER), NeXT)
|
||||
SHARED_LIB_LINK_CMD = \
|
||||
/bin/libtool -dynamic -read_only_relocs suppress $(ARCH_FLAGS) -o $@ \
|
||||
/bin/libtool -dynamic -read_only_relocs suppress $(ARCH_FLAGS) \
|
||||
-install_name $(GNUSTEP_SYSTEM_ROOT)/$(TARGET_LIB_DIR)/$(LIBRARY_FILE) -o $@ \
|
||||
-framework System \
|
||||
$(ALL_LIB_DIRS) \
|
||||
$(LIBRARIES_DEPEND_UPON) $(LIBRARIES_FOUNDATION_DEPEND_UPON) \
|
||||
|
@ -111,7 +112,7 @@ SHARED_LIB_LINK_CMD = \
|
|||
else
|
||||
SHARED_LIB_LINK_CMD = \
|
||||
/bin/libtool -dynamic -read_only_relocs suppress $(ARCH_FLAGS) \
|
||||
$(ALL_LDFLAGS) $@ \
|
||||
-install_name $(GNUSTEP_SYSTEM_ROOT)/$(TARGET_LIB_DIR)/$(LIBRARY_FILE) $(ALL_LDFLAGS) $@ \
|
||||
-framework System \
|
||||
$(ALL_LIB_DIRS) $(LIBRARIES_DEPEND_UPON) \
|
||||
$(LIBRARIES_FOUNDATION_DEPEND_UPON) $^; \
|
||||
|
@ -122,7 +123,8 @@ endif
|
|||
STATIC_LIB_LINK_CMD = \
|
||||
/bin/libtool -static $(ARCH_FLAGS) -o $@ $^
|
||||
|
||||
ADDITIONAL_LDFLAGS += -Wl,-read_only_relocs,suppress
|
||||
# This doesn't work with 4.1, what about others?
|
||||
#ADDITIONAL_LDFLAGS += -Wl,-read_only_relocs,suppress
|
||||
|
||||
AFTER_INSTALL_STATIC_LIB_COMMAND =
|
||||
|
||||
|
|
|
@ -36,8 +36,10 @@ include $(GNUSTEP_MAKEFILES)/rules.make
|
|||
|
||||
# This is the directory where the tools get installed. If you don't specify a
|
||||
# directory they will get installed in the GNUstep system root.
|
||||
TOOL_INSTALLATION_DIR = \
|
||||
ifeq ($(TOOL_INSTALLATION_DIR),)
|
||||
TOOL_INSTALLATION_DIR = \
|
||||
$(GNUSTEP_INSTALLATION_DIR)/Tools/$(GNUSTEP_TARGET_DIR)/$(LIBRARY_COMBO)
|
||||
endif
|
||||
|
||||
ifeq ($(INTERNAL_tool_NAME),)
|
||||
|
||||
|
|
Loading…
Reference in a new issue