]> rtime.felk.cvut.cz Git - canping.git/blob - src/Makefile.omk
vca_canping: portablity, pthread library is not available on embedded targets.
[canping.git] / src / Makefile.omk
1 # -*- makefile -*-
2
3 default_CONFIG = CONFIG_OC_LINCAN=x CONFIG_OC_CANVCA=x
4
5 ifeq ($(CONFIG_OC_LINCAN),y)
6
7 bin_PROGRAMS = canping
8
9 canping_SOURCES = canping.c
10 canping_LIBS = pthread m
11 INCLUDE = -D_REENTRANT -ggdb
12
13 INCLUDES = -I $(srcdir)/../include
14 kernel_INCLUDES = -I $(srcdir)/../include
15
16 #rtlinux_MODULES = canping_rtl
17 canping_rtl_SOURCES = canping_rtl.c
18
19 endif
20
21 ifeq ($(CONFIG_OC_CANVCA),y)
22
23 bin_PROGRAMS += vca_canping
24 vca_canping_SOURCES = vca_canping.c
25 vca_canping_LIBS = vca ulut
26
27 ifneq ($(filter linux,$(OMK_RULES_TYPE)),)
28 LINK_PTHREAD_LIB_NAME ?= pthread
29 endif
30 vca_canping_LIBS += $(LINK_PTHREAD_LIB_NAME)
31
32 endif #CONFIG_OC_CANVCA
33