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