Salome HOME
PR: merge from BR_DATACONV_PR tag "mergeto_trunk_25oct06"
[modules/yacs.git] / src / runtime / Test / Makefile.am
1
2 include $(top_srcdir)/adm/unix/make_begin.am
3
4 check_SCRIPTS = runtimeTest.sh
5
6 check_PROGRAMS = TestRuntime echoSrv
7
8 IDL_FILES = echo.idl
9 IDL_SOURCES = echoSK.cc
10 BUILT_SOURCES = $(IDL_SOURCES) echo_idl.py
11
12 TESTS = runtimeTest.sh
13 TESTS_ENVIRONMENT=$(SHELL) -x
14
15 TestRuntime_SOURCES = \
16         TestRuntime.cxx \
17         runtimeTest.cxx
18
19 TestRuntime_LDADD = \
20         $(OMNIORB_LIBS) \
21         $(PYTHON_LDFLAGS) \
22         $(PYTHON_EXTRA_LIBS) \
23         ../libYACSRuntimeSALOME.la \
24         ../../engine/libYACSEngine.la \
25         ../../bases/libYACSBases.la
26
27
28 TestRuntime_LDFLAGS = \
29         @CPPUNIT_LIBS@ -pthread -ldl -lxml2
30
31 TestRuntime_CXXFLAGS = \
32         $(CPPUNIT_INCLUDES) \
33         $(PYTHON_CPPFLAGS) \
34         $(OMNIORB_INCLUDES) \
35         $(OMNIORB_CCXFLAGS) \
36         -I$(srcdir)/.. \
37         -I$(srcdir)/../../bases \
38         -I$(srcdir)/../../bases/Test \
39         -I$(srcdir)/../../engine \
40         -I/usr/include/libxml2
41
42
43 echoSrv_SOURCES = echoSrv.cxx $(IDL_SOURCES)
44
45 echoSrv_CXXFLAGS = \
46         $(OMNIORB_INCLUDES) \
47         $(OMNIORB_CXXFLAGS) 
48
49 echoSrv_LDFLAGS = \
50         $(OMNIORB_LIBS)
51
52 include $(top_srcdir)/adm/unix/make_end.am