4 # All of the settings required by the makefile package
5 # that are determined by configure.
7 # Copyright (C) 1997 Free Software Foundation, Inc.
9 # Author: Scott Christley <scottc@net-community.com>
10 # Author: Ovidiu Predescu <ovidiu@net-community.com>
12 # This file is part of the GNUstep Makefile Package.
14 # This library is free software; you can redistribute it and/or
15 # modify it under the terms of the GNU General Public License
16 # as published by the Free Software Foundation; either version 2
17 # of the License, or (at your option) any later version.
19 # You should have received a copy of the GNU General Public
20 # License along with this library; see the file COPYING.LIB.
21 # If not, write to the Free Software Foundation,
22 # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
25 # The GNUstep Make Package Version
27 GNUSTEP_MAKE_MAJOR_VERSION=@GNUSTEP_MAKE_MAJOR_VERSION@
28 GNUSTEP_MAKE_MINOR_VERSION=@GNUSTEP_MAKE_MINOR_VERSION@
29 GNUSTEP_MAKE_SUBMINOR_VERSION=@GNUSTEP_MAKE_SUBMINOR_VERSION@
30 GNUSTEP_MAKE_VERSION=@GNUSTEP_MAKE_VERSION@
33 # Binary and compile tools
37 OBJCFLAGS= @OBJCFLAGS@
47 # This is the best we can do given the current autoconf, which only
53 ifeq (@target_os@,mingw32)
68 # NB: These variables are defined here only so that they can be
69 # overridden on the command line (so you can type 'AWK=mawk make' to
70 # use a different awk for that particular run of make). We should
71 # *NOT* set them to the full path of these tools at configure time,
72 # because otherwise when you change/update the tools you would need to
73 # reconfigure and reinstall gnustep-make! We can normally assume that
74 # typing 'awk' and 'sed' on the command line cause the preferred awk
75 # and sed programs on the system to be used. Hardcoding the full path
76 # (or the name) of the specific awk or sed program on this sytem here
77 # would make it lot more inflexible. In other words, the following
78 # definitions should remain like in 'AWK = awk' on all systems.
88 INSTALL = @HOST_INSTALL@
89 INSTALL_PROGRAM = @INSTALL_PROGRAM@
90 INSTALL_DATA = @INSTALL_DATA@
92 MKDIRS = $(GNUSTEP_MAKEFILES)/mkinstalldirs
94 # Darwin specific flags
95 CC_CPPPRECOMP = @cc_cppprecomp@
96 CC_BUNDLE = @cc_bundle@
98 # The default library combination
99 default_library_combo = @ac_cv_library_combo@
102 BACKEND_BUNDLE=@BACKEND_BUNDLE@
105 # Do threading stuff.
107 # Warning - the base library's configure.in will extract the thread
108 # flags from the following line using grep/sed - so if you change the
109 # following lines you *need* to update the base library configure.in
113 objc_threaded:=@objc_threaded@
116 # Any user specified libs
117 CONFIG_SYSTEM_INCL=@INCLUDES@
118 CONFIG_SYSTEM_LIBS = @LIBS@
119 CONFIG_SYSTEM_LIB_DIR = @LIB_DIR@
122 # Whether the C/ObjC/C++ compiler supports auto-dependencies
123 # (generating dependencies of the object files from the include files
124 # used to compile them) via -MMD -MP flags
126 AUTO_DEPENDENCIES = @AUTO_DEPENDENCIES@
129 # Whether the ObjC compiler supports native ObjC exceptions via
130 # @try/@catch/@finally/@throw.
132 USE_OBJC_EXCEPTIONS = @USE_OBJC_EXCEPTIONS@