Makefile revision 276486
1219019Sgabor# $FreeBSD: stable/10/lib/ncurses/form/Makefile 276486 2014-12-31 23:25:37Z ngie $ 2219019Sgabor 3219019Sgabor.include "${.CURDIR}/../config.mk" 4219019Sgabor 5219019SgaborSRCDIR= ${NCURSES_DIR}/form 6219019Sgabor 7219019SgaborLIB= form${LIB_SUFFIX} 8219019Sgabor 9219019Sgabor.PATH: ${SRCDIR} 10219019SgaborSRCS= \ 11219019Sgabor ncurses_def.h \ 12219019Sgabor fld_arg.c \ 13219019Sgabor fld_attr.c \ 14219019Sgabor fld_current.c \ 15219019Sgabor fld_def.c \ 16219019Sgabor fld_dup.c \ 17219019Sgabor fld_ftchoice.c \ 18219019Sgabor fld_ftlink.c \ 19219019Sgabor fld_info.c \ 20219019Sgabor fld_just.c \ 21219019Sgabor fld_link.c \ 22219019Sgabor fld_max.c \ 23219019Sgabor fld_move.c \ 24219019Sgabor fld_newftyp.c \ 25219019Sgabor fld_opts.c \ 26219019Sgabor fld_pad.c \ 27219019Sgabor fld_page.c \ 28219019Sgabor fld_stat.c \ 29219019Sgabor fld_type.c \ 30219019Sgabor fld_user.c \ 31219019Sgabor frm_cursor.c \ 32219019Sgabor frm_data.c \ 33219019Sgabor frm_def.c \ 34219019Sgabor frm_driver.c \ 35219019Sgabor frm_hook.c \ 36219019Sgabor frm_opts.c \ 37219019Sgabor frm_page.c \ 38219019Sgabor frm_post.c \ 39219019Sgabor frm_req_name.c \ 40219019Sgabor frm_scale.c \ 41219019Sgabor frm_sub.c \ 42219019Sgabor frm_user.c \ 43219019Sgabor frm_win.c \ 44219019Sgabor fty_alnum.c \ 45219019Sgabor fty_alpha.c \ 46219019Sgabor fty_enum.c \ 47219019Sgabor fty_int.c \ 48219019Sgabor fty_ipv4.c \ 49219019Sgabor fty_num.c \ 50219019Sgabor fty_regex.c 51219019Sgabor 52219019SgaborCLEANFILES= ncurses_def.h 53219019Sgabor 54219019SgaborCFLAGS+= -I${SRCDIR} 55219019SgaborCFLAGS+= -I${NCURSES_DIR}/menu 56219019Sgabor 57219019SgaborDPADD= ${LIBNCURSES${LIB_SUFFIX:tu}} 58219019SgaborLDADD= -lncurses${LIB_SUFFIX} 59219019Sgabor 60219019Sgabor.if defined(ENABLE_WIDEC) 61219019SgaborINCS= form.h 62219019Sgabor 63219019Sgabor.PATH: ${NCURSES_DIR}/man 64219019SgaborMAN= \ 65219019Sgabor form.3 \ 66219019Sgabor form_cursor.3 \ 67219019Sgabor form_data.3 \ 68219019Sgabor form_driver.3 \ 69219019Sgabor form_field.3 \ 70219019Sgabor form_field_attributes.3 \ 71219019Sgabor form_field_buffer.3 \ 72219019Sgabor form_field_info.3 \ 73219019Sgabor form_field_just.3 \ 74219019Sgabor form_field_new.3 \ 75219019Sgabor form_field_opts.3 \ 76219019Sgabor form_field_userptr.3 \ 77219019Sgabor form_field_validation.3 \ 78219019Sgabor form_fieldtype.3 \ 79219019Sgabor form_hook.3 \ 80219019Sgabor form_new.3 \ 81219019Sgabor form_new_page.3 \ 82219019Sgabor form_opts.3 \ 83219019Sgabor form_page.3 \ 84219019Sgabor form_post.3 \ 85219019Sgabor form_requestname.3 \ 86219019Sgabor form_userptr.3 \ 87219019Sgabor form_win.3 88219019Sgabor 89219019SgaborCLEANFILES+= ${MAN:M*.3} 90219019Sgabor 91219019SgaborMLINKS= form_cursor.3 pos_form_cursor.3 \ 92219019Sgabor form_data.3 data_ahead.3 \ 93219019Sgabor form_data.3 data_behind.3 \ 94219019Sgabor form_field.3 field_count.3 \ 95219019Sgabor form_field.3 form_fields.3 \ 96219019Sgabor form_field.3 move_field.3 \ 97219019Sgabor form_field.3 set_form_fields.3 \ 98219019Sgabor form_field_attributes.3 field_back.3 \ 99219019Sgabor form_field_attributes.3 field_fore.3 \ 100219019Sgabor form_field_attributes.3 field_pad.3 \ 101219019Sgabor form_field_attributes.3 set_field_back.3 \ 102219019Sgabor form_field_attributes.3 set_field_fore.3 \ 103219019Sgabor form_field_attributes.3 set_field_pad.3 \ 104219019Sgabor form_field_buffer.3 field_buffer.3 \ 105219019Sgabor form_field_buffer.3 field_status.3 \ 106219019Sgabor form_field_buffer.3 set_field_buffer.3 \ 107219019Sgabor form_field_buffer.3 set_field_status.3 \ 108219019Sgabor form_field_buffer.3 set_max_field.3 \ 109219019Sgabor form_field_info.3 dynamic_fieldinfo.3 \ 110219019Sgabor form_field_info.3 field_info.3 \ 111219019Sgabor form_field_just.3 field_just.3 \ 112219019Sgabor form_field_just.3 set_field_just.3 \ 113219019Sgabor form_field_new.3 dup_field.3 \ 114219019Sgabor form_field_new.3 free_field.3 \ 115219019Sgabor form_field_new.3 link_field.3 \ 116219019Sgabor form_field_new.3 new_field.3 \ 117219019Sgabor form_field_opts.3 field_opts.3 \ 118219019Sgabor form_field_opts.3 field_opts_off.3 \ 119219019Sgabor form_field_opts.3 field_opts_on.3 \ 120219019Sgabor form_field_opts.3 set_field_opts.3 \ 121219019Sgabor form_field_userptr.3 field_userptr.3 \ 122219019Sgabor form_field_userptr.3 set_field_userptr.3 \ 123219019Sgabor form_field_validation.3 field_arg.3 \ 124219019Sgabor form_field_validation.3 field_type.3 \ 125219019Sgabor form_field_validation.3 set_field_type.3 \ 126219019Sgabor form_fieldtype.3 free_fieldtype.3 \ 127219019Sgabor form_fieldtype.3 link_fieldtype.3 \ 128219019Sgabor form_fieldtype.3 new_fieldtype.3 \ 129219019Sgabor form_fieldtype.3 set_fieldtype_arg.3 \ 130219019Sgabor form_fieldtype.3 set_fieldtype_choice.3 \ 131219019Sgabor form_hook.3 field_init.3 \ 132219019Sgabor form_hook.3 field_term.3 \ 133219019Sgabor form_hook.3 form_init.3 \ 134219019Sgabor form_hook.3 form_term.3 \ 135219019Sgabor form_hook.3 set_field_init.3 \ 136219019Sgabor form_hook.3 set_field_term.3 \ 137219019Sgabor form_hook.3 set_form_init.3 \ 138219019Sgabor form_hook.3 set_form_term.3 \ 139219019Sgabor form_new.3 free_form.3 \ 140219019Sgabor form_new.3 new_form.3 \ 141219019Sgabor form_new_page.3 new_page.3 \ 142219019Sgabor form_new_page.3 set_new_page.3 \ 143219019Sgabor form_opts.3 form_opts_off.3 \ 144219019Sgabor form_opts.3 form_opts_on.3 \ 145219019Sgabor form_opts.3 set_form_opts.3 \ 146219019Sgabor form_page.3 current_field.3 \ 147219019Sgabor form_page.3 field_index.3 \ 148219019Sgabor form_page.3 set_current_field.3 \ 149219019Sgabor form_page.3 set_form_page.3 \ 150219019Sgabor form_post.3 post_form.3 \ 151219019Sgabor form_post.3 unpost_form.3 \ 152219019Sgabor form_requestname.3 form_request_by_name.3 \ 153219019Sgabor form_requestname.3 form_request_name.3 \ 154219019Sgabor form_userptr.3 set_form_userptr.3 \ 155219019Sgabor form_win.3 form_sub.3 \ 156219019Sgabor form_win.3 scale_form.3 \ 157219019Sgabor form_win.3 set_form_sub.3 \ 158219019Sgabor form_win.3 set_form_win.3 159219019Sgabor.else 160219019SgaborMAN= 161219019Sgabor.endif 162219019Sgabor 163219019Sgabor.include <bsd.lib.mk> 164219019Sgabor 165219019Sgabor# Keep the .SUFFIXES line after the include of bsd.lib.mk 166219019Sgabor.SUFFIXES: .3 .3x 167219019Sgabor.3x.3: 168219019Sgabor cat ${.IMPSRC} > ${.TARGET} 169219019Sgabor