1 PKGDIR ?= ../../.. 2 L4DIR ?= $(PKGDIR)/../.. 3 4 TARGET = dev_display_qi_lb60 5 MODE = shared 6 PC_FILENAME = devices-display-qi_lb60 7 8 # Locations for interface input and generated output. 9 10 IDL_DIR = $(PKGDIR)/idl 11 IDL_MK_DIR = $(L4DIR)/idl4re/mk 12 IDL_BUILD_DIR = . 13 IDL_EXPORT_DIR = . 14 15 include $(IDL_MK_DIR)/idl.mk 16 17 # Individual interfaces. 18 19 CLIENT_INTERFACES_CC = activation 20 21 # Generated and plain source files. 22 23 CLIENT_INTERFACES_SRC_CC = $(call interfaces_to_client_cc,$(CLIENT_INTERFACES_CC)) 24 25 PLAIN_SRC_CC = display-qi_lb60.cc 26 27 # Normal definitions. 28 29 SRC_CC = $(CLIENT_INTERFACES_SRC_CC) $(PLAIN_SRC_CC) 30 31 REQUIRES_LIBS = l4re_c l4re_c-util libdrivers-lcd-jz4740 libdrivers-gpio libdevice-util libipc 32 33 PRIVATE_INCDIR = $(PKGDIR)/display/include $(IDL_BUILD_DIR) $(IDL_EXPORT_DIR) 34 35 include $(L4DIR)/mk/prog.mk 36 include $(IDL_MK_DIR)/interface_rules.mk 37 38 $(PLAIN_SRC_CC): $(CLIENT_INTERFACES_SRC_CC)