From 64eb982edd933033879bbc8983e42149ff8f849b Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Wed, 4 Dec 2002 20:52:25 +0000 Subject: This is based on a patch posted to lkml by Petr Baudis on 23 Nov, which was then considerably hacked up by me. This eliminates the separate lxdialog and instead directly uses the lxdialog internals. This allows 'make menuconfig' to be much faster. -Erik --- extra/config/lxdialog/Makefile | 51 ------------------------------------------ 1 file changed, 51 deletions(-) delete mode 100644 extra/config/lxdialog/Makefile (limited to 'extra/config/lxdialog/Makefile') diff --git a/extra/config/lxdialog/Makefile b/extra/config/lxdialog/Makefile deleted file mode 100644 index fa83c31ab..000000000 --- a/extra/config/lxdialog/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -TOPDIR=../../../ -include $(TOPDIR)Rules.mak - -HOSTCFLAGS += -DLOCALE -LIBS = -lncurses - -ifeq (/usr/include/ncurses/ncurses.h, $(wildcard /usr/include/ncurses/ncurses.h)) - NATIVE_CFLAGS += -I/usr/include/ncurses -DCURSES_LOC="" -else -ifeq (/usr/include/ncurses/curses.h, $(wildcard /usr/include/ncurses/curses.h)) - NATIVE_CFLAGS += -I/usr/include/ncurses -DCURSES_LOC="" -else -ifeq (/usr/include/ncurses.h, $(wildcard /usr/include/ncurses.h)) - NATIVE_CFLAGS += -DCURSES_LOC="" -else - NATIVE_CFLAGS += -DCURSES_LOC="" -endif -endif -endif - - -OBJS = checklist.o menubox.o textbox.o yesno.o inputbox.o \ - util.o lxdialog.o msgbox.o - -%.o: %.c - $(NATIVE_CC) $(NATIVE_CFLAGS) -c -o $@ $< - -all: ncurses lxdialog - -lxdialog: $(OBJS) - $(NATIVE_CC) -o lxdialog $(OBJS) $(LIBS) - -.PHONY: ncurses - -ncurses: - @echo "main() {}" > lxtemp.c - @if $(NATIVE_CC) lxtemp.c $(LIBS) ; then \ - rm -f lxtemp.c a.out; \ - else \ - rm -f lxtemp.c; \ - echo -e "\007" ;\ - echo ">> Unable to find the Ncurses libraries." ;\ - echo ">>" ;\ - echo ">> You must have Ncurses installed in order" ;\ - echo ">> to use 'make menuconfig'" ;\ - echo ;\ - exit 1 ;\ - fi - -clean: - rm -f core *.o *~ lxdialog -- cgit v1.2.3