| 1 | # $Id: kNIX-bootstrap.kmk 3073 2007-04-09 00:14:03Z bird $ | 
|---|
| 2 | ## @file | 
|---|
| 3 | # | 
|---|
| 4 | # kNIX Boostrap Makefile for ncurses | 
|---|
| 5 | # | 
|---|
| 6 | # Copyright (c) 2007 knut st. osmundsen <bird-src-spam@anduin.net> | 
|---|
| 7 | # | 
|---|
| 8 | # | 
|---|
| 9 | # This file is part of kLIBC. | 
|---|
| 10 | # | 
|---|
| 11 | # kLIBC is free software; you can redistribute it and/or modify | 
|---|
| 12 | # it under the terms of the GNU General Public License as published by | 
|---|
| 13 | # the Free Software Foundation; either version 2 of the License, or | 
|---|
| 14 | # (at your option) any later version. | 
|---|
| 15 | # | 
|---|
| 16 | # kLIBC is distributed in the hope that it will be useful, | 
|---|
| 17 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | 
|---|
| 18 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
|---|
| 19 | # GNU General Public License for more details. | 
|---|
| 20 | # | 
|---|
| 21 | # You should have received a copy of the GNU General Public License | 
|---|
| 22 | # along with kLIBC; if not, write to the Free Software | 
|---|
| 23 | # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA | 
|---|
| 24 | # | 
|---|
| 25 | # | 
|---|
| 26 |  | 
|---|
| 27 | DEPTH = ../../.. | 
|---|
| 28 | include $(PATH_KBUILD)/header.kmk | 
|---|
| 29 |  | 
|---|
| 30 | # | 
|---|
| 31 | # The ncurses template. | 
|---|
| 32 | # | 
|---|
| 33 | TEMPLATE_ncurses_EXTENDS = usr.lib | 
|---|
| 34 | TEMPLATE_ncurses_DEFS = $(TEMPLATE_usr.lib_DEFS) \ | 
|---|
| 35 | HAVE_CONFIG_H \ | 
|---|
| 36 | _BSD_TYPES \ | 
|---|
| 37 | __BSD_VISIBLE \ | 
|---|
| 38 | _POSIX_C_SOURCE=200112L \ | 
|---|
| 39 | _XOPEN_SOURCE=600 | 
|---|
| 40 | #       LOCALEDIR=\"/@unixroot/usr/share/locale\" | 
|---|
| 41 | TEMPLATE_ncurses_INCS = $(TEMPLATE_usr.lib_INCS) \ | 
|---|
| 42 | $(PATH_TARGET) \ | 
|---|
| 43 | $(PATH_SUB_ROOT)/ncurses \ | 
|---|
| 44 | $(PATH_SUB_ROOT)/include \ | 
|---|
| 45 | $(PATH_SUB_CURRENT) \ | 
|---|
| 46 | $(PATH_SUB_ROOT)/menu \ | 
|---|
| 47 | $(PATH_SUB_ROOT)/panel\ | 
|---|
| 48 | $(PATH_SUB_ROOT)/form | 
|---|
| 49 | TEMPLATE_ncurses_LIBS = $(TEMPLATE_usr.lib_LIBS) \ | 
|---|
| 50 | $(TARGET_libncurses) | 
|---|
| 51 | TEMPLATE_ncurses_ORDERDEPS = $(TEMPLATE_usr.lib_ORDERDEPS) \ | 
|---|
| 52 | $(PATH_TARGET)/curses.h \ | 
|---|
| 53 | $(PATH_TARGET)/hashsize.h \ | 
|---|
| 54 | $(PATH_TARGET)/init_keytry.h \ | 
|---|
| 55 | $(PATH_TARGET)/ncurses_cfg.h \ | 
|---|
| 56 | $(PATH_TARGET)/ncurses_def.h \ | 
|---|
| 57 | $(PATH_TARGET)/nomacros.h \ | 
|---|
| 58 | $(PATH_TARGET)/parametrized.h \ | 
|---|
| 59 | $(PATH_TARGET)/term.h \ | 
|---|
| 60 | $(PATH_TARGET)/termcap.h \ | 
|---|
| 61 | $(PATH_TARGET)/unctrl.h | 
|---|
| 62 |  | 
|---|
| 63 | # | 
|---|
| 64 | # libncurses | 
|---|
| 65 | # | 
|---|
| 66 | LIBRARIES += libncurses | 
|---|
| 67 | libncurses_TEMPLATE = ncurses | 
|---|
| 68 | libncurses_SOURCES = \ | 
|---|
| 69 | ncurses/tty/hardscroll.c \ | 
|---|
| 70 | ncurses/tty/hashmap.c \ | 
|---|
| 71 | ncurses/base/lib_addch.c \ | 
|---|
| 72 | ncurses/base/lib_addstr.c \ | 
|---|
| 73 | ncurses/base/lib_beep.c \ | 
|---|
| 74 | ncurses/base/lib_bkgd.c \ | 
|---|
| 75 | ncurses/base/lib_box.c \ | 
|---|
| 76 | ncurses/base/lib_chgat.c \ | 
|---|
| 77 | ncurses/base/lib_clear.c \ | 
|---|
| 78 | ncurses/base/lib_clearok.c \ | 
|---|
| 79 | ncurses/base/lib_clrbot.c \ | 
|---|
| 80 | ncurses/base/lib_clreol.c \ | 
|---|
| 81 | ncurses/base/lib_color.c \ | 
|---|
| 82 | ncurses/base/lib_colorset.c \ | 
|---|
| 83 | ncurses/base/lib_delch.c \ | 
|---|
| 84 | ncurses/base/lib_delwin.c \ | 
|---|
| 85 | ncurses/base/lib_echo.c \ | 
|---|
| 86 | ncurses/base/lib_endwin.c \ | 
|---|
| 87 | ncurses/base/lib_erase.c \ | 
|---|
| 88 | ncurses/base/lib_flash.c \ | 
|---|
| 89 | ncurses/base/lib_getch.c \ | 
|---|
| 90 | ncurses/base/lib_getstr.c \ | 
|---|
| 91 | ncurses/base/lib_hline.c \ | 
|---|
| 92 | ncurses/base/lib_immedok.c \ | 
|---|
| 93 | ncurses/base/lib_inchstr.c \ | 
|---|
| 94 | ncurses/base/lib_initscr.c \ | 
|---|
| 95 | ncurses/base/lib_insch.c \ | 
|---|
| 96 | ncurses/base/lib_insdel.c \ | 
|---|
| 97 | ncurses/base/lib_insnstr.c \ | 
|---|
| 98 | ncurses/base/lib_instr.c \ | 
|---|
| 99 | ncurses/base/lib_isendwin.c \ | 
|---|
| 100 | ncurses/base/lib_leaveok.c \ | 
|---|
| 101 | ncurses/base/lib_mouse.c \ | 
|---|
| 102 | ncurses/base/lib_move.c \ | 
|---|
| 103 | ncurses/tty/lib_mvcur.c \ | 
|---|
| 104 | ncurses/base/lib_mvwin.c \ | 
|---|
| 105 | ncurses/base/lib_newterm.c \ | 
|---|
| 106 | ncurses/base/lib_newwin.c \ | 
|---|
| 107 | ncurses/base/lib_nl.c \ | 
|---|
| 108 | ncurses/base/lib_overlay.c \ | 
|---|
| 109 | ncurses/base/lib_pad.c \ | 
|---|
| 110 | ncurses/base/lib_printw.c \ | 
|---|
| 111 | ncurses/base/lib_redrawln.c \ | 
|---|
| 112 | ncurses/base/lib_refresh.c \ | 
|---|
| 113 | ncurses/base/lib_restart.c \ | 
|---|
| 114 | ncurses/base/lib_scanw.c \ | 
|---|
| 115 | ncurses/base/lib_screen.c \ | 
|---|
| 116 | ncurses/base/lib_scroll.c \ | 
|---|
| 117 | ncurses/base/lib_scrollok.c \ | 
|---|
| 118 | ncurses/base/lib_scrreg.c \ | 
|---|
| 119 | ncurses/base/lib_set_term.c \ | 
|---|
| 120 | ncurses/base/lib_slk.c \ | 
|---|
| 121 | ncurses/base/lib_slkatr_set.c \ | 
|---|
| 122 | ncurses/base/lib_slkatrof.c \ | 
|---|
| 123 | ncurses/base/lib_slkatron.c \ | 
|---|
| 124 | ncurses/base/lib_slkatrset.c \ | 
|---|
| 125 | ncurses/base/lib_slkattr.c \ | 
|---|
| 126 | ncurses/base/lib_slkclear.c \ | 
|---|
| 127 | ncurses/base/lib_slkcolor.c \ | 
|---|
| 128 | ncurses/base/lib_slkinit.c \ | 
|---|
| 129 | ncurses/base/lib_slklab.c \ | 
|---|
| 130 | ncurses/base/lib_slkrefr.c \ | 
|---|
| 131 | ncurses/base/lib_slkset.c \ | 
|---|
| 132 | ncurses/base/lib_slktouch.c \ | 
|---|
| 133 | ncurses/base/lib_touch.c \ | 
|---|
| 134 | ncurses/tty/lib_tstp.c \ | 
|---|
| 135 | ncurses/base/lib_ungetch.c \ | 
|---|
| 136 | ncurses/tty/lib_vidattr.c \ | 
|---|
| 137 | ncurses/base/lib_vline.c \ | 
|---|
| 138 | ncurses/base/lib_wattroff.c \ | 
|---|
| 139 | ncurses/base/lib_wattron.c \ | 
|---|
| 140 | ncurses/base/lib_winch.c \ | 
|---|
| 141 | ncurses/base/lib_window.c \ | 
|---|
| 142 | ncurses/base/nc_panel.c \ | 
|---|
| 143 | ncurses/base/safe_sprintf.c \ | 
|---|
| 144 | ncurses/tty/tty_update.c \ | 
|---|
| 145 | ncurses/trace/varargs.c \ | 
|---|
| 146 | ncurses/base/memmove.c \ | 
|---|
| 147 | ncurses/base/vsscanf.c \ | 
|---|
| 148 | ncurses/base/lib_freeall.c \ | 
|---|
| 149 | ncurses/base/lib_dft_fgbg.c \ | 
|---|
| 150 | ncurses/tinfo/lib_print.c \ | 
|---|
| 151 | ncurses/base/resizeterm.c \ | 
|---|
| 152 | ncurses/base/wresize.c \ | 
|---|
| 153 | ncurses/tinfo/access.c \ | 
|---|
| 154 | ncurses/tinfo/add_tries.c \ | 
|---|
| 155 | ncurses/tinfo/alloc_entry.c \ | 
|---|
| 156 | ncurses/tinfo/alloc_ttype.c \ | 
|---|
| 157 | ncurses/tinfo/captoinfo.c \ | 
|---|
| 158 | ncurses/tinfo/comp_error.c \ | 
|---|
| 159 | ncurses/tinfo/comp_expand.c \ | 
|---|
| 160 | ncurses/tinfo/comp_hash.c \ | 
|---|
| 161 | ncurses/tinfo/comp_parse.c \ | 
|---|
| 162 | ncurses/tinfo/comp_scan.c \ | 
|---|
| 163 | ncurses/tinfo/doalloc.c \ | 
|---|
| 164 | ncurses/tinfo/free_ttype.c \ | 
|---|
| 165 | ncurses/tinfo/getenv_num.c \ | 
|---|
| 166 | ncurses/tinfo/home_terminfo.c \ | 
|---|
| 167 | ncurses/tinfo/init_keytry.c \ | 
|---|
| 168 | ncurses/tinfo/lib_acs.c \ | 
|---|
| 169 | ncurses/tinfo/lib_baudrate.c \ | 
|---|
| 170 | ncurses/tinfo/lib_cur_term.c \ | 
|---|
| 171 | ncurses/tinfo/lib_data.c \ | 
|---|
| 172 | ncurses/tinfo/lib_has_cap.c \ | 
|---|
| 173 | ncurses/tinfo/lib_kernel.c \ | 
|---|
| 174 | ncurses/tinfo/lib_longname.c \ | 
|---|
| 175 | ncurses/tinfo/lib_napms.c \ | 
|---|
| 176 | ncurses/tinfo/lib_options.c \ | 
|---|
| 177 | ncurses/tinfo/lib_raw.c \ | 
|---|
| 178 | ncurses/tinfo/lib_setup.c \ | 
|---|
| 179 | ncurses/tinfo/lib_termcap.c \ | 
|---|
| 180 | ncurses/tinfo/lib_termname.c \ | 
|---|
| 181 | ncurses/tinfo/lib_tgoto.c \ | 
|---|
| 182 | ncurses/tinfo/lib_ti.c \ | 
|---|
| 183 | ncurses/tinfo/lib_tparm.c \ | 
|---|
| 184 | ncurses/tinfo/lib_tputs.c \ | 
|---|
| 185 | ncurses/trace/lib_trace.c \ | 
|---|
| 186 | ncurses/tinfo/lib_ttyflags.c \ | 
|---|
| 187 | ncurses/tty/lib_twait.c \ | 
|---|
| 188 | ncurses/tinfo/name_match.c \ | 
|---|
| 189 | ncurses/tinfo/parse_entry.c \ | 
|---|
| 190 | ncurses/tinfo/read_entry.c \ | 
|---|
| 191 | ncurses/tinfo/read_termcap.c \ | 
|---|
| 192 | ncurses/tinfo/setbuf.c \ | 
|---|
| 193 | ncurses/tinfo/strings.c \ | 
|---|
| 194 | ncurses/base/tries.c \ | 
|---|
| 195 | ncurses/tinfo/trim_sgr0.c \ | 
|---|
| 196 | ncurses/trace/visbuf.c \ | 
|---|
| 197 | ncurses/tinfo/write_entry.c \ | 
|---|
| 198 | ncurses/base/define_key.c \ | 
|---|
| 199 | ncurses/base/key_defined.c \ | 
|---|
| 200 | ncurses/base/keybound.c \ | 
|---|
| 201 | ncurses/base/keyok.c \ | 
|---|
| 202 | ncurses/base/version.c \ | 
|---|
| 203 | \ | 
|---|
| 204 | $(PATH_TARGET)/lib_gen.c \ | 
|---|
| 205 | $(PATH_TARGET)/unctrl.c \ | 
|---|
| 206 | $(PATH_TARGET)/names.c \ | 
|---|
| 207 | $(PATH_TARGET)/expanded.c \ | 
|---|
| 208 | $(PATH_TARGET)/codes.c \ | 
|---|
| 209 | $(PATH_TARGET)/comp_captab.c \ | 
|---|
| 210 | $(PATH_TARGET)/fallback.c \ | 
|---|
| 211 | $(PATH_TARGET)/lib_keyname.c \ | 
|---|
| 212 |  | 
|---|
| 213 | # | 
|---|
| 214 | # form.a | 
|---|
| 215 | # | 
|---|
| 216 | LIBRARIES += libform | 
|---|
| 217 | libform_TEMPLATE = ncurses | 
|---|
| 218 | libform_SOURCES = \ | 
|---|
| 219 | form/fld_arg.c \ | 
|---|
| 220 | form/fld_attr.c \ | 
|---|
| 221 | form/fld_current.c \ | 
|---|
| 222 | form/fld_def.c \ | 
|---|
| 223 | form/fld_dup.c \ | 
|---|
| 224 | form/fld_ftchoice.c \ | 
|---|
| 225 | form/fld_ftlink.c \ | 
|---|
| 226 | form/fld_info.c \ | 
|---|
| 227 | form/fld_just.c \ | 
|---|
| 228 | form/fld_link.c \ | 
|---|
| 229 | form/fld_max.c \ | 
|---|
| 230 | form/fld_move.c \ | 
|---|
| 231 | form/fld_newftyp.c \ | 
|---|
| 232 | form/fld_opts.c \ | 
|---|
| 233 | form/fld_pad.c \ | 
|---|
| 234 | form/fld_page.c \ | 
|---|
| 235 | form/fld_stat.c \ | 
|---|
| 236 | form/fld_type.c \ | 
|---|
| 237 | form/fld_user.c \ | 
|---|
| 238 | form/frm_cursor.c \ | 
|---|
| 239 | form/frm_data.c \ | 
|---|
| 240 | form/frm_def.c \ | 
|---|
| 241 | form/frm_driver.c \ | 
|---|
| 242 | form/frm_hook.c \ | 
|---|
| 243 | form/frm_opts.c \ | 
|---|
| 244 | form/frm_page.c \ | 
|---|
| 245 | form/frm_post.c \ | 
|---|
| 246 | form/frm_req_name.c \ | 
|---|
| 247 | form/frm_scale.c \ | 
|---|
| 248 | form/frm_sub.c \ | 
|---|
| 249 | form/frm_user.c \ | 
|---|
| 250 | form/frm_win.c \ | 
|---|
| 251 | form/fty_alnum.c \ | 
|---|
| 252 | form/fty_alpha.c \ | 
|---|
| 253 | form/fty_enum.c \ | 
|---|
| 254 | form/fty_int.c \ | 
|---|
| 255 | form/fty_ipv4.c \ | 
|---|
| 256 | form/fty_num.c \ | 
|---|
| 257 | form/fty_regex.c \ | 
|---|
| 258 |  | 
|---|
| 259 | # | 
|---|
| 260 | # menu.a | 
|---|
| 261 | # | 
|---|
| 262 | LIBRARIES += libmenu | 
|---|
| 263 | libmenu_TEMPLATE = ncurses | 
|---|
| 264 | libmenu_SOURCES = \ | 
|---|
| 265 | menu/m_attribs.c \ | 
|---|
| 266 | menu/m_cursor.c \ | 
|---|
| 267 | menu/m_driver.c \ | 
|---|
| 268 | menu/m_format.c \ | 
|---|
| 269 | menu/m_global.c \ | 
|---|
| 270 | menu/m_hook.c \ | 
|---|
| 271 | menu/m_item_cur.c \ | 
|---|
| 272 | menu/m_item_nam.c \ | 
|---|
| 273 | menu/m_item_new.c \ | 
|---|
| 274 | menu/m_item_opt.c \ | 
|---|
| 275 | menu/m_item_top.c \ | 
|---|
| 276 | menu/m_item_use.c \ | 
|---|
| 277 | menu/m_item_val.c \ | 
|---|
| 278 | menu/m_item_vis.c \ | 
|---|
| 279 | menu/m_items.c \ | 
|---|
| 280 | menu/m_new.c \ | 
|---|
| 281 | menu/m_opts.c \ | 
|---|
| 282 | menu/m_pad.c \ | 
|---|
| 283 | menu/m_pattern.c \ | 
|---|
| 284 | menu/m_post.c \ | 
|---|
| 285 | menu/m_req_name.c \ | 
|---|
| 286 | menu/m_scale.c \ | 
|---|
| 287 | menu/m_spacing.c \ | 
|---|
| 288 | menu/m_sub.c \ | 
|---|
| 289 | menu/m_userptr.c \ | 
|---|
| 290 | menu/m_win.c \ | 
|---|
| 291 |  | 
|---|
| 292 | # | 
|---|
| 293 | # panel.a | 
|---|
| 294 | # | 
|---|
| 295 | LIBRARIES += libpanel | 
|---|
| 296 | libpanel_TEMPLATE = ncurses | 
|---|
| 297 | libpanel_SOURCES = \ | 
|---|
| 298 | panel/panel.c \ | 
|---|
| 299 | panel/p_above.c \ | 
|---|
| 300 | panel/p_below.c \ | 
|---|
| 301 | panel/p_bottom.c \ | 
|---|
| 302 | panel/p_delete.c \ | 
|---|
| 303 | panel/p_hide.c \ | 
|---|
| 304 | panel/p_hidden.c \ | 
|---|
| 305 | panel/p_move.c \ | 
|---|
| 306 | panel/p_new.c \ | 
|---|
| 307 | panel/p_replace.c \ | 
|---|
| 308 | panel/p_show.c \ | 
|---|
| 309 | panel/p_top.c \ | 
|---|
| 310 | panel/p_update.c \ | 
|---|
| 311 | panel/p_user.c \ | 
|---|
| 312 | panel/p_win.c \ | 
|---|
| 313 |  | 
|---|
| 314 | # | 
|---|
| 315 | # Generated source files. | 
|---|
| 316 | # | 
|---|
| 317 | $(PATH_TARGET)/codes.c: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-codes.c | 
|---|
| 318 | $(INSTALL) $< $@ | 
|---|
| 319 | $(PATH_TARGET)/comp_captab.c: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-comp_captab.c | 
|---|
| 320 | $(INSTALL) $< $@ | 
|---|
| 321 | $(PATH_TARGET)/expanded.c: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-expanded.c | 
|---|
| 322 | $(INSTALL) $< $@ | 
|---|
| 323 | $(PATH_TARGET)/fallback.c: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-fallback.c | 
|---|
| 324 | $(INSTALL) $< $@ | 
|---|
| 325 | $(PATH_TARGET)/lib_gen.c: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-lib_gen.c | 
|---|
| 326 | $(INSTALL) $< $@ | 
|---|
| 327 | $(PATH_TARGET)/lib_keyname.c: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-lib_keyname.c | 
|---|
| 328 | $(INSTALL) $< $@ | 
|---|
| 329 | $(PATH_TARGET)/names.c: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-names.c | 
|---|
| 330 | $(INSTALL) $< $@ | 
|---|
| 331 | $(PATH_TARGET)/unctrl.c: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-unctrl.c | 
|---|
| 332 | $(INSTALL) $< $@ | 
|---|
| 333 |  | 
|---|
| 334 |  | 
|---|
| 335 | # | 
|---|
| 336 | # Generated header files. | 
|---|
| 337 | # | 
|---|
| 338 | $(PATH_TARGET)/curses.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-curses.h | 
|---|
| 339 | $(INSTALL) $< $@ | 
|---|
| 340 | $(PATH_TARGET)/hashsize.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-hashsize.h | 
|---|
| 341 | $(INSTALL) $< $@ | 
|---|
| 342 | $(PATH_TARGET)/init_keytry.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-init_keytry.h | 
|---|
| 343 | $(INSTALL) $< $@ | 
|---|
| 344 | $(PATH_TARGET)/ncurses_cfg.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-ncurses_cfg.h | 
|---|
| 345 | $(INSTALL) $< $@ | 
|---|
| 346 | $(PATH_TARGET)/ncurses_def.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-ncurses_def.h | 
|---|
| 347 | $(INSTALL) $< $@ | 
|---|
| 348 | $(PATH_TARGET)/nomacros.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-nomacros.h | 
|---|
| 349 | $(INSTALL) $< $@ | 
|---|
| 350 | $(PATH_TARGET)/parametrized.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-parametrized.h | 
|---|
| 351 | $(INSTALL) $< $@ | 
|---|
| 352 | $(PATH_TARGET)/term.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-term.h | 
|---|
| 353 | $(INSTALL) $< $@ | 
|---|
| 354 | $(PATH_TARGET)/termcap.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-termcap.h | 
|---|
| 355 | $(INSTALL) $< $@ | 
|---|
| 356 | $(PATH_TARGET)/unctrl.h: kNIX-bootstrap-$(BUILD_TARGET).$(BUILD_TARGET_ARCH)-unctrl.h | 
|---|
| 357 | $(INSTALL) $< $@ | 
|---|
| 358 |  | 
|---|
| 359 | # | 
|---|
| 360 | # Header Installs | 
|---|
| 361 | # | 
|---|
| 362 | INSTALLS += ncurses-headers | 
|---|
| 363 | ncurses-headers_TEMPLATE = usr.include | 
|---|
| 364 | ncurses-headers_SOURCES = \ | 
|---|
| 365 | $(PATH_TARGET)/curses.h \ | 
|---|
| 366 | form/form.h \ | 
|---|
| 367 | menu/menu.h \ | 
|---|
| 368 | menu/eti.h \ | 
|---|
| 369 | $(PATH_TARGET)/curses.h=>ncurses.h \ | 
|---|
| 370 | include/ncurses_dll.h \ | 
|---|
| 371 | panel/panel.h \ | 
|---|
| 372 | $(PATH_TARGET)/term.h \ | 
|---|
| 373 | $(PATH_TARGET)/termcap.h \ | 
|---|
| 374 | $(PATH_TARGET)/unctrl.h | 
|---|
| 375 |  | 
|---|
| 376 | include $(PATH_KBUILD)/footer.kmk | 
|---|
| 377 |  | 
|---|