OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [branches/] [oc/] [gdb-5.0/] [readline/] [shlib/] [Makefile.in] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 106 markom
## -*- text -*- ##
2
# Makefile for the GNU readline library shared library support.
3
#
4
# Copyright (C) 1998 Free Software Foundation, Inc.
5
 
6
# This program is free software; you can redistribute it and/or modify
7
# it under the terms of the GNU General Public License as published by
8
# the Free Software Foundation; either version 2, or (at your option)
9
# any later version.
10
 
11
# This program is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
# GNU General Public License for more details.
15
 
16
# You should have received a copy of the GNU General Public License
17
# along with this program; if not, write to the Free Software
18
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
19
RL_LIBRARY_VERSION = @LIBVERSION@
20
RL_LIBRARY_NAME = readline
21
 
22
srcdir = @srcdir@
23
VPATH = .:@top_srcdir@
24
topdir = @top_srcdir@
25
BUILD_DIR = @BUILD_DIR@
26
 
27
INSTALL = @INSTALL@
28
INSTALL_PROGRAM = @INSTALL_PROGRAM@
29
INSTALL_DATA = @INSTALL_DATA@
30
 
31
CC = @CC@
32
RANLIB = @RANLIB@
33
AR = @AR@
34
ARFLAGS = @ARFLAGS@
35
RM = rm -f
36
CP = cp
37
MV = mv
38
 
39
SHELL = @MAKE_SHELL@
40
 
41
host_os = @host_os@
42
 
43
prefix = @prefix@
44
exec_prefix = @exec_prefix@
45
libdir = @libdir@
46
 
47
CFLAGS = @CFLAGS@
48
LOCAL_CFLAGS = @LOCAL_CFLAGS@ -DRL_LIBRARY_VERSION='"$(RL_LIBRARY_VERSION)"'
49
CPPFLAGS = @CPPFLAGS@
50
LDFLAGS = @LDFLAGS@ @LOCAL_LDFLAGS@ @CFLAGS@
51
 
52
DEFS = @DEFS@
53
LOCAL_DEFS = @LOCAL_DEFS@
54
 
55
#
56
# These values are generated for configure by ${topdir}/support/shobj-conf.
57
# If your system is not supported by that script, but includes facilities for
58
# dynamic loading of shared objects, please update the script and send the
59
# changes to bash-maintainers@gnu.org.
60
#
61
SHOBJ_CC = @SHOBJ_CC@
62
SHOBJ_CFLAGS = @SHOBJ_CFLAGS@
63
SHOBJ_LD = @SHOBJ_LD@
64
 
65
SHOBJ_LDFLAGS = @SHOBJ_LDFLAGS@
66
SHOBJ_XLDFLAGS = @SHOBJ_XLDFLAGS@
67
SHOBJ_LIBS = @SHOBJ_LIBS@
68
 
69
SHLIB_XLDFLAGS = @SHLIB_XLDFLAGS@
70
SHLIB_LIBS = @SHLIB_LIBS@
71
SHLIB_LIBSUFF = @SHLIB_LIBSUFF@
72
 
73
SHLIB_LIBVERSION = @SHLIB_LIBVERSION@
74
 
75
SHLIB_STATUS = @SHLIB_STATUS@
76
 
77
# shared library versioning
78
SHLIB_MAJOR=            4
79
# shared library systems like SVR4's do not use minor versions
80
SHLIB_MINOR=            .0
81
 
82
# For libraries which include headers from other libraries.
83
INCLUDES = -I. -I.. -I$(topdir) -I$(includedir)
84
 
85
CCFLAGS = $(DEFS) $(LOCAL_DEFS) $(CPPFLAGS) $(INCLUDES) $(LOCAL_CFLAGS) $(CFLAGS)
86
 
87
.SUFFIXES:      .so
88
 
89
.c.so:
90
        ${RM} $@
91
        $(SHOBJ_CC) -c $(CCFLAGS) $(SHOBJ_CFLAGS) -o $*.o $<
92
        $(MV) $*.o $@
93
 
94
# The name of the main library target.
95
 
96
SHARED_READLINE = libreadline.$(SHLIB_LIBVERSION)
97
SHARED_HISTORY = libhistory.$(SHLIB_LIBVERSION)
98
SHARED_LIBS = $(SHARED_READLINE) $(SHARED_HISTORY)
99
 
100
# The C code source files for this library.
101
CSOURCES = $(topdir)/readline.c $(topdir)/funmap.c $(topdir)/keymaps.c \
102
           $(topdir)/vi_mode.c $(topdir)/parens.c $(topdir)/rltty.c \
103
           $(topdir)/complete.c $(topdir)/bind.c $(topdir)/isearch.c \
104
           $(topdir)/display.c $(topdir)/signals.c $(topdir)/emacs_keymap.c \
105
           $(topdir)/vi_keymap.c $(topdir)/util.c $(topdir)/kill.c \
106
           $(topdir)/undo.c $(topdir)/macro.c $(topdir)/input.c \
107
           $(topdir)/callback.c $(topdir)/terminal.c $(topdir)/xmalloc.c \
108
           $(topdir)/history.c $(topdir)/histsearch.c $(topdir)/histexpand.c \
109
           $(topdir)/histfile.c $(topdir)/nls.c $(topdir)/search.c \
110
           $(topdir)/shell.c $(topdir)/savestring.c $(topdir)/tilde.c
111
 
112
# The header files for this library.
113
HSOURCES = readline.h rldefs.h chardefs.h keymaps.h history.h histlib.h \
114
           posixstat.h posixdir.h posixjmp.h tilde.h rlconf.h rltty.h \
115
           ansi_stdlib.h tcap.h
116
 
117
SHARED_HISTOBJ = history.so histexpand.so histfile.so histsearch.so shell.so
118
SHARED_TILDEOBJ = tilde.so
119
SHARED_OBJ = readline.so vi_mode.so funmap.so keymaps.so parens.so search.so \
120
          rltty.so complete.so bind.so isearch.so display.so signals.so \
121
          util.so kill.so undo.so macro.so input.so callback.so terminal.so \
122
          nls.so xmalloc.so $(SHARED_HISTOBJ) $(SHARED_TILDEOBJ)
123
 
124
##########################################################################
125
 
126
all: $(SHLIB_STATUS)
127
 
128
supported: $(SHARED_LIBS)
129
 
130
unsupported:
131
        @echo "Your system and compiler (${host_os}-${CC}) are not supported by the"
132
        @echo "${topdir}/support/shobj-conf script."
133
        @echo "If your operating system provides facilities for creating"
134
        @echo "shared libraries, please update the script and re-run configure.
135
        @echo "Please send the changes you made to bash-maintainers@gnu.org"
136
        @echo "for inclusion in future bash and readline releases."
137
 
138
$(SHARED_READLINE):     $(SHARED_OBJ)
139
        $(RM) $@
140
        $(SHOBJ_LD) ${SHOBJ_LDFLAGS} ${SHLIB_XLDFLAGS} -o $@ $(SHARED_OBJ) $(SHLIB_LIBS)
141
 
142
$(SHARED_HISTORY):      $(SHARED_HISTOBJ) xmalloc.so
143
        $(RM) $@
144
        $(SHOBJ_LD) ${SHOBJ_LDFLAGS} ${SHLIB_XLDFLAGS} -o $@ $(SHARED_HISTOBJ) xmalloc.so $(SHLIB_LIBS)
145
 
146
installdirs: $(topdir)/support/mkdirs
147
        -$(SHELL) $(topdir)/support/mkdirs $(libdir)
148
 
149
install: installdirs $(SHLIB_STATUS)
150
        $(SHELL) $(topdir)/support/shlib-install -O $(host_os) -d $(libdir) -i "$(INSTALL_DATA)" $(SHARED_HISTORY)
151
        $(SHELL) $(topdir)/support/shlib-install -O $(host_os) -d $(libdir) -i "$(INSTALL_DATA)" $(SHARED_READLINE)
152
        @echo install: you may need to run ldconfig
153
 
154
uninstall:
155
        $(SHELL) $(topdir)/support/shlib-install -O $(host_os) -d $(libdir) -U $(SHARED_HISTORY)
156
        $(SHELL) $(topdir)/support/shlib-install -O $(host_os) -d $(libdir) -U $(SHARED_READLINE)
157
        @echo uninstall: you may need to run ldconfig
158
 
159
clean mostlyclean:      force
160
        $(RM) $(SHARED_OBJ) $(SHARED_LIBS)
161
 
162
distclean maintainer-clean: clean
163
        $(RM) Makefile
164
 
165
force:
166
 
167
# Tell versions [3.59,3.63) of GNU make not to export all variables.
168
# Otherwise a system limit (for SysV at least) may be exceeded.
169
.NOEXPORT:
170
 
171
# Dependencies
172
bind.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h
173
bind.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
174
bind.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
175
bind.so: $(topdir)/tilde.h $(topdir)/history.h
176
callback.so: $(topdir)/rlconf.h
177
callback.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h
178
callback.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
179
callback.so: $(topdir)/tilde.h
180
complete.so: $(topdir)/ansi_stdlib.h posixdir.h $(topdir)/posixstat.h
181
complete.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
182
complete.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
183
complete.so: $(topdir)/tilde.h
184
display.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h
185
display.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
186
display.so: $(topdir)/tcap.h
187
display.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
188
display.so: $(topdir)/tilde.h $(topdir)/history.h
189
funmap.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
190
funmap.so: $(topdir)/rlconf.h $(topdir)/ansi_stdlib.h
191
funmap.so: ${BUILD_DIR}/config.h $(topdir)/tilde.h
192
histexpand.so: $(topdir)/ansi_stdlib.h
193
histexpand.so: $(topdir)/history.h histlib.h
194
histexpand.so: ${BUILD_DIR}/config.h
195
histfile.so: $(topdir)/ansi_stdlib.h
196
histfile.so: $(topdir)/history.h histlib.h
197
histfile.so: ${BUILD_DIR}/config.h
198
history.so: $(topdir)/ansi_stdlib.h
199
history.so: $(topdir)/history.h histlib.h
200
history.so: ${BUILD_DIR}/config.h
201
histsearch.so: $(topdir)/ansi_stdlib.h
202
histsearch.so: $(topdir)/history.h histlib.h
203
histsearch.so: ${BUILD_DIR}/config.h
204
input.so: $(topdir)/ansi_stdlib.h
205
input.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
206
input.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
207
input.so: $(topdir)/tilde.h
208
isearch.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
209
isearch.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
210
isearch.so: $(topdir)/ansi_stdlib.h $(topdir)/history.h $(topdir)/tilde.h
211
keymaps.so: emacs_keymap.c vi_keymap.c
212
keymaps.so: $(topdir)/keymaps.h $(topdir)/chardefs.h $(topdir)/rlconf.h
213
keymaps.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
214
keymaps.so: ${BUILD_DIR}/config.h $(topdir)/ansi_stdlib.h $(topdir)/tilde.h
215
kill.so: $(topdir)/ansi_stdlib.h
216
kill.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
217
kill.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
218
kill.so: $(topdir)/tilde.h $(topdir)/history.h
219
macro.so: $(topdir)/ansi_stdlib.h
220
macro.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
221
macro.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
222
macro.so: $(topdir)/tilde.h $(topdir)/history.h
223
nls.so: $(topdir)/ansi_stdlib.h
224
nls.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
225
parens.so: $(topdir)/rlconf.h ${BUILD_DIR}/config.h
226
parens.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
227
parens.so: $(topdir)/tilde.h
228
readline.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
229
readline.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
230
readline.so: $(topdir)/history.h $(topdir)/tilde.h
231
readline.so: $(topdir)/posixstat.h $(topdir)/ansi_stdlib.h $(topdir)/posixjmp.h
232
rltty.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
233
rltty.so: $(topdir)/rltty.h $(topdir)/tilde.h
234
rltty.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
235
search.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
236
search.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
237
search.so: $(topdir)/ansi_stdlib.h $(topdir)/history.h $(topdir)/tilde.h
238
signals.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
239
signals.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
240
signals.so: $(topdir)/history.h $(topdir)/tilde.h
241
terminal.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
242
terminal.so: $(topdir)/tcap.h
243
terminal.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
244
terminal.so: $(topdir)/tilde.h $(topdir)/history.h
245
tilde.so: $(topdir)/ansi_stdlib.h ${BUILD_DIR}/config.h $(topdir)/tilde.h
246
undo.so: $(topdir)/ansi_stdlib.h
247
undo.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
248
undo.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
249
undo.so: $(topdir)/tilde.h $(topdir)/history.h
250
util.so: $(topdir)/posixjmp.h $(topdir)/ansi_stdlib.h
251
util.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
252
util.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
253
util.so: $(topdir)/tilde.h
254
vi_mode.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
255
vi_mode.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
256
vi_mode.so: $(topdir)/history.h $(topdir)/ansi_stdlib.h $(topdir)/tilde.h
257
xmalloc.so: ${BUILD_DIR}/config.h
258
xmalloc.so: $(topdir)/ansi_stdlib.h
259
 
260
readline.so: $(topdir)/readline.c
261
vi_mode.so: $(topdir)/vi_mode.c
262
funmap.so: $(topdir)/funmap.c
263
keymaps.so: $(topdir)/keymaps.c
264
parens.so: $(topdir)/parens.c
265
search.so: $(topdir)/search.c
266
rltty.so: $(topdir)/rltty.c
267
complete.so: $(topdir)/complete.c
268
bind.so: $(topdir)/bind.c
269
isearch.so: $(topdir)/isearch.c
270
display.so: $(topdir)/display.c
271
signals.so: $(topdir)/signals.c
272
util.so: $(topdir)/util.c
273
kill.so: $(topdir)/kill.c
274
undo.so: $(topdir)/undo.c
275
macro.so: $(topdir)/macro.c
276
input.so: $(topdir)/input.c
277
callback.so: $(topdir)/callback.c
278
terminal.so: $(topdir)/terminal.c
279
nls.so: $(topdir)/nls.c
280
xmalloc.so: $(topdir)/xmalloc.c
281
history.so: $(topdir)/history.c
282
histexpand.so: $(topdir)/histexpand.c
283
histfile.so: $(topdir)/histfile.c
284
histsearch.so: $(topdir)/histsearch.c
285
savestring.so: $(topdir)/savestring.c
286
shell.so: $(topdir)/shell.c
287
tilde.so: $(topdir)/tilde.c
288
 
289
readline.so: readline.c
290
vi_mode.so: vi_mode.c
291
funmap.so: funmap.c
292
keymaps.so: keymaps.c
293
parens.so: parens.c
294
search.so: search.c
295
rltty.so: rltty.c
296
complete.so: complete.c
297
bind.so: bind.c
298
isearch.so: isearch.c
299
display.so: display.c
300
signals.so: signals.c
301
util.so: util.c
302
kill.so: kill.c
303
undo.so: undo.c
304
macro.so: macro.c
305
input.so: input.c
306
callback.so: callback.c
307
terminal.so: terminal.c
308
nls.so: nls.c
309
xmalloc.so: xmalloc.c
310
history.so: history.c
311
histexpand.so: histexpand.c
312
histfile.so: histfile.c
313
histsearch.so: histsearch.c
314
savestring.so: savestring.c
315
shell.so: shell.c
316
tilde.so: tilde.c

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.