2014-05-07 21:52:52 +00:00
|
|
|
NCURSES_PORT_DIR := $(call select_from_ports,ncurses)
|
|
|
|
NCURSES_SRC_DIR := $(NCURSES_PORT_DIR)/src/lib/ncurses/ncurses
|
2011-12-22 15:19:25 +00:00
|
|
|
|
|
|
|
# files from the 'ncurses/base/' subdirectory
|
|
|
|
ALL_BASE_SRC_C = $(notdir $(wildcard $(NCURSES_SRC_DIR)/base/*.c))
|
|
|
|
SRC_C += $(filter-out sigaction.c lib_driver.c,$(ALL_BASE_SRC_C))
|
|
|
|
vpath %.c $(NCURSES_SRC_DIR)/base
|
|
|
|
|
|
|
|
# files from the 'ncurses/tinfo/' subdirectory
|
|
|
|
ALL_TINFO_SRC_C = $(notdir $(wildcard $(NCURSES_SRC_DIR)/tinfo/*.c))
|
|
|
|
SRC_C += $(filter-out make_hash.c make_keys.c tinfo_driver.c,$(ALL_TINFO_SRC_C))
|
|
|
|
vpath %.c $(NCURSES_SRC_DIR)/tinfo
|
|
|
|
|
|
|
|
# files from the 'ncurses/tty/' subdirectory
|
|
|
|
ALL_TTY_SRC_C = $(notdir $(wildcard $(NCURSES_SRC_DIR)/tty/*.c))
|
|
|
|
SRC_C += $(ALL_TTY_SRC_C)
|
|
|
|
vpath %.c $(NCURSES_SRC_DIR)/tty
|
|
|
|
|
|
|
|
# files from the 'ncurses/trace/' subdirectory
|
|
|
|
SRC_C += $(notdir $(addprefix $(NCURSES_SRC_DIR)/trace/,lib_trace.c varargs.c visbuf.c))
|
|
|
|
vpath %.c $(NCURSES_SRC_DIR)/trace
|
|
|
|
|
2016-03-11 09:54:00 +00:00
|
|
|
# files generated by 'prepare_port'
|
2014-05-07 21:52:52 +00:00
|
|
|
SRC_C += $(notdir $(wildcard $(NCURSES_PORT_DIR)/src/lib/ncurses/*.c))
|
|
|
|
vpath %.c $(NCURSES_PORT_DIR)/src/lib/ncurses
|
2011-12-22 15:19:25 +00:00
|
|
|
|
|
|
|
INC_DIR += $(NCURSES_SRC_DIR)
|
2014-05-07 21:52:52 +00:00
|
|
|
INC_DIR += $(NCURSES_PORT_DIR)/include/ncurses
|
2011-12-22 15:19:25 +00:00
|
|
|
INC_DIR += $(REP_DIR)/include/ncurses
|
|
|
|
|
|
|
|
LIBS += libc
|
|
|
|
|
|
|
|
SHARED_LIB = yes
|
|
|
|
|