Sam Ravnborg | ae215b1 | 2006-01-08 18:39:44 +0100 | [diff] [blame] | 1 | # Makefile to build lxdialog package |
| 2 | # |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 3 | |
Sam Ravnborg | 60f33b8 | 2006-01-15 15:28:35 +0100 | [diff] [blame] | 4 | check-lxdialog := $(srctree)/$(src)/check-lxdialog.sh |
| 5 | HOST_EXTRACFLAGS:= $(shell $(CONFIG_SHELL) $(check-lxdialog) -ccflags) |
| 6 | HOST_LOADLIBES := $(shell $(CONFIG_SHELL) $(check-lxdialog) -ldflags $(HOSTCC)) |
Sam Ravnborg | ae215b1 | 2006-01-08 18:39:44 +0100 | [diff] [blame] | 7 | |
| 8 | HOST_EXTRACFLAGS += -DLOCALE |
| 9 | |
| 10 | .PHONY: dochecklxdialog |
| 11 | $(obj)/dochecklxdialog: |
| 12 | $(Q)$(CONFIG_SHELL) $(check-lxdialog) -check $(HOSTCC) $(HOST_LOADLIBES) |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 13 | |
| 14 | hostprogs-y := lxdialog |
Sam Ravnborg | ae215b1 | 2006-01-08 18:39:44 +0100 | [diff] [blame] | 15 | always := $(hostprogs-y) dochecklxdialog |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 16 | |
| 17 | lxdialog-objs := checklist.o menubox.o textbox.o yesno.o inputbox.o \ |
| 18 | util.o lxdialog.o msgbox.o |