1 |
# |
2 |
# config.make.in |
3 |
# |
4 |
# All of the settings required by the makefile package |
5 |
# that are determined by configure. |
6 |
# |
7 |
# Copyright (C) 1997 Free Software Foundation, Inc. |
8 |
# |
9 |
# Author: Scott Christley <scottc@net-community.com> |
10 |
# Author: Ovidiu Predescu <ovidiu@net-community.com> |
11 |
# |
12 |
# This file is part of the GNUstep Makefile Package. |
13 |
# |
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. |
18 |
# |
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. |
23 |
|
24 |
# |
25 |
# The GNUstep Make Package Version |
26 |
# |
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@ |
31 |
|
32 |
# |
33 |
# Binary and compile tools |
34 |
# |
35 |
CC = @CC@ |
36 |
OPTFLAG = @CFLAGS@ |
37 |
CPPFLAGS = @CPPFLAGS@ |
38 |
OBJC_NO_IMPORT_FLAGS = @OBJC_NO_IMPORT_FLAGS@ |
39 |
CPP = @CPP@ |
40 |
|
41 |
EXEEXT = @EXEEXT@ |
42 |
OEXT = .@OBJEXT@ |
43 |
LIBEXT = .a |
44 |
|
45 |
LN_S = @LN_S@ |
46 |
|
47 |
# This is the best we can do given the current autoconf, which only |
48 |
# returns LN_S |
49 |
ifeq ($(LN_S), ln -s) |
50 |
HAS_LN_S = yes |
51 |
endif |
52 |
|
53 |
LD = $(CC) |
54 |
LDOUT = |
55 |
LDFLAGS = @LDFLAGS@ |
56 |
|
57 |
AR = @AR@ |
58 |
AROUT = |
59 |
ARFLAGS = rc |
60 |
RANLIB = @RANLIB@ |
61 |
|
62 |
DLLTOOL = @DLLTOOL@ |
63 |
|
64 |
# NB: These variables are defined here only so that they can be |
65 |
# overridden on the command line (so you can type 'AWK=mawk make' to |
66 |
# use a different awk for that particular run of make). We should |
67 |
# *NOT* set them to the full path of these tools at configure time, |
68 |
# because otherwise when you change/update the tools you would need to |
69 |
# reconfigure and reinstall gnustep-make! We can normally assume that |
70 |
# typing 'awk' and 'sed' on the command line cause the preferred awk |
71 |
# and sed programs on the system to be used. Hardcoding the full path |
72 |
# (or the name) of the specific awk or sed program on this sytem here |
73 |
# would make it lot more inflexible. In other words, the following |
74 |
# definitions should remain like in 'AWK = awk' on all systems. |
75 |
AWK = awk |
76 |
SED = sed |
77 |
YACC = yacc |
78 |
BISON = bison |
79 |
FLEX = flex |
80 |
LEX = lex |
81 |
CHOWN = chown |
82 |
STRIP = strip |
83 |
|
84 |
INSTALL = @HOST_INSTALL@ |
85 |
INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
86 |
INSTALL_DATA = @INSTALL_DATA@ |
87 |
TAR = @TAR@ |
88 |
MKDIRS = $(GNUSTEP_MAKEFILES)/mkinstalldirs |
89 |
|
90 |
# The default library combination |
91 |
default_library_combo = @ac_cv_library_combo@ |
92 |
|
93 |
# Backend bundle |
94 |
BACKEND_BUNDLE=@BACKEND_BUNDLE@ |
95 |
|
96 |
# |
97 |
# Do threading stuff. |
98 |
# |
99 |
# Warning - the base library's configure.in will extract the thread |
100 |
# flags from the following line using grep/sed - so if you change the |
101 |
# following lines you *need* to update the base library configure.in |
102 |
# too. |
103 |
# |
104 |
ifndef objc_threaded |
105 |
objc_threaded:=@objc_threaded@ |
106 |
endif |
107 |
|
108 |
# Any user specified libs, like thread libraries |
109 |
CONFIG_SYSTEM_INCL = @INCLUDE_FLAGS@ |
110 |
CONFIG_SYSTEM_LIBS = @LIBS@ |
111 |
CONFIG_SYSTEM_DEFS = |
112 |
|
113 |
# |
114 |
# Whether the C/ObjC/C++ compiler supports auto-dependencies |
115 |
# (generating dependencies of the object files from the include files |
116 |
# used to compile them) via -MMD -MP flags |
117 |
# |
118 |
AUTO_DEPENDENCIES = @AUTO_DEPENDENCIES@ |
119 |
|
120 |
## Local variables: |
121 |
## mode: makefile |
122 |
## End: |