blob: 9979745f66a9a22efd085add5cc1538a2505520d [file] [log] [blame]
Steve Kondik067ae322015-11-15 18:20:06 -08001# $Id: Makefile.in,v 1.63 2015/08/05 23:15:41 tom Exp $
2##############################################################################
3# Copyright (c) 1998-2014,2015 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
46
47THIS = Makefile
48
49x =
50o = .o
51
52MODEL = normal
53DESTDIR =
54top_srcdir = ..
55srcdir = .
56prefix = /system
57exec_prefix = ${prefix}
58bindir = ${exec_prefix}/bin
59libdir = ${exec_prefix}/lib
60includedir = ${prefix}/include
61includesubdir = /ncurses
62
63INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
64
65PACKAGE = ncurses
66
67LIBTOOL =
68LIBTOOL_OPTS =
69LIBTOOL_CLEAN =
70LIBTOOL_COMPILE =
71LIBTOOL_LINK = ${CC}
72LIBTOOL_INSTALL =
73LIBTOOL_UNINSTALL =
74LT_UNDEF =
75
76INSTALL = /usr/bin/install -c
77INSTALL_LIB = /usr/bin/install -c -m 644
78INSTALL_PROG = ${INSTALL}
79INSTALL_DATA = ${INSTALL} -m 644
80
81AR = arm-linux-androideabi-ar
82ARFLAGS = -curv
83AWK = mawk
84LD = arm-linux-androideabi-ld
85LN_S = ln -s -f
86
87CTAGS =
88ETAGS =
89
90CC = /home/shade/dev/cm/13/prebuilts/clang/linux-x86/host/3.6/bin/clang
91CPP = /home/shade/dev/cm/13/prebuilts/clang/linux-x86/host/3.6/bin/clang -E
92CFLAGS = -target arm-linux-androideabi -I/home/shade/dev/cm/13/bionic/libc/include -I/home/shade/dev/cm/13/bionic/libc/kernel/uapi -I/home/shade/dev/cm/13/bionic/libc/arch-arm/include -I/home/shade/dev/cm/13/bionic/libc/kernel/uapi/asm-arm --sysroot=/home/shade/dev/cm/13/prebuilts/ndk/current/platforms/android-21/arch-arm -L/home/shade/dev/cm/13/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/lib/gcc/arm-linux-androideabi/4.9.x-google/armv7-a -I/home/shade/dev/cm/13/bionic/libm/include -I/home/shade/dev/cm/13/bionic/libm/include/arm -I/home/shade/dev/cm/13/external/libselinux/include -I/home/shade/dev/cm/13/system/core/include -I/home/shade/dev/cm/13/bionic/libc/dns/include -I. --param max-inline-insns-single=1200
93
94CPPFLAGS = -I${top_srcdir}/ncurses -DHAVE_CONFIG_H -I. -I../include -D_XOPEN_SOURCE=500 -D_FILE_OFFSET_BITS=64 -DNDEBUG
95
96CCFLAGS = $(CPPFLAGS) $(CFLAGS)
97
98CFLAGS_LIBTOOL = $(CCFLAGS)
99CFLAGS_NORMAL = $(CCFLAGS)
100CFLAGS_DEBUG = $(CCFLAGS) -g -DTRACE
101CFLAGS_PROFILE = $(CCFLAGS) -pg
102CFLAGS_SHARED = $(CCFLAGS) -fPIC
103
104CFLAGS_DEFAULT = $(CFLAGS_NORMAL)
105
106LINK = $(LIBTOOL_LINK)
107LDFLAGS = -L/home/shade/dev/cm/13/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/lib/gcc/arm-linux-androideabi/4.9.x-google/armv7-a -L/home/shade/dev/cm/13/out/target/product/bacon/system/lib -lc -lselinux -lcutils
108
109SHLIB_DIRS = -L../lib
110SHLIB_LIST = $(SHLIB_DIRS) -lncurses
111
112RPATH_LIST = ${libdir}
113RESULTING_SYMS =
114VERSIONED_SYMS =
115MK_SHARED_LIB = ${CC} ${CFLAGS} -shared -Wl,-soname,`basename $@ .${REL_VERSION}`.${ABI_VERSION},-stats,-lc -o $@
116
117NCURSES_MAJOR = 6
118NCURSES_MINOR = 0
119REL_VERSION = 6.0
120ABI_VERSION = 6
121
122RANLIB = arm-linux-androideabi-ranlib
123
124LIBRARIES = ../lib/libform.a ../lib/libform_g.a
125
126LINT = lint
127LINT_OPTS =
128LINT_LIBS = -lform -lncurses
129
130AUTO_SRC = \
131 ../include/form.h
132
133################################################################################
134all \
135libs \
136install :: $(AUTO_SRC) $(LIBRARIES)
137
138sources : $(AUTO_SRC)
139
140$(DESTDIR)$(bindir) \
141$(DESTDIR)$(libdir) :
142 mkdir -p $@
143
144# make copies to simplify include-paths while still keeping form's include
145# file in this directory.
146../include/form.h : $(srcdir)/form.h
147 -rm -f $@
148 cp $(srcdir)/form.h $@
149
150HEADER_DEPS = \
151 $(srcdir)/form.priv.h \
152 $(srcdir)/form.h \
153 ../include/mf_common.h \
154 ../include/curses.h \
155 ../include/eti.h
156
157tags:
158 $(CTAGS) *.[ch]
159
160#TAGS:
161# $(ETAGS) *.[ch]
162
163mostlyclean ::
164 -rm -f core tags TAGS *~ *.bak *.i *.ln *.atac trace
165
166clean :: mostlyclean
167 -rm -f $(AUTO_SRC)
168
169distclean :: clean
170 -rm -f Makefile
171 -rm -rf .libs *.dSYM
172
173realclean :: distclean
174
175../include/mf_common.h \
176../include/eti.h :
177 cd ../menu && $(MAKE) $@
178
179###############################################################################
180# The remainder of this file is automatically generated during configuration
181###############################################################################
182
183# Generated by CF_LIB_RULES
184resulting.map:
185 sed -e "s/NCURSES\([WT]\+\)\?_/NCURSES\16_/g" -e "/deprecated in ABI6/d" < >$@
186
187clean::
188 rm -f resulting.map
189
190# generated by mk-0th.awk
191# libname: form
192# subsets: ticlib+termlib+ext_tinfo+base+ext_funcs
193
194.SUFFIXES: .c .cc .h .i .ii
195.c.i :
196 $(CPP) $(CPPFLAGS) $< >$@
197.cc.ii :
198 $(CPP) $(CPPFLAGS) $< >$@
199.h.i :
200 $(CPP) $(CPPFLAGS) $< >$@
201
202C_SRC = \
203 $(srcdir)/f_trace.c \
204 $(srcdir)/fld_arg.c \
205 $(srcdir)/fld_attr.c \
206 $(srcdir)/fld_current.c \
207 $(srcdir)/fld_def.c \
208 $(srcdir)/fld_dup.c \
209 $(srcdir)/fld_ftchoice.c \
210 $(srcdir)/fld_ftlink.c \
211 $(srcdir)/fld_info.c \
212 $(srcdir)/fld_just.c \
213 $(srcdir)/fld_link.c \
214 $(srcdir)/fld_max.c \
215 $(srcdir)/fld_move.c \
216 $(srcdir)/fld_newftyp.c \
217 $(srcdir)/fld_opts.c \
218 $(srcdir)/fld_pad.c \
219 $(srcdir)/fld_page.c \
220 $(srcdir)/fld_stat.c \
221 $(srcdir)/fld_type.c \
222 $(srcdir)/fld_user.c \
223 $(srcdir)/frm_cursor.c \
224 $(srcdir)/frm_data.c \
225 $(srcdir)/frm_def.c \
226 $(srcdir)/frm_driver.c \
227 $(srcdir)/frm_hook.c \
228 $(srcdir)/frm_opts.c \
229 $(srcdir)/frm_page.c \
230 $(srcdir)/frm_post.c \
231 $(srcdir)/frm_req_name.c \
232 $(srcdir)/frm_scale.c \
233 $(srcdir)/frm_sub.c \
234 $(srcdir)/frm_user.c \
235 $(srcdir)/frm_win.c \
236 $(srcdir)/fty_alnum.c \
237 $(srcdir)/fty_alpha.c \
238 $(srcdir)/fty_enum.c \
239 $(srcdir)/fty_generic.c \
240 $(srcdir)/fty_int.c \
241 $(srcdir)/fty_ipv4.c \
242 $(srcdir)/fty_num.c \
243 $(srcdir)/fty_regex.c
244
245# Producing llib-lform is time-consuming, so there's no direct-dependency for
246# it in the lintlib rule. We'll only remove in the cleanest setup.
247
248FORM_SRC = \
249 $(srcdir)/f_trace.c \
250 $(srcdir)/fld_arg.c \
251 $(srcdir)/fld_attr.c \
252 $(srcdir)/fld_current.c \
253 $(srcdir)/fld_def.c \
254 $(srcdir)/fld_dup.c \
255 $(srcdir)/fld_ftchoice.c \
256 $(srcdir)/fld_ftlink.c \
257 $(srcdir)/fld_info.c \
258 $(srcdir)/fld_just.c \
259 $(srcdir)/fld_link.c \
260 $(srcdir)/fld_max.c \
261 $(srcdir)/fld_move.c \
262 $(srcdir)/fld_newftyp.c \
263 $(srcdir)/fld_opts.c \
264 $(srcdir)/fld_pad.c \
265 $(srcdir)/fld_page.c \
266 $(srcdir)/fld_stat.c \
267 $(srcdir)/fld_type.c \
268 $(srcdir)/fld_user.c \
269 $(srcdir)/frm_cursor.c \
270 $(srcdir)/frm_data.c \
271 $(srcdir)/frm_def.c \
272 $(srcdir)/frm_driver.c \
273 $(srcdir)/frm_hook.c \
274 $(srcdir)/frm_opts.c \
275 $(srcdir)/frm_page.c \
276 $(srcdir)/frm_post.c \
277 $(srcdir)/frm_req_name.c \
278 $(srcdir)/frm_scale.c \
279 $(srcdir)/frm_sub.c \
280 $(srcdir)/frm_user.c \
281 $(srcdir)/frm_win.c \
282 $(srcdir)/fty_alnum.c \
283 $(srcdir)/fty_alpha.c \
284 $(srcdir)/fty_enum.c \
285 $(srcdir)/fty_generic.c \
286 $(srcdir)/fty_int.c \
287 $(srcdir)/fty_ipv4.c \
288 $(srcdir)/fty_num.c \
289 $(srcdir)/fty_regex.c
290
291clean ::
292 rm -f llib-lform.*
293
294realclean ::
295 rm -f llib-lform
296
297llib-lform : $(FORM_SRC)
298 cproto -a -l -DNCURSES_ENABLE_STDBOOL_H=0 -DLINT $(CPPFLAGS) $(FORM_SRC) >$@
299
300lintlib ::
301 sh $(srcdir)/../misc/makellib form $(CPPFLAGS)
302
303lint ::
304 $(LINT) $(LINT_OPTS) $(CPPFLAGS) $(FORM_SRC) $(LINT_LIBS)
305
306# generated by mk-1st.awk (subset=ticlib+termlib+ext_tinfo+base+ext_funcs)
307# name: form
308# traces: DEBUG
309# MODEL: NORMAL
310# CXX_MODEL: NORMAL
311# model: objects
312# prefix: lib
313# suffix: .a
314# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
315# driver: no
316# ShlibVer: rel
317# ShlibVerInfix: no
318# SymLink: ln -s -f
319# TermlibRoot: ncurses
320# TermlibSuffix: .a
321# ReLink: no
322# DoLinks: yes
323# rmSoLocs: no
324# ldconfig: :
325# overwrite: no
326# depend: ../include/ncurses_cfg.h ./form.priv.h
327# host: arm-unknown-linux-androideabi
328
329NORMAL_OBJS = \
330 ../objects/fld_arg$o \
331 ../objects/fld_attr$o \
332 ../objects/fld_current$o \
333 ../objects/fld_def$o \
334 ../objects/fld_dup$o \
335 ../objects/fld_ftchoice$o \
336 ../objects/fld_ftlink$o \
337 ../objects/fld_info$o \
338 ../objects/fld_just$o \
339 ../objects/fld_link$o \
340 ../objects/fld_max$o \
341 ../objects/fld_move$o \
342 ../objects/fld_newftyp$o \
343 ../objects/fld_opts$o \
344 ../objects/fld_pad$o \
345 ../objects/fld_page$o \
346 ../objects/fld_stat$o \
347 ../objects/fld_type$o \
348 ../objects/fld_user$o \
349 ../objects/frm_cursor$o \
350 ../objects/frm_data$o \
351 ../objects/frm_def$o \
352 ../objects/frm_driver$o \
353 ../objects/frm_hook$o \
354 ../objects/frm_opts$o \
355 ../objects/frm_page$o \
356 ../objects/frm_post$o \
357 ../objects/frm_req_name$o \
358 ../objects/frm_scale$o \
359 ../objects/frm_sub$o \
360 ../objects/frm_user$o \
361 ../objects/frm_win$o \
362 ../objects/fty_alnum$o \
363 ../objects/fty_alpha$o \
364 ../objects/fty_enum$o \
365 ../objects/fty_generic$o \
366 ../objects/fty_int$o \
367 ../objects/fty_ipv4$o \
368 ../objects/fty_num$o \
369 ../objects/fty_regex$o
370
371$(NORMAL_OBJS) : ../include/ncurses_cfg.h ./form.priv.h
372
373../lib/libform.a : $(NORMAL_OBJS)
374 $(AR) $(ARFLAGS) $@ $?
375 $(RANLIB) $@
376
377install \
378install.libs \
379install.form :: $(DESTDIR)$(libdir) ../lib/libform.a
380 @echo installing ../lib/libform.a as $(DESTDIR)$(libdir)/libform.a
381 $(INSTALL_DATA) ../lib/libform.a $(DESTDIR)$(libdir)/libform.a
382 $(RANLIB) $(DESTDIR)$(libdir)/libform.a
383
384uninstall \
385uninstall.libs \
386uninstall.form ::
387 @echo uninstalling $(DESTDIR)$(libdir)/libform.a
388 -@rm -f $(DESTDIR)$(libdir)/libform.a
389
390clean ::
391 -rm -f ../lib/libform.a
392
393mostlyclean::
394 -rm -f $(NORMAL_OBJS)
395
396# generated by mk-2nd.awk
397# model: objects
398# MODEL: NORMAL
399# echo: yes
400# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
401# crenames: yes
402# cxxrenames:
403# traces: DEBUG
404# srcdir: .
405
406../objects/fld_arg$o : $(srcdir)/fld_arg.c \
407 $(HEADER_DEPS)
408 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_arg.c -o ../objects/fld_arg$o
409
410../objects/fld_attr$o : $(srcdir)/fld_attr.c \
411 $(HEADER_DEPS)
412 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_attr.c -o ../objects/fld_attr$o
413
414../objects/fld_current$o : $(srcdir)/fld_current.c \
415 $(HEADER_DEPS)
416 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_current.c -o ../objects/fld_current$o
417
418../objects/fld_def$o : $(srcdir)/fld_def.c \
419 $(HEADER_DEPS)
420 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_def.c -o ../objects/fld_def$o
421
422../objects/fld_dup$o : $(srcdir)/fld_dup.c \
423 $(HEADER_DEPS)
424 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_dup.c -o ../objects/fld_dup$o
425
426../objects/fld_ftchoice$o : $(srcdir)/fld_ftchoice.c \
427 $(HEADER_DEPS)
428 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_ftchoice.c -o ../objects/fld_ftchoice$o
429
430../objects/fld_ftlink$o : $(srcdir)/fld_ftlink.c \
431 $(HEADER_DEPS)
432 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_ftlink.c -o ../objects/fld_ftlink$o
433
434../objects/fld_info$o : $(srcdir)/fld_info.c \
435 $(HEADER_DEPS)
436 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_info.c -o ../objects/fld_info$o
437
438../objects/fld_just$o : $(srcdir)/fld_just.c \
439 $(HEADER_DEPS)
440 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_just.c -o ../objects/fld_just$o
441
442../objects/fld_link$o : $(srcdir)/fld_link.c \
443 $(HEADER_DEPS)
444 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_link.c -o ../objects/fld_link$o
445
446../objects/fld_max$o : $(srcdir)/fld_max.c \
447 $(HEADER_DEPS)
448 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_max.c -o ../objects/fld_max$o
449
450../objects/fld_move$o : $(srcdir)/fld_move.c \
451 $(HEADER_DEPS)
452 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_move.c -o ../objects/fld_move$o
453
454../objects/fld_newftyp$o : $(srcdir)/fld_newftyp.c \
455 $(HEADER_DEPS)
456 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_newftyp.c -o ../objects/fld_newftyp$o
457
458../objects/fld_opts$o : $(srcdir)/fld_opts.c \
459 $(HEADER_DEPS)
460 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_opts.c -o ../objects/fld_opts$o
461
462../objects/fld_pad$o : $(srcdir)/fld_pad.c \
463 $(HEADER_DEPS)
464 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_pad.c -o ../objects/fld_pad$o
465
466../objects/fld_page$o : $(srcdir)/fld_page.c \
467 $(HEADER_DEPS)
468 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_page.c -o ../objects/fld_page$o
469
470../objects/fld_stat$o : $(srcdir)/fld_stat.c \
471 $(HEADER_DEPS)
472 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_stat.c -o ../objects/fld_stat$o
473
474../objects/fld_type$o : $(srcdir)/fld_type.c \
475 $(HEADER_DEPS)
476 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_type.c -o ../objects/fld_type$o
477
478../objects/fld_user$o : $(srcdir)/fld_user.c \
479 $(HEADER_DEPS)
480 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fld_user.c -o ../objects/fld_user$o
481
482../objects/frm_cursor$o : $(srcdir)/frm_cursor.c \
483 $(HEADER_DEPS)
484 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_cursor.c -o ../objects/frm_cursor$o
485
486../objects/frm_data$o : $(srcdir)/frm_data.c \
487 $(HEADER_DEPS)
488 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_data.c -o ../objects/frm_data$o
489
490../objects/frm_def$o : $(srcdir)/frm_def.c \
491 $(HEADER_DEPS)
492 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_def.c -o ../objects/frm_def$o
493
494../objects/frm_driver$o : $(srcdir)/frm_driver.c \
495 $(HEADER_DEPS)
496 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_driver.c -o ../objects/frm_driver$o
497
498../objects/frm_hook$o : $(srcdir)/frm_hook.c \
499 $(HEADER_DEPS)
500 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_hook.c -o ../objects/frm_hook$o
501
502../objects/frm_opts$o : $(srcdir)/frm_opts.c \
503 $(HEADER_DEPS)
504 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_opts.c -o ../objects/frm_opts$o
505
506../objects/frm_page$o : $(srcdir)/frm_page.c \
507 $(HEADER_DEPS)
508 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_page.c -o ../objects/frm_page$o
509
510../objects/frm_post$o : $(srcdir)/frm_post.c \
511 $(HEADER_DEPS)
512 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_post.c -o ../objects/frm_post$o
513
514../objects/frm_req_name$o : $(srcdir)/frm_req_name.c \
515 $(HEADER_DEPS)
516 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_req_name.c -o ../objects/frm_req_name$o
517
518../objects/frm_scale$o : $(srcdir)/frm_scale.c \
519 $(HEADER_DEPS)
520 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_scale.c -o ../objects/frm_scale$o
521
522../objects/frm_sub$o : $(srcdir)/frm_sub.c \
523 $(HEADER_DEPS)
524 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_sub.c -o ../objects/frm_sub$o
525
526../objects/frm_user$o : $(srcdir)/frm_user.c \
527 $(HEADER_DEPS)
528 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_user.c -o ../objects/frm_user$o
529
530../objects/frm_win$o : $(srcdir)/frm_win.c \
531 $(HEADER_DEPS)
532 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/frm_win.c -o ../objects/frm_win$o
533
534../objects/fty_alnum$o : $(srcdir)/fty_alnum.c \
535 $(HEADER_DEPS)
536 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_alnum.c -o ../objects/fty_alnum$o
537
538../objects/fty_alpha$o : $(srcdir)/fty_alpha.c \
539 $(HEADER_DEPS)
540 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_alpha.c -o ../objects/fty_alpha$o
541
542../objects/fty_enum$o : $(srcdir)/fty_enum.c \
543 $(HEADER_DEPS)
544 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_enum.c -o ../objects/fty_enum$o
545
546../objects/fty_generic$o : $(srcdir)/fty_generic.c \
547 $(HEADER_DEPS)
548 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_generic.c -o ../objects/fty_generic$o
549
550../objects/fty_int$o : $(srcdir)/fty_int.c \
551 $(HEADER_DEPS)
552 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_int.c -o ../objects/fty_int$o
553
554../objects/fty_ipv4$o : $(srcdir)/fty_ipv4.c \
555 $(HEADER_DEPS)
556 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_ipv4.c -o ../objects/fty_ipv4$o
557
558../objects/fty_num$o : $(srcdir)/fty_num.c \
559 $(HEADER_DEPS)
560 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_num.c -o ../objects/fty_num$o
561
562../objects/fty_regex$o : $(srcdir)/fty_regex.c \
563 $(HEADER_DEPS)
564 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_NORMAL) -c ../form/fty_regex.c -o ../objects/fty_regex$o
565
566
567# generated by mk-1st.awk (subset=ticlib+termlib+ext_tinfo+base+ext_funcs)
568# name: form
569# traces: DEBUG
570# MODEL: DEBUG
571# CXX_MODEL: DEBUG
572# model: obj_g
573# prefix: lib
574# suffix: _g.a
575# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
576# driver: no
577# ShlibVer: rel
578# ShlibVerInfix: no
579# SymLink: ln -s -f
580# TermlibRoot: ncurses
581# TermlibSuffix: .a
582# ReLink: no
583# DoLinks: yes
584# rmSoLocs: no
585# ldconfig: :
586# overwrite: no
587# depend: ../include/ncurses_cfg.h ./form.priv.h
588# host: arm-unknown-linux-androideabi
589
590DEBUG_OBJS = \
591 ../obj_g/f_trace$o \
592 ../obj_g/fld_arg$o \
593 ../obj_g/fld_attr$o \
594 ../obj_g/fld_current$o \
595 ../obj_g/fld_def$o \
596 ../obj_g/fld_dup$o \
597 ../obj_g/fld_ftchoice$o \
598 ../obj_g/fld_ftlink$o \
599 ../obj_g/fld_info$o \
600 ../obj_g/fld_just$o \
601 ../obj_g/fld_link$o \
602 ../obj_g/fld_max$o \
603 ../obj_g/fld_move$o \
604 ../obj_g/fld_newftyp$o \
605 ../obj_g/fld_opts$o \
606 ../obj_g/fld_pad$o \
607 ../obj_g/fld_page$o \
608 ../obj_g/fld_stat$o \
609 ../obj_g/fld_type$o \
610 ../obj_g/fld_user$o \
611 ../obj_g/frm_cursor$o \
612 ../obj_g/frm_data$o \
613 ../obj_g/frm_def$o \
614 ../obj_g/frm_driver$o \
615 ../obj_g/frm_hook$o \
616 ../obj_g/frm_opts$o \
617 ../obj_g/frm_page$o \
618 ../obj_g/frm_post$o \
619 ../obj_g/frm_req_name$o \
620 ../obj_g/frm_scale$o \
621 ../obj_g/frm_sub$o \
622 ../obj_g/frm_user$o \
623 ../obj_g/frm_win$o \
624 ../obj_g/fty_alnum$o \
625 ../obj_g/fty_alpha$o \
626 ../obj_g/fty_enum$o \
627 ../obj_g/fty_generic$o \
628 ../obj_g/fty_int$o \
629 ../obj_g/fty_ipv4$o \
630 ../obj_g/fty_num$o \
631 ../obj_g/fty_regex$o
632
633$(DEBUG_OBJS) : ../include/ncurses_cfg.h ./form.priv.h
634
635../lib/libform_g.a : $(DEBUG_OBJS)
636 $(AR) $(ARFLAGS) $@ $?
637 $(RANLIB) $@
638
639install \
640install.libs \
641install.form :: $(DESTDIR)$(libdir) ../lib/libform_g.a
642 @echo installing ../lib/libform_g.a as $(DESTDIR)$(libdir)/libform_g.a
643 $(INSTALL_DATA) ../lib/libform_g.a $(DESTDIR)$(libdir)/libform_g.a
644 $(RANLIB) $(DESTDIR)$(libdir)/libform_g.a
645
646uninstall \
647uninstall.libs \
648uninstall.form ::
649 @echo uninstalling $(DESTDIR)$(libdir)/libform_g.a
650 -@rm -f $(DESTDIR)$(libdir)/libform_g.a
651
652clean ::
653 -rm -f ../lib/libform_g.a
654
655mostlyclean::
656 -rm -f $(DEBUG_OBJS)
657
658# generated by mk-2nd.awk
659# model: obj_g
660# MODEL: DEBUG
661# echo: yes
662# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
663# crenames: yes
664# cxxrenames:
665# traces: DEBUG
666# srcdir: .
667
668../obj_g/f_trace$o : $(srcdir)/f_trace.c \
669 $(HEADER_DEPS)
670 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/f_trace.c -o ../obj_g/f_trace$o
671
672../obj_g/fld_arg$o : $(srcdir)/fld_arg.c \
673 $(HEADER_DEPS)
674 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_arg.c -o ../obj_g/fld_arg$o
675
676../obj_g/fld_attr$o : $(srcdir)/fld_attr.c \
677 $(HEADER_DEPS)
678 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_attr.c -o ../obj_g/fld_attr$o
679
680../obj_g/fld_current$o : $(srcdir)/fld_current.c \
681 $(HEADER_DEPS)
682 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_current.c -o ../obj_g/fld_current$o
683
684../obj_g/fld_def$o : $(srcdir)/fld_def.c \
685 $(HEADER_DEPS)
686 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_def.c -o ../obj_g/fld_def$o
687
688../obj_g/fld_dup$o : $(srcdir)/fld_dup.c \
689 $(HEADER_DEPS)
690 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_dup.c -o ../obj_g/fld_dup$o
691
692../obj_g/fld_ftchoice$o : $(srcdir)/fld_ftchoice.c \
693 $(HEADER_DEPS)
694 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_ftchoice.c -o ../obj_g/fld_ftchoice$o
695
696../obj_g/fld_ftlink$o : $(srcdir)/fld_ftlink.c \
697 $(HEADER_DEPS)
698 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_ftlink.c -o ../obj_g/fld_ftlink$o
699
700../obj_g/fld_info$o : $(srcdir)/fld_info.c \
701 $(HEADER_DEPS)
702 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_info.c -o ../obj_g/fld_info$o
703
704../obj_g/fld_just$o : $(srcdir)/fld_just.c \
705 $(HEADER_DEPS)
706 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_just.c -o ../obj_g/fld_just$o
707
708../obj_g/fld_link$o : $(srcdir)/fld_link.c \
709 $(HEADER_DEPS)
710 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_link.c -o ../obj_g/fld_link$o
711
712../obj_g/fld_max$o : $(srcdir)/fld_max.c \
713 $(HEADER_DEPS)
714 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_max.c -o ../obj_g/fld_max$o
715
716../obj_g/fld_move$o : $(srcdir)/fld_move.c \
717 $(HEADER_DEPS)
718 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_move.c -o ../obj_g/fld_move$o
719
720../obj_g/fld_newftyp$o : $(srcdir)/fld_newftyp.c \
721 $(HEADER_DEPS)
722 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_newftyp.c -o ../obj_g/fld_newftyp$o
723
724../obj_g/fld_opts$o : $(srcdir)/fld_opts.c \
725 $(HEADER_DEPS)
726 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_opts.c -o ../obj_g/fld_opts$o
727
728../obj_g/fld_pad$o : $(srcdir)/fld_pad.c \
729 $(HEADER_DEPS)
730 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_pad.c -o ../obj_g/fld_pad$o
731
732../obj_g/fld_page$o : $(srcdir)/fld_page.c \
733 $(HEADER_DEPS)
734 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_page.c -o ../obj_g/fld_page$o
735
736../obj_g/fld_stat$o : $(srcdir)/fld_stat.c \
737 $(HEADER_DEPS)
738 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_stat.c -o ../obj_g/fld_stat$o
739
740../obj_g/fld_type$o : $(srcdir)/fld_type.c \
741 $(HEADER_DEPS)
742 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_type.c -o ../obj_g/fld_type$o
743
744../obj_g/fld_user$o : $(srcdir)/fld_user.c \
745 $(HEADER_DEPS)
746 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fld_user.c -o ../obj_g/fld_user$o
747
748../obj_g/frm_cursor$o : $(srcdir)/frm_cursor.c \
749 $(HEADER_DEPS)
750 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_cursor.c -o ../obj_g/frm_cursor$o
751
752../obj_g/frm_data$o : $(srcdir)/frm_data.c \
753 $(HEADER_DEPS)
754 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_data.c -o ../obj_g/frm_data$o
755
756../obj_g/frm_def$o : $(srcdir)/frm_def.c \
757 $(HEADER_DEPS)
758 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_def.c -o ../obj_g/frm_def$o
759
760../obj_g/frm_driver$o : $(srcdir)/frm_driver.c \
761 $(HEADER_DEPS)
762 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_driver.c -o ../obj_g/frm_driver$o
763
764../obj_g/frm_hook$o : $(srcdir)/frm_hook.c \
765 $(HEADER_DEPS)
766 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_hook.c -o ../obj_g/frm_hook$o
767
768../obj_g/frm_opts$o : $(srcdir)/frm_opts.c \
769 $(HEADER_DEPS)
770 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_opts.c -o ../obj_g/frm_opts$o
771
772../obj_g/frm_page$o : $(srcdir)/frm_page.c \
773 $(HEADER_DEPS)
774 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_page.c -o ../obj_g/frm_page$o
775
776../obj_g/frm_post$o : $(srcdir)/frm_post.c \
777 $(HEADER_DEPS)
778 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_post.c -o ../obj_g/frm_post$o
779
780../obj_g/frm_req_name$o : $(srcdir)/frm_req_name.c \
781 $(HEADER_DEPS)
782 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_req_name.c -o ../obj_g/frm_req_name$o
783
784../obj_g/frm_scale$o : $(srcdir)/frm_scale.c \
785 $(HEADER_DEPS)
786 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_scale.c -o ../obj_g/frm_scale$o
787
788../obj_g/frm_sub$o : $(srcdir)/frm_sub.c \
789 $(HEADER_DEPS)
790 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_sub.c -o ../obj_g/frm_sub$o
791
792../obj_g/frm_user$o : $(srcdir)/frm_user.c \
793 $(HEADER_DEPS)
794 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_user.c -o ../obj_g/frm_user$o
795
796../obj_g/frm_win$o : $(srcdir)/frm_win.c \
797 $(HEADER_DEPS)
798 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/frm_win.c -o ../obj_g/frm_win$o
799
800../obj_g/fty_alnum$o : $(srcdir)/fty_alnum.c \
801 $(HEADER_DEPS)
802 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_alnum.c -o ../obj_g/fty_alnum$o
803
804../obj_g/fty_alpha$o : $(srcdir)/fty_alpha.c \
805 $(HEADER_DEPS)
806 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_alpha.c -o ../obj_g/fty_alpha$o
807
808../obj_g/fty_enum$o : $(srcdir)/fty_enum.c \
809 $(HEADER_DEPS)
810 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_enum.c -o ../obj_g/fty_enum$o
811
812../obj_g/fty_generic$o : $(srcdir)/fty_generic.c \
813 $(HEADER_DEPS)
814 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_generic.c -o ../obj_g/fty_generic$o
815
816../obj_g/fty_int$o : $(srcdir)/fty_int.c \
817 $(HEADER_DEPS)
818 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_int.c -o ../obj_g/fty_int$o
819
820../obj_g/fty_ipv4$o : $(srcdir)/fty_ipv4.c \
821 $(HEADER_DEPS)
822 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_ipv4.c -o ../obj_g/fty_ipv4$o
823
824../obj_g/fty_num$o : $(srcdir)/fty_num.c \
825 $(HEADER_DEPS)
826 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_num.c -o ../obj_g/fty_num$o
827
828../obj_g/fty_regex$o : $(srcdir)/fty_regex.c \
829 $(HEADER_DEPS)
830 $(LIBTOOL_COMPILE) $(CC) $(CFLAGS_DEBUG) -c ../form/fty_regex.c -o ../obj_g/fty_regex$o
831
832
833# generated by mk-hdr.awk
834# subset: ticlib+termlib+ext_tinfo+base+ext_funcs
835# compat: yes
836
837${INCLUDEDIR} :
838 mkdir -p $@
839
840install \
841install.libs \
842install.includes :: ${AUTO_SRC} ${INCLUDEDIR} \
843 $(srcdir)/form.h
844 @ (cd ${INCLUDEDIR} && rm -f form.h) ; ../headers.sh ${INSTALL_DATA} ${INCLUDEDIR} ${srcdir} $(srcdir)/form.h
845
846uninstall \
847uninstall.libs \
848uninstall.includes ::
849 -@ (cd ${INCLUDEDIR} && rm -f form.h)
850depend : ${AUTO_SRC}
851 makedepend -- ${CPPFLAGS} -- ${C_SRC}
852
853# DO NOT DELETE THIS LINE -- make depend depends on it.