]> rtime.felk.cvut.cz Git - frescor/frsh-forb.git/blob - src/forb/src/tests/Makefile.omk
Add 'src/fosa/' from commit '74de0ef982fc4f9a7e6587e45367a8819d4efe7f'
[frescor/frsh-forb.git] / src / forb / src / tests / Makefile.omk
1 SUBDIRS = $(ALL_OMK_SUBDIRS)
2
3 test_PROGRAMS += hello_inproc hello_remote test_proto_inet discovery    \
4                 syncobj regobjref
5 ifeq ($(CONFIG_FORB_PROTO_UNIX),y)
6 test_PROGRAMS += test_proto_unix
7 endif
8
9 wvtest_PROGRAMS += sequence
10 sequence_SOURCES = sequence.c
11 sequence_CLIENT_IDL = sequence.idl
12 sequence_LIBS = wvtest
13
14 CFLAGS += -DTEST -DWVTEST_CONFIGURED
15 INCLUDES += -I.
16
17 lib_LOADLIBES = forb ulut fosa rt
18
19 hello_inproc_SOURCES = hello_inproc.c hello_impl.c
20 hello_inproc_CLIENT_IDL = hello.idl
21 hello_inproc_SERVER_IDL = hello.idl
22
23 hello_remote_SOURCES = hello_remote.c hello_impl.c
24 hello_remote_CLIENT_IDL = hello.idl
25 hello_remote_SERVER_IDL = hello.idl
26
27 regobjref_SOURCES = regobjref.c hello_impl.c
28 regobjref_CLIENT_IDL = hello.idl
29 regobjref_SERVER_IDL = hello.idl
30
31 include_GEN_HEADERS = hello.h
32
33 # test_PROGRAMS += hello_client
34 # hello_client_SOURCES = hello_client.c
35 # hello_inproc_CLIENT_IDL = hello.idl
36
37 # test_PROGRAMS += hello_server
38 # hello_server_SOURCES = hello_server.c
39 # hello_inproc_SERVER_IDL = hello.idl
40
41 test_proto_unix_SOURCES = test_proto_unix.c
42 test_proto_inet_SOURCES = test_proto_inet.c
43
44 discovery_SOURCES = discovery.c
45
46 syncobj_SOURCES = test_syncobj.c