blob: a641849301df38f4ef5c6de639629bd911cf2aca [file] [log] [blame]
Amit Daniel Kachhap44549432011-07-20 14:21:22 +05301# $Id: Makefile.in,v 1.47 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 form 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/libform.a ../lib/libform_g.a
110
111LINT =
112LINT_OPTS =
113LINT_LIBS = -lform -lncurses
114
115AUTO_SRC = \
116 ../include/form.h
117
118################################################################################
119all \
120libs \
121install :: $(AUTO_SRC) $(LIBRARIES)
122
123sources : $(AUTO_SRC)
124
125$(DESTDIR)$(bindir) \
126$(DESTDIR)$(libdir) :
127 sh $(srcdir)/../mkdirs.sh $@
128
129# make copies to simplify include-paths while still keeping form's include
130# file in this directory.
131../include/form.h : $(srcdir)/form.h
132 -rm -f $@
133 cp $(srcdir)/form.h $@
134
135FORM_PRIV_H = \
136 $(srcdir)/form.priv.h \
137 $(srcdir)/form.h \
138 ../include/mf_common.h \
139 ../include/curses.h \
140 ../include/eti.h
141
142tags:
143 ctags *.[ch]
144
145TAGS:
146 etags *.[ch]
147
148mostlyclean ::
149 -rm -f core tags TAGS *~ *.bak *.i *.ln *.atac trace
150
151clean :: mostlyclean
152 -rm -f $(AUTO_SRC)
153
154distclean :: clean
155 -rm -f Makefile
156
157realclean :: distclean
158
159../include/mf_common.h \
160../include/eti.h :
161 cd ../menu && $(MAKE) $@
162
163###############################################################################
164# The remainder of this file is automatically generated during configuration
165###############################################################################
166
167# generated by mk-0th.awk
168# libname: form
169# subsets: ticlib+termlib+ext_tinfo+base+ext_funcs
170
171.SUFFIXES: .c .cc .h .i .ii
172.c.i :
173 $(CPP) $(CPPFLAGS) $< >$@
174.cc.ii :
175 $(CPP) $(CPPFLAGS) $< >$@
176.h.i :
177 $(CPP) $(CPPFLAGS) $< >$@
178
179C_SRC = \
180 $(srcdir)/f_trace.c \
181 $(srcdir)/fld_arg.c \
182 $(srcdir)/fld_attr.c \
183 $(srcdir)/fld_current.c \
184 $(srcdir)/fld_def.c \
185 $(srcdir)/fld_dup.c \
186 $(srcdir)/fld_ftchoice.c \
187 $(srcdir)/fld_ftlink.c \
188 $(srcdir)/fld_info.c \
189 $(srcdir)/fld_just.c \
190 $(srcdir)/fld_link.c \
191 $(srcdir)/fld_max.c \
192 $(srcdir)/fld_move.c \
193 $(srcdir)/fld_newftyp.c \
194 $(srcdir)/fld_opts.c \
195 $(srcdir)/fld_pad.c \
196 $(srcdir)/fld_page.c \
197 $(srcdir)/fld_stat.c \
198 $(srcdir)/fld_type.c \
199 $(srcdir)/fld_user.c \
200 $(srcdir)/frm_cursor.c \
201 $(srcdir)/frm_data.c \
202 $(srcdir)/frm_def.c \
203 $(srcdir)/frm_driver.c \
204 $(srcdir)/frm_hook.c \
205 $(srcdir)/frm_opts.c \
206 $(srcdir)/frm_page.c \
207 $(srcdir)/frm_post.c \
208 $(srcdir)/frm_req_name.c \
209 $(srcdir)/frm_scale.c \
210 $(srcdir)/frm_sub.c \
211 $(srcdir)/frm_user.c \
212 $(srcdir)/frm_win.c \
213 $(srcdir)/fty_alnum.c \
214 $(srcdir)/fty_alpha.c \
215 $(srcdir)/fty_enum.c \
216 $(srcdir)/fty_int.c \
217 $(srcdir)/fty_ipv4.c \
218 $(srcdir)/fty_num.c \
219 $(srcdir)/fty_regex.c
220
221# Producing llib-lform is time-consuming, so there's no direct-dependency for
222# it in the lintlib rule. We'll only remove in the cleanest setup.
223clean ::
224 rm -f llib-lform.*
225
226realclean ::
227 rm -f llib-lform
228
229llib-lform : $(C_SRC)
230 cproto -a -l -DNCURSES_ENABLE_STDBOOL_H=0 -DLINT $(CPPFLAGS) $(C_SRC) >$@
231
232lintlib :
233 sh $(srcdir)/../misc/makellib form $(CPPFLAGS)
234lint :
235 $(LINT) $(LINT_OPTS) $(CPPFLAGS) $(C_SRC) $(LINT_LIBS)
236
237# generated by mk-1st.awk (subset=ticlib+termlib+ext_tinfo+base+ext_funcs)
238# name: form
239# traces: DEBUG
240# MODEL: NORMAL
241# model: objects
242# prefix: lib
243# suffix: .a
244# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
245# ShlibVer: auto
246# ShlibVerInfix: no
247# TermlibRoot: ncurses
248# TermlibSuffix: .a
249# ReLink:
250# DoLinks: no
251# rmSoLocs: no
252# ldconfig: :
253# overwrite: no
254# depend: ../include/ncurses_cfg.h ./form.priv.h
255# host: arm-unknown-eabi
256
257NORMAL_OBJS = \
258 ../objects/fld_arg$o \
259 ../objects/fld_attr$o \
260 ../objects/fld_current$o \
261 ../objects/fld_def$o \
262 ../objects/fld_dup$o \
263 ../objects/fld_ftchoice$o \
264 ../objects/fld_ftlink$o \
265 ../objects/fld_info$o \
266 ../objects/fld_just$o \
267 ../objects/fld_link$o \
268 ../objects/fld_max$o \
269 ../objects/fld_move$o \
270 ../objects/fld_newftyp$o \
271 ../objects/fld_opts$o \
272 ../objects/fld_pad$o \
273 ../objects/fld_page$o \
274 ../objects/fld_stat$o \
275 ../objects/fld_type$o \
276 ../objects/fld_user$o \
277 ../objects/frm_cursor$o \
278 ../objects/frm_data$o \
279 ../objects/frm_def$o \
280 ../objects/frm_driver$o \
281 ../objects/frm_hook$o \
282 ../objects/frm_opts$o \
283 ../objects/frm_page$o \
284 ../objects/frm_post$o \
285 ../objects/frm_req_name$o \
286 ../objects/frm_scale$o \
287 ../objects/frm_sub$o \
288 ../objects/frm_user$o \
289 ../objects/frm_win$o \
290 ../objects/fty_alnum$o \
291 ../objects/fty_alpha$o \
292 ../objects/fty_enum$o \
293 ../objects/fty_int$o \
294 ../objects/fty_ipv4$o \
295 ../objects/fty_num$o \
296 ../objects/fty_regex$o
297
298$(NORMAL_OBJS) : ../include/ncurses_cfg.h ./form.priv.h
299
300../lib/libform.a : $(NORMAL_OBJS)
301 $(AR) $(AR_OPTS) $@ $?
302 $(RANLIB) $@
303
304install \
305install.libs \
306install.form :: $(DESTDIR)$(libdir) ../lib/libform.a
307 @echo installing ../lib/libform.a as $(DESTDIR)$(libdir)/libform.a
308 $(INSTALL_DATA) ../lib/libform.a $(DESTDIR)$(libdir)/libform.a
309 $(RANLIB) $(DESTDIR)$(libdir)/libform.a
310
311uninstall \
312uninstall.libs \
313uninstall.form ::
314 @echo uninstalling $(DESTDIR)$(libdir)/libform.a
315 -@rm -f $(DESTDIR)$(libdir)/libform.a
316
317clean ::
318 -rm -f ../lib/libform.a
319
320mostlyclean::
321 -rm -f $(NORMAL_OBJS)
322
323# generated by mk-2nd.awk
324# model: objects
325# MODEL: NORMAL
326# echo: yes
327# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
328# crenames: yes
329# cxxrenames: no
330# traces: DEBUG
331# srcdir: .
332
333../objects/fld_arg$o : $(srcdir)/fld_arg.c \
334 $(FORM_PRIV_H)
335 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_arg.c -o ../objects/fld_arg$o
336
337../objects/fld_attr$o : $(srcdir)/fld_attr.c \
338 $(FORM_PRIV_H)
339 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_attr.c -o ../objects/fld_attr$o
340
341../objects/fld_current$o : $(srcdir)/fld_current.c \
342 $(FORM_PRIV_H)
343 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_current.c -o ../objects/fld_current$o
344
345../objects/fld_def$o : $(srcdir)/fld_def.c \
346 $(FORM_PRIV_H)
347 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_def.c -o ../objects/fld_def$o
348
349../objects/fld_dup$o : $(srcdir)/fld_dup.c \
350 $(FORM_PRIV_H)
351 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_dup.c -o ../objects/fld_dup$o
352
353../objects/fld_ftchoice$o : $(srcdir)/fld_ftchoice.c \
354 $(FORM_PRIV_H)
355 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_ftchoice.c -o ../objects/fld_ftchoice$o
356
357../objects/fld_ftlink$o : $(srcdir)/fld_ftlink.c \
358 $(FORM_PRIV_H)
359 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_ftlink.c -o ../objects/fld_ftlink$o
360
361../objects/fld_info$o : $(srcdir)/fld_info.c \
362 $(FORM_PRIV_H)
363 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_info.c -o ../objects/fld_info$o
364
365../objects/fld_just$o : $(srcdir)/fld_just.c \
366 $(FORM_PRIV_H)
367 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_just.c -o ../objects/fld_just$o
368
369../objects/fld_link$o : $(srcdir)/fld_link.c \
370 $(FORM_PRIV_H)
371 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_link.c -o ../objects/fld_link$o
372
373../objects/fld_max$o : $(srcdir)/fld_max.c \
374 $(FORM_PRIV_H)
375 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_max.c -o ../objects/fld_max$o
376
377../objects/fld_move$o : $(srcdir)/fld_move.c \
378 $(FORM_PRIV_H)
379 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_move.c -o ../objects/fld_move$o
380
381../objects/fld_newftyp$o : $(srcdir)/fld_newftyp.c \
382 $(FORM_PRIV_H)
383 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_newftyp.c -o ../objects/fld_newftyp$o
384
385../objects/fld_opts$o : $(srcdir)/fld_opts.c \
386 $(FORM_PRIV_H)
387 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_opts.c -o ../objects/fld_opts$o
388
389../objects/fld_pad$o : $(srcdir)/fld_pad.c \
390 $(FORM_PRIV_H)
391 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_pad.c -o ../objects/fld_pad$o
392
393../objects/fld_page$o : $(srcdir)/fld_page.c \
394 $(FORM_PRIV_H)
395 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_page.c -o ../objects/fld_page$o
396
397../objects/fld_stat$o : $(srcdir)/fld_stat.c \
398 $(FORM_PRIV_H)
399 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_stat.c -o ../objects/fld_stat$o
400
401../objects/fld_type$o : $(srcdir)/fld_type.c \
402 $(FORM_PRIV_H)
403 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_type.c -o ../objects/fld_type$o
404
405../objects/fld_user$o : $(srcdir)/fld_user.c \
406 $(FORM_PRIV_H)
407 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_user.c -o ../objects/fld_user$o
408
409../objects/frm_cursor$o : $(srcdir)/frm_cursor.c \
410 $(FORM_PRIV_H)
411 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_cursor.c -o ../objects/frm_cursor$o
412
413../objects/frm_data$o : $(srcdir)/frm_data.c \
414 $(FORM_PRIV_H)
415 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_data.c -o ../objects/frm_data$o
416
417../objects/frm_def$o : $(srcdir)/frm_def.c \
418 $(FORM_PRIV_H)
419 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_def.c -o ../objects/frm_def$o
420
421../objects/frm_driver$o : $(srcdir)/frm_driver.c \
422 $(FORM_PRIV_H)
423 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_driver.c -o ../objects/frm_driver$o
424
425../objects/frm_hook$o : $(srcdir)/frm_hook.c \
426 $(FORM_PRIV_H)
427 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_hook.c -o ../objects/frm_hook$o
428
429../objects/frm_opts$o : $(srcdir)/frm_opts.c \
430 $(FORM_PRIV_H)
431 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_opts.c -o ../objects/frm_opts$o
432
433../objects/frm_page$o : $(srcdir)/frm_page.c \
434 $(FORM_PRIV_H)
435 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_page.c -o ../objects/frm_page$o
436
437../objects/frm_post$o : $(srcdir)/frm_post.c \
438 $(FORM_PRIV_H)
439 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_post.c -o ../objects/frm_post$o
440
441../objects/frm_req_name$o : $(srcdir)/frm_req_name.c \
442 $(FORM_PRIV_H)
443 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_req_name.c -o ../objects/frm_req_name$o
444
445../objects/frm_scale$o : $(srcdir)/frm_scale.c \
446 $(FORM_PRIV_H)
447 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_scale.c -o ../objects/frm_scale$o
448
449../objects/frm_sub$o : $(srcdir)/frm_sub.c \
450 $(FORM_PRIV_H)
451 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_sub.c -o ../objects/frm_sub$o
452
453../objects/frm_user$o : $(srcdir)/frm_user.c \
454 $(FORM_PRIV_H)
455 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_user.c -o ../objects/frm_user$o
456
457../objects/frm_win$o : $(srcdir)/frm_win.c \
458 $(FORM_PRIV_H)
459 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_win.c -o ../objects/frm_win$o
460
461../objects/fty_alnum$o : $(srcdir)/fty_alnum.c \
462 $(FORM_PRIV_H)
463 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_alnum.c -o ../objects/fty_alnum$o
464
465../objects/fty_alpha$o : $(srcdir)/fty_alpha.c \
466 $(FORM_PRIV_H)
467 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_alpha.c -o ../objects/fty_alpha$o
468
469../objects/fty_enum$o : $(srcdir)/fty_enum.c \
470 $(FORM_PRIV_H)
471 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_enum.c -o ../objects/fty_enum$o
472
473../objects/fty_int$o : $(srcdir)/fty_int.c \
474 $(FORM_PRIV_H)
475 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_int.c -o ../objects/fty_int$o
476
477../objects/fty_ipv4$o : $(srcdir)/fty_ipv4.c \
478 $(FORM_PRIV_H)
479 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_ipv4.c -o ../objects/fty_ipv4$o
480
481../objects/fty_num$o : $(srcdir)/fty_num.c \
482 $(FORM_PRIV_H)
483 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_num.c -o ../objects/fty_num$o
484
485../objects/fty_regex$o : $(srcdir)/fty_regex.c \
486 $(FORM_PRIV_H)
487 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_regex.c -o ../objects/fty_regex$o
488
489
490# generated by mk-1st.awk (subset=ticlib+termlib+ext_tinfo+base+ext_funcs)
491# name: form
492# traces: DEBUG
493# MODEL: DEBUG
494# model: obj_g
495# prefix: lib
496# suffix: _g.a
497# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
498# ShlibVer: auto
499# ShlibVerInfix: no
500# TermlibRoot: ncurses
501# TermlibSuffix: .a
502# ReLink:
503# DoLinks: no
504# rmSoLocs: no
505# ldconfig: :
506# overwrite: no
507# depend: ../include/ncurses_cfg.h ./form.priv.h
508# host: arm-unknown-eabi
509
510DEBUG_OBJS = \
511 ../obj_g/f_trace$o \
512 ../obj_g/fld_arg$o \
513 ../obj_g/fld_attr$o \
514 ../obj_g/fld_current$o \
515 ../obj_g/fld_def$o \
516 ../obj_g/fld_dup$o \
517 ../obj_g/fld_ftchoice$o \
518 ../obj_g/fld_ftlink$o \
519 ../obj_g/fld_info$o \
520 ../obj_g/fld_just$o \
521 ../obj_g/fld_link$o \
522 ../obj_g/fld_max$o \
523 ../obj_g/fld_move$o \
524 ../obj_g/fld_newftyp$o \
525 ../obj_g/fld_opts$o \
526 ../obj_g/fld_pad$o \
527 ../obj_g/fld_page$o \
528 ../obj_g/fld_stat$o \
529 ../obj_g/fld_type$o \
530 ../obj_g/fld_user$o \
531 ../obj_g/frm_cursor$o \
532 ../obj_g/frm_data$o \
533 ../obj_g/frm_def$o \
534 ../obj_g/frm_driver$o \
535 ../obj_g/frm_hook$o \
536 ../obj_g/frm_opts$o \
537 ../obj_g/frm_page$o \
538 ../obj_g/frm_post$o \
539 ../obj_g/frm_req_name$o \
540 ../obj_g/frm_scale$o \
541 ../obj_g/frm_sub$o \
542 ../obj_g/frm_user$o \
543 ../obj_g/frm_win$o \
544 ../obj_g/fty_alnum$o \
545 ../obj_g/fty_alpha$o \
546 ../obj_g/fty_enum$o \
547 ../obj_g/fty_int$o \
548 ../obj_g/fty_ipv4$o \
549 ../obj_g/fty_num$o \
550 ../obj_g/fty_regex$o
551
552$(DEBUG_OBJS) : ../include/ncurses_cfg.h ./form.priv.h
553
554../lib/libform_g.a : $(DEBUG_OBJS)
555 $(AR) $(AR_OPTS) $@ $?
556 $(RANLIB) $@
557
558install \
559install.libs \
560install.form :: $(DESTDIR)$(libdir) ../lib/libform_g.a
561 @echo installing ../lib/libform_g.a as $(DESTDIR)$(libdir)/libform_g.a
562 $(INSTALL_DATA) ../lib/libform_g.a $(DESTDIR)$(libdir)/libform_g.a
563 $(RANLIB) $(DESTDIR)$(libdir)/libform_g.a
564
565uninstall \
566uninstall.libs \
567uninstall.form ::
568 @echo uninstalling $(DESTDIR)$(libdir)/libform_g.a
569 -@rm -f $(DESTDIR)$(libdir)/libform_g.a
570
571clean ::
572 -rm -f ../lib/libform_g.a
573
574mostlyclean::
575 -rm -f $(DEBUG_OBJS)
576
577# generated by mk-2nd.awk
578# model: obj_g
579# MODEL: DEBUG
580# echo: yes
581# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
582# crenames: yes
583# cxxrenames: no
584# traces: DEBUG
585# srcdir: .
586
587../obj_g/f_trace$o : $(srcdir)/f_trace.c \
588 $(FORM_PRIV_H)
589 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/f_trace.c -o ../obj_g/f_trace$o
590
591../obj_g/fld_arg$o : $(srcdir)/fld_arg.c \
592 $(FORM_PRIV_H)
593 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_arg.c -o ../obj_g/fld_arg$o
594
595../obj_g/fld_attr$o : $(srcdir)/fld_attr.c \
596 $(FORM_PRIV_H)
597 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_attr.c -o ../obj_g/fld_attr$o
598
599../obj_g/fld_current$o : $(srcdir)/fld_current.c \
600 $(FORM_PRIV_H)
601 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_current.c -o ../obj_g/fld_current$o
602
603../obj_g/fld_def$o : $(srcdir)/fld_def.c \
604 $(FORM_PRIV_H)
605 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_def.c -o ../obj_g/fld_def$o
606
607../obj_g/fld_dup$o : $(srcdir)/fld_dup.c \
608 $(FORM_PRIV_H)
609 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_dup.c -o ../obj_g/fld_dup$o
610
611../obj_g/fld_ftchoice$o : $(srcdir)/fld_ftchoice.c \
612 $(FORM_PRIV_H)
613 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_ftchoice.c -o ../obj_g/fld_ftchoice$o
614
615../obj_g/fld_ftlink$o : $(srcdir)/fld_ftlink.c \
616 $(FORM_PRIV_H)
617 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_ftlink.c -o ../obj_g/fld_ftlink$o
618
619../obj_g/fld_info$o : $(srcdir)/fld_info.c \
620 $(FORM_PRIV_H)
621 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_info.c -o ../obj_g/fld_info$o
622
623../obj_g/fld_just$o : $(srcdir)/fld_just.c \
624 $(FORM_PRIV_H)
625 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_just.c -o ../obj_g/fld_just$o
626
627../obj_g/fld_link$o : $(srcdir)/fld_link.c \
628 $(FORM_PRIV_H)
629 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_link.c -o ../obj_g/fld_link$o
630
631../obj_g/fld_max$o : $(srcdir)/fld_max.c \
632 $(FORM_PRIV_H)
633 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_max.c -o ../obj_g/fld_max$o
634
635../obj_g/fld_move$o : $(srcdir)/fld_move.c \
636 $(FORM_PRIV_H)
637 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_move.c -o ../obj_g/fld_move$o
638
639../obj_g/fld_newftyp$o : $(srcdir)/fld_newftyp.c \
640 $(FORM_PRIV_H)
641 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_newftyp.c -o ../obj_g/fld_newftyp$o
642
643../obj_g/fld_opts$o : $(srcdir)/fld_opts.c \
644 $(FORM_PRIV_H)
645 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_opts.c -o ../obj_g/fld_opts$o
646
647../obj_g/fld_pad$o : $(srcdir)/fld_pad.c \
648 $(FORM_PRIV_H)
649 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_pad.c -o ../obj_g/fld_pad$o
650
651../obj_g/fld_page$o : $(srcdir)/fld_page.c \
652 $(FORM_PRIV_H)
653 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_page.c -o ../obj_g/fld_page$o
654
655../obj_g/fld_stat$o : $(srcdir)/fld_stat.c \
656 $(FORM_PRIV_H)
657 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_stat.c -o ../obj_g/fld_stat$o
658
659../obj_g/fld_type$o : $(srcdir)/fld_type.c \
660 $(FORM_PRIV_H)
661 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_type.c -o ../obj_g/fld_type$o
662
663../obj_g/fld_user$o : $(srcdir)/fld_user.c \
664 $(FORM_PRIV_H)
665 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_user.c -o ../obj_g/fld_user$o
666
667../obj_g/frm_cursor$o : $(srcdir)/frm_cursor.c \
668 $(FORM_PRIV_H)
669 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_cursor.c -o ../obj_g/frm_cursor$o
670
671../obj_g/frm_data$o : $(srcdir)/frm_data.c \
672 $(FORM_PRIV_H)
673 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_data.c -o ../obj_g/frm_data$o
674
675../obj_g/frm_def$o : $(srcdir)/frm_def.c \
676 $(FORM_PRIV_H)
677 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_def.c -o ../obj_g/frm_def$o
678
679../obj_g/frm_driver$o : $(srcdir)/frm_driver.c \
680 $(FORM_PRIV_H)
681 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_driver.c -o ../obj_g/frm_driver$o
682
683../obj_g/frm_hook$o : $(srcdir)/frm_hook.c \
684 $(FORM_PRIV_H)
685 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_hook.c -o ../obj_g/frm_hook$o
686
687../obj_g/frm_opts$o : $(srcdir)/frm_opts.c \
688 $(FORM_PRIV_H)
689 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_opts.c -o ../obj_g/frm_opts$o
690
691../obj_g/frm_page$o : $(srcdir)/frm_page.c \
692 $(FORM_PRIV_H)
693 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_page.c -o ../obj_g/frm_page$o
694
695../obj_g/frm_post$o : $(srcdir)/frm_post.c \
696 $(FORM_PRIV_H)
697 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_post.c -o ../obj_g/frm_post$o
698
699../obj_g/frm_req_name$o : $(srcdir)/frm_req_name.c \
700 $(FORM_PRIV_H)
701 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_req_name.c -o ../obj_g/frm_req_name$o
702
703../obj_g/frm_scale$o : $(srcdir)/frm_scale.c \
704 $(FORM_PRIV_H)
705 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_scale.c -o ../obj_g/frm_scale$o
706
707../obj_g/frm_sub$o : $(srcdir)/frm_sub.c \
708 $(FORM_PRIV_H)
709 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_sub.c -o ../obj_g/frm_sub$o
710
711../obj_g/frm_user$o : $(srcdir)/frm_user.c \
712 $(FORM_PRIV_H)
713 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_user.c -o ../obj_g/frm_user$o
714
715../obj_g/frm_win$o : $(srcdir)/frm_win.c \
716 $(FORM_PRIV_H)
717 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_win.c -o ../obj_g/frm_win$o
718
719../obj_g/fty_alnum$o : $(srcdir)/fty_alnum.c \
720 $(FORM_PRIV_H)
721 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_alnum.c -o ../obj_g/fty_alnum$o
722
723../obj_g/fty_alpha$o : $(srcdir)/fty_alpha.c \
724 $(FORM_PRIV_H)
725 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_alpha.c -o ../obj_g/fty_alpha$o
726
727../obj_g/fty_enum$o : $(srcdir)/fty_enum.c \
728 $(FORM_PRIV_H)
729 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_enum.c -o ../obj_g/fty_enum$o
730
731../obj_g/fty_int$o : $(srcdir)/fty_int.c \
732 $(FORM_PRIV_H)
733 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_int.c -o ../obj_g/fty_int$o
734
735../obj_g/fty_ipv4$o : $(srcdir)/fty_ipv4.c \
736 $(FORM_PRIV_H)
737 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_ipv4.c -o ../obj_g/fty_ipv4$o
738
739../obj_g/fty_num$o : $(srcdir)/fty_num.c \
740 $(FORM_PRIV_H)
741 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_num.c -o ../obj_g/fty_num$o
742
743../obj_g/fty_regex$o : $(srcdir)/fty_regex.c \
744 $(FORM_PRIV_H)
745 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_regex.c -o ../obj_g/fty_regex$o
746
747
748# generated by mk-hdr.awk
749# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
750# compat: yes
751
752${DESTDIR}${includedir} :
753 sh ${srcdir}/../mkdirs.sh $@
754
755install \
756install.libs \
757install.includes :: ${AUTO_SRC} ${DESTDIR}${includedir} \
758 $(srcdir)/form.h
759 @ (cd ${DESTDIR}${includedir} && rm -f form.h) ; ../headers.sh ${INSTALL_DATA} ${DESTDIR}${includedir} ${srcdir} $(srcdir)/form.h
760
761uninstall \
762uninstall.libs \
763uninstall.includes ::
764 -@ (cd ${DESTDIR}${includedir} && rm -f form.h)
765depend : ${AUTO_SRC}
766 makedepend -- ${CPPFLAGS} -- ${C_SRC}
767
768# DO NOT DELETE THIS LINE -- make depend depends on it.