* EOControl/gdl2.EOControl.make

* EOAccess/gdl2.EOAccess.make
	* EOInterface/gdl2.EOInterface.make
	* EOControl/Makefile.postamble
	* EOAccess/Makefile.postamble
	* EOInterface/Makefile.postamble
	Install makefile fragments for each 'core' library which adds
	linker flags.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@27904 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
David Ayers 2009-02-17 16:33:17 +00:00
parent 54bd63733a
commit 2cad6cba47
8 changed files with 192 additions and 5 deletions

View file

@ -1,3 +1,14 @@
2009-02-17 David Ayers <ayers@fsfe.org>
* EOControl/gdl2.EOControl.make
* EOAccess/gdl2.EOAccess.make
* EOInterface/gdl2.EOInterface.make
* EOControl/Makefile.postamble
* EOAccess/Makefile.postamble
* EOInterface/Makefile.postamble
Install makefile fragments for each 'core' library which adds
linker flags.
2009-02-17 Matt Rice <ratmice@gmail.com>
* EOControl/EOEditingContext.m: Revert last patch.

View file

@ -1,4 +1,4 @@
#
# -*-makefile-*-
# Makefile.postamble
#
# Copyright (C) 1997,2002,2004,2005 Free Software Foundation, Inc.
@ -43,7 +43,9 @@
# before-install::
# Things to do after installing
# after-install::
after-install:: $(DESTDIR)$(GNUSTEP_MAKEFILES)/Auxiliary
$(INSTALL_DATA) gdl2.EOAccess.make \
$(DESTDIR)$(GNUSTEP_MAKEFILES)/Auxiliary/gdl2.EOAccess.make
# Things to do before uninstalling
# before-uninstall::

View file

@ -0,0 +1,34 @@
# -*-makefile-*-
# gdl2.EOAccess.make
#
# Makefile include segment which handles linking to the GNUstep
# Database Library; requires the GNUstep makefile package.
#
# Copyright (C) 2009 Free Software Foundation, Inc.
#
# Author: David Ayers <ayers@fsfe.org>
#
# This file is part of the GNUstep Database Library.
#
# 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 3 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.
#
# 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.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# Don't reload if already loaded
ifneq ($(GDL2_EOACCESS_LOADED),yes)
include $(GNUSTEP_MAKEFILES)/Auxiliary/gdl2.EOControl.make
GDL2_EOACCESS_LOADED=yes
ADDITIONAL_NATIVE_LIBS+=EOAccess
endif

View file

@ -1,4 +1,4 @@
#
# -*-makefile-*-
# Makefile.postamble
#
# Copyright (C) 1997,2002,2004,2005 Free Software Foundation, Inc.
@ -43,7 +43,9 @@ before-all:: $(GNUSTEP_TARGET_DIR)/config.h
# before-install::
# Things to do after installing
# after-install::
after-install:: $(DESTDIR)$(GNUSTEP_MAKEFILES)/Auxiliary
$(INSTALL_DATA) gdl2.EOControl.make \
$(DESTDIR)$(GNUSTEP_MAKEFILES)/Auxiliary/gdl2.EOControl.make
# Things to do before uninstalling
# before-uninstall::

View file

@ -0,0 +1,33 @@
# -*-makefile-*-
# gdl2.EOControl.make
#
# Makefile include segment which handles linking to the GNUstep
# Database Library; requires the GNUstep makefile package.
#
# Copyright (C) 2009 Free Software Foundation, Inc.
#
# Author: David Ayers <ayers@fsfe.org>
#
# This file is part of the GNUstep Database Library.
#
# 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 3 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.
#
# 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.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
ifneq ($(GDL2_EOCONTROL_LOADED),yes)
include $(GNUSTEP_MAKEFILES)/Auxiliary/gdl2.make
GDL2_EOCONTROL_LOADED=yes
ADDITIONAL_NATIVE_LIBS+=EOControl
endif

View file

@ -0,0 +1,72 @@
# -*-makefile-*-
# Makefile.postamble
#
# Copyright (C) 1997,2002,2004,2005 Free Software Foundation, Inc.
#
# Written by: Scott Christley <scottc@net-community.com>
#
# This file is part of the GNUstep Database Library.
#
# 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 3 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.
#
# 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, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
#
# Makefile.postamble
#
# Project specific makefile rules
#
# Uncomment the targets you want.
# The double colons (::) are important, do not make them single colons
# otherwise the normal makefile rules will not be performed.
#
# Things to do before compiling
# before-all::
# Things to do after compiling
# after-all::
# Things to do before installing
# before-install::
# Things to do after installing
after-install:: $(DESTDIR)$(GNUSTEP_MAKEFILES)/Auxiliary
$(INSTALL_DATA) gdl2.EOInterface.make \
$(DESTDIR)$(GNUSTEP_MAKEFILES)/Auxiliary/gdl2.EOInterface.make
# Things to do before uninstalling
# before-uninstall::
# Things to do after uninstalling
# after-uninstall::
# Things to do before cleaning
# before-clean::
# Things to do after cleaning
# after-clean::
# Things to do before distcleaning
# before-distclean::
# Things to do after distcleaning
# after-distclean::
# Things to do before checking
# before-check::
# Things to do after checking
# after-check:

View file

@ -1,4 +1,4 @@
#
# -*-makefile-*-
# Makefile.preamble
#
# Copyright (C) 2004,2005 Free Software Foundation, Inc.

View file

@ -0,0 +1,33 @@
# -*-makefile-*-
# gdl2.EOInterface.make
#
# Makefile include segment which handles linking to the GNUstep
# Database Library; requires the GNUstep makefile package.
#
# Copyright (C) 2009 Free Software Foundation, Inc.
#
# Author: David Ayers <ayers@fsfe.org>
#
# This file is part of the GNUstep Database Library.
#
# 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 3 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.
#
# 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.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
ifneq ($(GDL2_EOINTERFACE_LOADED),yes)
include $(GNUSTEP_MAKEFILES)/Auxiliary/gdl2.EOAccess.make
GDL2_EOINTERFACE_LOADED=yes
ADDITIONAL_NATIVE_LIBS+=EOInterface
endif