]> rtime.felk.cvut.cz Git - hydro.git/blob - app/control/Makefile.omk
a63c7b291ff5397a23902847bf190d53aa661d16
[hydro.git] / app / control / Makefile.omk
1
2 default_CONFIG = CONFIG_APP_CONTROL=n
3
4 ifeq ($(CONFIG_APP_CONTROL),y)
5
6 ULAN_ID=control
7
8 default_CONFIG += CONFIG_ULOI_LT=x
9 default_CONFIG += CONFIG_ULAN_DY=x
10 default_CONFIG += MACH=$(MACH)
11 default_CONFIG += ULAN_ID=$(ULAN_ID)
12
13 LOCAL_CONFIG_H = ulan_config.h
14
15 INCLUDES += -I.
16
17 bin_PROGRAMS = control
18 control_SOURCES = hydroponie.c ul_idstr.c hydroponieoi.c definitions.c board.c
19
20 ifeq ($(BUILD_OS),linux)
21 lib_LOADLIBES = uloi uldy ulan pthread rt
22 DEFS += -DOS_POSIX
23 else
24 control_MOREOBJS = $(USER_LIB_DIR)/system_stub.o
25 control_MOREOBJS += $(USER_LIB_DIR)/ivt.o
26 lib_LOADLIBES = uloi uldy bspbase ulan ul_drv lpciap keyval lpciap lpciap_kvpb mach_hal
27 endif
28
29 # This selects linker script
30 link_VARIANTS = app
31
32 endif