--- /dev/null
+
+default_CONFIG = CONFIG_APP_CONTROL=n
+
+ifeq ($(CONFIG_APP_CONTROL),y)
+
+ULAN_ID=control
+
+default_CONFIG += CONFIG_ULOI_LT=x
+default_CONFIG += CONFIG_ULAN_DY=x
+default_CONFIG += MACH=$(MACH)
+default_CONFIG += ULAN_ID=$(ULAN_ID)
+
+LOCAL_CONFIG_H = ulan_config.h
+
+INCLUDES += -I.
+
+bin_PROGRAMS = control
+control_SOURCES = hydroponie.c ul_idstr.c hydroponieoi.c definitions.c board.c
+
+ifeq ($(BUILD_OS),linux)
+lib_LOADLIBES = uloi uldy ulan pthread rt
+DEFS += -DOS_POSIX
+else
+control_MOREOBJS = $(USER_LIB_DIR)/system_stub.o
+control_MOREOBJS += $(USER_LIB_DIR)/ivt.o
+lib_LOADLIBES = uloi uldy bspbase ulan ul_drv lpciap keyval lpciap lpciap_kvpb mach_hal
+endif
+
+# This selects linker script
+link_VARIANTS = app
+
+endif
\ No newline at end of file