]> rtime.felk.cvut.cz Git - orte.git/blob - orte/examples/hello/Makefile.omk
Fix missing references to clock_gettime for OMK build under Linux.
[orte.git] / orte / examples / hello / Makefile.omk
1 ifeq ($(CONFIG_OC_ETH_ORTE_EXAMPLES),y)
2
3 ifeq ($(CONFIG_OC_ETH_ORTE_EXAMPLES_AS_LIBRARY),y)
4 INCLUDES += -D MAIN_RENAMED
5 lib_LIBRARIES = h_publisher h_subscriber
6 else
7 utils_PROGRAMS = h_publisher h_subscriber
8 endif
9
10 h_publisher_SOURCES = h_publisher.c
11
12 h_subscriber_SOURCES = h_subscriber.c
13
14 TARGET_LOADLIBES ?= pthread rt
15
16 lib_LOADLIBES =  orte $(TARGET_LOADLIBES)
17 ifeq ($(TARGET_OS),win32)
18 lib_LOADLIBES +=  ws2_32
19 endif #TARGET_OS
20
21 endif #CONFIG_OC_ETH_ORTE_EXAMPLES
22
23 #############################################################################
24 # RT-Linux version of build
25
26 ifeq ($(CONFIG_OC_ETH_ORTE_EXAMPLES_RTL),y)
27
28 rtlinux_MODULES = h_publisher_rt h_subscriber_rt
29
30 rtlinux_INCLUDES = -I $(srcdir)/../../include
31
32 h_publisher_rt_SOURCES = h_publisher.c
33
34 h_subscriber_rt_SOURCES = h_subscriber.c
35
36 rtlinux_LOADLIBES =  orte_rt pthread_rwlock_rt
37
38 endif #CONFIG_OC_ETH_ORTE_EXAMPLES