blob: 9d8a73f12514f5919194cbb777ddc584b3a41d5a [file] [log] [blame]
Amit Daniel Kachhap44549432011-07-20 14:21:22 +05301# $Id: Makefile.in,v 1.48 2007/04/28 14:56:11 tom Exp $
2##############################################################################
3# Copyright (c) 1998-2006,2007 Free Software Foundation, Inc. #
4# #
5# Permission is hereby granted, free of charge, to any person obtaining a #
6# copy of this software and associated documentation files (the "Software"), #
7# to deal in the Software without restriction, including without limitation #
8# the rights to use, copy, modify, merge, publish, distribute, distribute #
9# with modifications, sublicense, and/or sell copies of the Software, and to #
10# permit persons to whom the Software is furnished to do so, subject to the #
11# following conditions: #
12# #
13# The above copyright notice and this permission notice shall be included in #
14# all copies or substantial portions of the Software. #
15# #
16# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR #
17# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, #
18# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL #
19# THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER #
20# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING #
21# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER #
22# DEALINGS IN THE SOFTWARE. #
23# #
24# Except as contained in this notice, the name(s) of the above copyright #
25# holders shall not be used in advertising or otherwise to promote the sale, #
26# use or other dealings in this Software without prior written #
27# authorization. #
28##############################################################################
29#
30# Author: Thomas E. Dickey 1996-on
31#
32# Makefile for menu source code.
33#
34# This makes the following:
35# libraries (normal/debug/profile/shared)
36#
37# The variable 'srcdir' refers to the source-distribution, and can be set with
38# the configure script by "--srcdir=DIR".
39#
40# The rules are organized to produce the libraries for the configured models,
41
42# turn off _all_ suffix rules; we'll generate our own
43.SUFFIXES:
44
45SHELL = /bin/sh
46THIS = Makefile
47
48x =
49o = .o
50
51MODEL = normal
52DESTDIR =
53srcdir = .
54prefix = /usr/local
55exec_prefix = ${prefix}
56bindir = ${exec_prefix}/bin
57libdir = ${exec_prefix}/lib
58includedir = ${prefix}/include/ncurses
59
60LIBTOOL =
61LIBTOOL_CLEAN =
62LIBTOOL_COMPILE =
63LIBTOOL_LINK = ${CC}
64LIBTOOL_INSTALL =
65LIBTOOL_UNINSTALL =
66
67INSTALL = /usr/bin/install -c
68INSTALL_LIB = /usr/bin/install -c -m 644
69INSTALL_PROG = ${INSTALL}
70INSTALL_DATA = ${INSTALL} -m 644
71
72AR = arm-eabi-ar
73AR_OPTS = rv
74AWK = mawk
75LD = arm-eabi-ld
76LN_S = ln -s
77
78CC = agcc.pl
79CPP = agcc.pl -E
80CFLAGS = -O2 --param max-inline-insns-single=1200
81
82CPPFLAGS = -I../ncurses -DHAVE_CONFIG_H -I. -I../include -U_XOPEN_SOURCE -D_XOPEN_SOURCE=500 -U_POSIX_C_SOURCE -D_POSIX_C_SOURCE=199506L -DNDEBUG -I${includedir}
83
84CCFLAGS = $(CPPFLAGS) $(CFLAGS)
85
86CFLAGS_LIBTOOL = $(CCFLAGS)
87CFLAGS_NORMAL = $(CCFLAGS)
88CFLAGS_DEBUG = $(CCFLAGS) -g -DTRACE
89CFLAGS_PROFILE = $(CCFLAGS) -pg
90CFLAGS_SHARED = $(CCFLAGS) unknown
91
92CFLAGS_DEFAULT = $(CFLAGS_NORMAL)
93
94LINK = $(LIBTOOL_LINK)
95LDFLAGS =
96
97SHLIB_DIRS = -L../lib
98SHLIB_LIST = $(SHLIB_DIRS) -lncurses
99
100MK_SHARED_LIB = echo unknown
101
102NCURSES_MAJOR = 5
103NCURSES_MINOR = 7
104REL_VERSION = 5.7
105ABI_VERSION = 5
106
107RANLIB = arm-eabi-ranlib
108
109LIBRARIES = ../lib/libmenu.a ../lib/libmenu_g.a
110
111LINT =
112LINT_OPTS =
113LINT_LIBS = -lmenu -lncurses
114
115AUTO_SRC = \
116 ../include/menu.h \
117 ../include/eti.h \
118 ../include/mf_common.h
119
120################################################################################
121all \
122libs \
123install :: $(AUTO_SRC) $(LIBRARIES)
124
125sources : $(AUTO_SRC)
126
127$(DESTDIR)$(bindir) \
128$(DESTDIR)$(libdir) :
129 sh $(srcdir)/../mkdirs.sh $@
130
131# make copies to simplify include-paths while still keeping menu's include
132# file in this directory.
133../include/menu.h : $(srcdir)/menu.h
134 -rm -f $@
135 cp $(srcdir)/menu.h $@
136../include/eti.h : $(srcdir)/eti.h
137 -rm -f $@
138 cp $(srcdir)/eti.h $@
139../include/mf_common.h : $(srcdir)/mf_common.h
140 -rm -f $@
141 cp $(srcdir)/mf_common.h $@
142
143MENU_PRIV_H = \
144 $(srcdir)/menu.priv.h \
145 $(AUTO_SRC) \
146 ../include/curses.h
147
148tags:
149 ctags *.[ch]
150
151TAGS:
152 etags *.[ch]
153
154mostlyclean ::
155 -rm -f core tags TAGS *~ *.bak *.i *.ln *.atac trace
156
157clean :: mostlyclean
158 -rm -f $(AUTO_SRC)
159
160distclean :: clean
161 -rm -f Makefile
162
163realclean :: distclean
164
165###############################################################################
166# The remainder of this file is automatically generated during configuration
167###############################################################################
168
169# generated by mk-0th.awk
170# libname: menu
171# subsets: ticlib+termlib+ext_tinfo+base+ext_funcs
172
173.SUFFIXES: .c .cc .h .i .ii
174.c.i :
175 $(CPP) $(CPPFLAGS) $< >$@
176.cc.ii :
177 $(CPP) $(CPPFLAGS) $< >$@
178.h.i :
179 $(CPP) $(CPPFLAGS) $< >$@
180
181C_SRC = \
182 $(srcdir)/m_attribs.c \
183 $(srcdir)/m_cursor.c \
184 $(srcdir)/m_driver.c \
185 $(srcdir)/m_format.c \
186 $(srcdir)/m_global.c \
187 $(srcdir)/m_hook.c \
188 $(srcdir)/m_item_cur.c \
189 $(srcdir)/m_item_nam.c \
190 $(srcdir)/m_item_new.c \
191 $(srcdir)/m_item_opt.c \
192 $(srcdir)/m_item_top.c \
193 $(srcdir)/m_item_use.c \
194 $(srcdir)/m_item_val.c \
195 $(srcdir)/m_item_vis.c \
196 $(srcdir)/m_items.c \
197 $(srcdir)/m_new.c \
198 $(srcdir)/m_opts.c \
199 $(srcdir)/m_pad.c \
200 $(srcdir)/m_pattern.c \
201 $(srcdir)/m_post.c \
202 $(srcdir)/m_req_name.c \
203 $(srcdir)/m_scale.c \
204 $(srcdir)/m_spacing.c \
205 $(srcdir)/m_sub.c \
206 $(srcdir)/m_trace.c \
207 $(srcdir)/m_userptr.c \
208 $(srcdir)/m_win.c
209
210# Producing llib-lmenu is time-consuming, so there's no direct-dependency for
211# it in the lintlib rule. We'll only remove in the cleanest setup.
212clean ::
213 rm -f llib-lmenu.*
214
215realclean ::
216 rm -f llib-lmenu
217
218llib-lmenu : $(C_SRC)
219 cproto -a -l -DNCURSES_ENABLE_STDBOOL_H=0 -DLINT $(CPPFLAGS) $(C_SRC) >$@
220
221lintlib :
222 sh $(srcdir)/../misc/makellib menu $(CPPFLAGS)
223lint :
224 $(LINT) $(LINT_OPTS) $(CPPFLAGS) $(C_SRC) $(LINT_LIBS)
225
226# generated by mk-1st.awk (subset=ticlib+termlib+ext_tinfo+base+ext_funcs)
227# name: menu
228# traces: DEBUG
229# MODEL: NORMAL
230# model: objects
231# prefix: lib
232# suffix: .a
233# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
234# ShlibVer: auto
235# ShlibVerInfix: no
236# TermlibRoot: ncurses
237# TermlibSuffix: .a
238# ReLink:
239# DoLinks: no
240# rmSoLocs: no
241# ldconfig: :
242# overwrite: no
243# depend: ../include/ncurses_cfg.h ./menu.priv.h
244# host: arm-unknown-eabi
245
246NORMAL_OBJS = \
247 ../objects/m_attribs$o \
248 ../objects/m_cursor$o \
249 ../objects/m_driver$o \
250 ../objects/m_format$o \
251 ../objects/m_global$o \
252 ../objects/m_hook$o \
253 ../objects/m_item_cur$o \
254 ../objects/m_item_nam$o \
255 ../objects/m_item_new$o \
256 ../objects/m_item_opt$o \
257 ../objects/m_item_top$o \
258 ../objects/m_item_use$o \
259 ../objects/m_item_val$o \
260 ../objects/m_item_vis$o \
261 ../objects/m_items$o \
262 ../objects/m_new$o \
263 ../objects/m_opts$o \
264 ../objects/m_pad$o \
265 ../objects/m_pattern$o \
266 ../objects/m_post$o \
267 ../objects/m_req_name$o \
268 ../objects/m_scale$o \
269 ../objects/m_spacing$o \
270 ../objects/m_sub$o \
271 ../objects/m_userptr$o \
272 ../objects/m_win$o
273
274$(NORMAL_OBJS) : ../include/ncurses_cfg.h ./menu.priv.h
275
276../lib/libmenu.a : $(NORMAL_OBJS)
277 $(AR) $(AR_OPTS) $@ $?
278 $(RANLIB) $@
279
280install \
281install.libs \
282install.menu :: $(DESTDIR)$(libdir) ../lib/libmenu.a
283 @echo installing ../lib/libmenu.a as $(DESTDIR)$(libdir)/libmenu.a
284 $(INSTALL_DATA) ../lib/libmenu.a $(DESTDIR)$(libdir)/libmenu.a
285 $(RANLIB) $(DESTDIR)$(libdir)/libmenu.a
286
287uninstall \
288uninstall.libs \
289uninstall.menu ::
290 @echo uninstalling $(DESTDIR)$(libdir)/libmenu.a
291 -@rm -f $(DESTDIR)$(libdir)/libmenu.a
292
293clean ::
294 -rm -f ../lib/libmenu.a
295
296mostlyclean::
297 -rm -f $(NORMAL_OBJS)
298
299# generated by mk-2nd.awk
300# model: objects
301# MODEL: NORMAL
302# echo: yes
303# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
304# crenames: yes
305# cxxrenames: no
306# traces: DEBUG
307# srcdir: .
308
309../objects/m_attribs$o : $(srcdir)/m_attribs.c \
310 $(MENU_PRIV_H)
311 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_attribs.c -o ../objects/m_attribs$o
312
313../objects/m_cursor$o : $(srcdir)/m_cursor.c \
314 $(MENU_PRIV_H)
315 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_cursor.c -o ../objects/m_cursor$o
316
317../objects/m_driver$o : $(srcdir)/m_driver.c \
318 $(MENU_PRIV_H)
319 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_driver.c -o ../objects/m_driver$o
320
321../objects/m_format$o : $(srcdir)/m_format.c \
322 $(MENU_PRIV_H)
323 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_format.c -o ../objects/m_format$o
324
325../objects/m_global$o : $(srcdir)/m_global.c \
326 $(MENU_PRIV_H)
327 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_global.c -o ../objects/m_global$o
328
329../objects/m_hook$o : $(srcdir)/m_hook.c \
330 $(MENU_PRIV_H)
331 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_hook.c -o ../objects/m_hook$o
332
333../objects/m_item_cur$o : $(srcdir)/m_item_cur.c \
334 $(MENU_PRIV_H)
335 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_item_cur.c -o ../objects/m_item_cur$o
336
337../objects/m_item_nam$o : $(srcdir)/m_item_nam.c \
338 $(MENU_PRIV_H)
339 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_item_nam.c -o ../objects/m_item_nam$o
340
341../objects/m_item_new$o : $(srcdir)/m_item_new.c \
342 $(MENU_PRIV_H)
343 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_item_new.c -o ../objects/m_item_new$o
344
345../objects/m_item_opt$o : $(srcdir)/m_item_opt.c \
346 $(MENU_PRIV_H)
347 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_item_opt.c -o ../objects/m_item_opt$o
348
349../objects/m_item_top$o : $(srcdir)/m_item_top.c \
350 $(MENU_PRIV_H)
351 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_item_top.c -o ../objects/m_item_top$o
352
353../objects/m_item_use$o : $(srcdir)/m_item_use.c \
354 $(MENU_PRIV_H)
355 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_item_use.c -o ../objects/m_item_use$o
356
357../objects/m_item_val$o : $(srcdir)/m_item_val.c \
358 $(MENU_PRIV_H)
359 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_item_val.c -o ../objects/m_item_val$o
360
361../objects/m_item_vis$o : $(srcdir)/m_item_vis.c \
362 $(MENU_PRIV_H)
363 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_item_vis.c -o ../objects/m_item_vis$o
364
365../objects/m_items$o : $(srcdir)/m_items.c \
366 $(MENU_PRIV_H)
367 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_items.c -o ../objects/m_items$o
368
369../objects/m_new$o : $(srcdir)/m_new.c \
370 $(MENU_PRIV_H)
371 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_new.c -o ../objects/m_new$o
372
373../objects/m_opts$o : $(srcdir)/m_opts.c \
374 $(MENU_PRIV_H)
375 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_opts.c -o ../objects/m_opts$o
376
377../objects/m_pad$o : $(srcdir)/m_pad.c \
378 $(MENU_PRIV_H)
379 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_pad.c -o ../objects/m_pad$o
380
381../objects/m_pattern$o : $(srcdir)/m_pattern.c \
382 $(MENU_PRIV_H)
383 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_pattern.c -o ../objects/m_pattern$o
384
385../objects/m_post$o : $(srcdir)/m_post.c \
386 $(MENU_PRIV_H)
387 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_post.c -o ../objects/m_post$o
388
389../objects/m_req_name$o : $(srcdir)/m_req_name.c \
390 $(MENU_PRIV_H)
391 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_req_name.c -o ../objects/m_req_name$o
392
393../objects/m_scale$o : $(srcdir)/m_scale.c \
394 $(MENU_PRIV_H)
395 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_scale.c -o ../objects/m_scale$o
396
397../objects/m_spacing$o : $(srcdir)/m_spacing.c \
398 $(MENU_PRIV_H)
399 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_spacing.c -o ../objects/m_spacing$o
400
401../objects/m_sub$o : $(srcdir)/m_sub.c \
402 $(MENU_PRIV_H)
403 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_sub.c -o ../objects/m_sub$o
404
405../objects/m_userptr$o : $(srcdir)/m_userptr.c \
406 $(MENU_PRIV_H)
407 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_userptr.c -o ../objects/m_userptr$o
408
409../objects/m_win$o : $(srcdir)/m_win.c \
410 $(MENU_PRIV_H)
411 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../menu/m_win.c -o ../objects/m_win$o
412
413
414# generated by mk-1st.awk (subset=ticlib+termlib+ext_tinfo+base+ext_funcs)
415# name: menu
416# traces: DEBUG
417# MODEL: DEBUG
418# model: obj_g
419# prefix: lib
420# suffix: _g.a
421# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
422# ShlibVer: auto
423# ShlibVerInfix: no
424# TermlibRoot: ncurses
425# TermlibSuffix: .a
426# ReLink:
427# DoLinks: no
428# rmSoLocs: no
429# ldconfig: :
430# overwrite: no
431# depend: ../include/ncurses_cfg.h ./menu.priv.h
432# host: arm-unknown-eabi
433
434DEBUG_OBJS = \
435 ../obj_g/m_attribs$o \
436 ../obj_g/m_cursor$o \
437 ../obj_g/m_driver$o \
438 ../obj_g/m_format$o \
439 ../obj_g/m_global$o \
440 ../obj_g/m_hook$o \
441 ../obj_g/m_item_cur$o \
442 ../obj_g/m_item_nam$o \
443 ../obj_g/m_item_new$o \
444 ../obj_g/m_item_opt$o \
445 ../obj_g/m_item_top$o \
446 ../obj_g/m_item_use$o \
447 ../obj_g/m_item_val$o \
448 ../obj_g/m_item_vis$o \
449 ../obj_g/m_items$o \
450 ../obj_g/m_new$o \
451 ../obj_g/m_opts$o \
452 ../obj_g/m_pad$o \
453 ../obj_g/m_pattern$o \
454 ../obj_g/m_post$o \
455 ../obj_g/m_req_name$o \
456 ../obj_g/m_scale$o \
457 ../obj_g/m_spacing$o \
458 ../obj_g/m_sub$o \
459 ../obj_g/m_trace$o \
460 ../obj_g/m_userptr$o \
461 ../obj_g/m_win$o
462
463$(DEBUG_OBJS) : ../include/ncurses_cfg.h ./menu.priv.h
464
465../lib/libmenu_g.a : $(DEBUG_OBJS)
466 $(AR) $(AR_OPTS) $@ $?
467 $(RANLIB) $@
468
469install \
470install.libs \
471install.menu :: $(DESTDIR)$(libdir) ../lib/libmenu_g.a
472 @echo installing ../lib/libmenu_g.a as $(DESTDIR)$(libdir)/libmenu_g.a
473 $(INSTALL_DATA) ../lib/libmenu_g.a $(DESTDIR)$(libdir)/libmenu_g.a
474 $(RANLIB) $(DESTDIR)$(libdir)/libmenu_g.a
475
476uninstall \
477uninstall.libs \
478uninstall.menu ::
479 @echo uninstalling $(DESTDIR)$(libdir)/libmenu_g.a
480 -@rm -f $(DESTDIR)$(libdir)/libmenu_g.a
481
482clean ::
483 -rm -f ../lib/libmenu_g.a
484
485mostlyclean::
486 -rm -f $(DEBUG_OBJS)
487
488# generated by mk-2nd.awk
489# model: obj_g
490# MODEL: DEBUG
491# echo: yes
492# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
493# crenames: yes
494# cxxrenames: no
495# traces: DEBUG
496# srcdir: .
497
498../obj_g/m_attribs$o : $(srcdir)/m_attribs.c \
499 $(MENU_PRIV_H)
500 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_attribs.c -o ../obj_g/m_attribs$o
501
502../obj_g/m_cursor$o : $(srcdir)/m_cursor.c \
503 $(MENU_PRIV_H)
504 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_cursor.c -o ../obj_g/m_cursor$o
505
506../obj_g/m_driver$o : $(srcdir)/m_driver.c \
507 $(MENU_PRIV_H)
508 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_driver.c -o ../obj_g/m_driver$o
509
510../obj_g/m_format$o : $(srcdir)/m_format.c \
511 $(MENU_PRIV_H)
512 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_format.c -o ../obj_g/m_format$o
513
514../obj_g/m_global$o : $(srcdir)/m_global.c \
515 $(MENU_PRIV_H)
516 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_global.c -o ../obj_g/m_global$o
517
518../obj_g/m_hook$o : $(srcdir)/m_hook.c \
519 $(MENU_PRIV_H)
520 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_hook.c -o ../obj_g/m_hook$o
521
522../obj_g/m_item_cur$o : $(srcdir)/m_item_cur.c \
523 $(MENU_PRIV_H)
524 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_item_cur.c -o ../obj_g/m_item_cur$o
525
526../obj_g/m_item_nam$o : $(srcdir)/m_item_nam.c \
527 $(MENU_PRIV_H)
528 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_item_nam.c -o ../obj_g/m_item_nam$o
529
530../obj_g/m_item_new$o : $(srcdir)/m_item_new.c \
531 $(MENU_PRIV_H)
532 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_item_new.c -o ../obj_g/m_item_new$o
533
534../obj_g/m_item_opt$o : $(srcdir)/m_item_opt.c \
535 $(MENU_PRIV_H)
536 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_item_opt.c -o ../obj_g/m_item_opt$o
537
538../obj_g/m_item_top$o : $(srcdir)/m_item_top.c \
539 $(MENU_PRIV_H)
540 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_item_top.c -o ../obj_g/m_item_top$o
541
542../obj_g/m_item_use$o : $(srcdir)/m_item_use.c \
543 $(MENU_PRIV_H)
544 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_item_use.c -o ../obj_g/m_item_use$o
545
546../obj_g/m_item_val$o : $(srcdir)/m_item_val.c \
547 $(MENU_PRIV_H)
548 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_item_val.c -o ../obj_g/m_item_val$o
549
550../obj_g/m_item_vis$o : $(srcdir)/m_item_vis.c \
551 $(MENU_PRIV_H)
552 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_item_vis.c -o ../obj_g/m_item_vis$o
553
554../obj_g/m_items$o : $(srcdir)/m_items.c \
555 $(MENU_PRIV_H)
556 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_items.c -o ../obj_g/m_items$o
557
558../obj_g/m_new$o : $(srcdir)/m_new.c \
559 $(MENU_PRIV_H)
560 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_new.c -o ../obj_g/m_new$o
561
562../obj_g/m_opts$o : $(srcdir)/m_opts.c \
563 $(MENU_PRIV_H)
564 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_opts.c -o ../obj_g/m_opts$o
565
566../obj_g/m_pad$o : $(srcdir)/m_pad.c \
567 $(MENU_PRIV_H)
568 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_pad.c -o ../obj_g/m_pad$o
569
570../obj_g/m_pattern$o : $(srcdir)/m_pattern.c \
571 $(MENU_PRIV_H)
572 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_pattern.c -o ../obj_g/m_pattern$o
573
574../obj_g/m_post$o : $(srcdir)/m_post.c \
575 $(MENU_PRIV_H)
576 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_post.c -o ../obj_g/m_post$o
577
578../obj_g/m_req_name$o : $(srcdir)/m_req_name.c \
579 $(MENU_PRIV_H)
580 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_req_name.c -o ../obj_g/m_req_name$o
581
582../obj_g/m_scale$o : $(srcdir)/m_scale.c \
583 $(MENU_PRIV_H)
584 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_scale.c -o ../obj_g/m_scale$o
585
586../obj_g/m_spacing$o : $(srcdir)/m_spacing.c \
587 $(MENU_PRIV_H)
588 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_spacing.c -o ../obj_g/m_spacing$o
589
590../obj_g/m_sub$o : $(srcdir)/m_sub.c \
591 $(MENU_PRIV_H)
592 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_sub.c -o ../obj_g/m_sub$o
593
594../obj_g/m_trace$o : $(srcdir)/m_trace.c \
595 $(MENU_PRIV_H)
596 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_trace.c -o ../obj_g/m_trace$o
597
598../obj_g/m_userptr$o : $(srcdir)/m_userptr.c \
599 $(MENU_PRIV_H)
600 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_userptr.c -o ../obj_g/m_userptr$o
601
602../obj_g/m_win$o : $(srcdir)/m_win.c \
603 $(MENU_PRIV_H)
604 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../menu/m_win.c -o ../obj_g/m_win$o
605
606
607# generated by mk-hdr.awk
608# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
609# compat: yes
610
611${DESTDIR}${includedir} :
612 sh ${srcdir}/../mkdirs.sh $@
613
614install \
615install.libs \
616install.includes :: ${AUTO_SRC} ${DESTDIR}${includedir} \
617 $(srcdir)/eti.h \
618 $(srcdir)/menu.h
619 @ (cd ${DESTDIR}${includedir} && rm -f eti.h) ; ../headers.sh ${INSTALL_DATA} ${DESTDIR}${includedir} ${srcdir} $(srcdir)/eti.h
620 @ (cd ${DESTDIR}${includedir} && rm -f menu.h) ; ../headers.sh ${INSTALL_DATA} ${DESTDIR}${includedir} ${srcdir} $(srcdir)/menu.h
621
622uninstall \
623uninstall.libs \
624uninstall.includes ::
625 -@ (cd ${DESTDIR}${includedir} && rm -f eti.h)
626 -@ (cd ${DESTDIR}${includedir} && rm -f menu.h)
627depend : ${AUTO_SRC}
628 makedepend -- ${CPPFLAGS} -- ${C_SRC}
629
630# DO NOT DELETE THIS LINE -- make depend depends on it.