Merge rsync://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[linux-2.6] / scripts / kconfig / lxdialog / Makefile
1 # Makefile to build lxdialog package
2 #
3
4 check-lxdialog  := $(srctree)/$(src)/check-lxdialog.sh
5
6 # Use reursively expanded variables so we do not call gcc unless
7 # we really need to do so. (Do not call gcc as part of make mrproper)
8 HOST_EXTRACFLAGS = $(shell $(CONFIG_SHELL) $(check-lxdialog) -ccflags)
9 HOST_LOADLIBES   = $(shell $(CONFIG_SHELL) $(check-lxdialog) -ldflags $(HOSTCC))
10
11 HOST_EXTRACFLAGS += -DLOCALE
12
13 PHONY += dochecklxdialog
14 $(obj)/dochecklxdialog:
15         $(Q)$(CONFIG_SHELL) $(check-lxdialog) -check $(HOSTCC) $(HOST_LOADLIBES)
16
17 hostprogs-y     := lxdialog
18 always          := $(hostprogs-y) dochecklxdialog
19
20 lxdialog-objs := checklist.o menubox.o textbox.o yesno.o inputbox.o \
21                  util.o lxdialog.o msgbox.o