]> SALOME platform Git repositories - modules/hexablock.git/blob - src/TEST_CPP/Makefile.orig.am
Salome HOME
Merge from V6_main 01/04/2013
[modules/hexablock.git] / src / TEST_CPP / Makefile.orig.am
1 # Copyright (C) 2009-2013  CEA/DEN, EDF R&D
2 #
3 # This library is free software; you can redistribute it and/or
4 # modify it under the terms of the GNU Lesser General Public
5 # License as published by the Free Software Foundation; either
6 # version 2.1 of the License.
7 #
8 # This library is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
11 # Lesser General Public License for more details.
12 #
13 # You should have received a copy of the GNU Lesser General Public
14 # License along with this library; if not, write to the Free Software
15 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
16 #
17 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
18 #
19
20 include $(top_srcdir)/adm_local/unix/make_common_starter.am
21
22 #
23 # ===============================================================
24 # Files to be installed
25 # ===============================================================
26 #
27 # header files  
28 # salomeinclude_HEADERS= ../SD/VertexTest.hxx
29
30 # Scripts to be installed
31
32
33 #
34 # ===============================================================
35 # Local definitions
36 # ===============================================================
37 #
38
39 # This directory defines the subdirectory src in the top source directory.
40 # RPATH=../..
41 RPATH=..
42
43
44 # This local variable defines the list of CPPFLAGS common to all target in this package.
45 COMMON_CPPFLAGS = \
46         @CPPUNIT_INCLUDES@ \
47         -I$(srcdir)/$(RPATH)/HEXA/ \
48         -I$(top_builddir)/idl \
49         @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
50
51
52 # This local variable defines the list of dependant libraries common to all target in this package.
53 COMMON_LIBS =\
54         @CPPUNIT_LIBS@ \
55         $(RPATH)/HEXA/libHEXAimpl.la \
56         $(KERNEL_LDFLAGS) \
57         -lSalomeGenericObj
58
59 # ===============================================================
60 # Libraries targets
61 # ===============================================================
62 #       HexVertexTest.cxx \
63 #       HexEdgeTest.cxx
64 #
65 # lib_LTLIBRARIES = libHEXATest.la
66 # libHEXATest_la_SOURCES  = \
67 #       test_hexa1.cxx
68
69
70 # libHEXATest_la_CPPFLAGS = $(COMMON_CPPFLAGS)
71 # libHEXATest_la_LDFLAGS  = -no-undefined -version-info=0:0:0
72 # libHEXATest_la_LIBADD    = $(COMMON_LIBS)
73
74 #
75 # ===============================================================
76 # Executables targets
77 # ===============================================================
78 #
79 # bin_PROGRAMS = TestHEXA
80 # TestHEXA_SOURCES  = TestHEXA.cxx
81 # TestHEXA_CPPFLAGS = $(COMMON_CPPFLAGS)
82 # TestHEXA_LDADD    = \
83 #       libHEXATest.la \
84 #       ../HEXA/libHEXAimpl.la \
85 #       $(COMMON_LIBS)
86
87 # UNIT_TEST_PROG = ./TestHEXA
88
89
90
91
92 bin_PROGRAMS = bielle 
93 #       test_hexa1 \
94 #       test_cartesi1 \
95 #       test_clone \
96 #       test_cyl \
97 #       test_decoupage \
98 #       test_find \
99 #       test_gen_xml \
100 #       test_joint \
101 #       test_propagation \
102 #       test_separ \
103 #       tuyau
104 #       test_lecture
105
106
107 # UNIT TEST
108 # test_cartesi1_SOURCES  = test_cartesi1.cpp    
109 # test_cartesi1_CPPFLAGS = $(COMMON_CPPFLAGS)
110 # test_cartesi1_LDADD    = \
111 #       libHEXATest.la \
112 #       ../HEXA/libHEXAimpl.la \
113 #       $(COMMON_LIBS)
114
115 # test_clone_SOURCES  = test_clone.cpp
116 # test_clone_CPPFLAGS = $(COMMON_CPPFLAGS)
117 # test_clone_LDADD    = \
118 #       libHEXATest.la \
119 #       ../HEXA/libHEXAimpl.la \
120 #       $(COMMON_LIBS)
121
122 # test_cyl_SOURCES  = test_cyl.cpp
123 # test_cyl_CPPFLAGS = $(COMMON_CPPFLAGS)
124 # test_cyl_LDADD    = \
125 #       libHEXATest.la \
126 #       ../HEXA/libHEXAimpl.la \
127 #       $(COMMON_LIBS)
128
129 # test_decoupage_SOURCES  = test_decoupage.cpp
130 # test_decoupage_CPPFLAGS = $(COMMON_CPPFLAGS)
131 # test_decoupage_LDADD    = \
132 #       libHEXATest.la \
133 #       ../HEXA/libHEXAimpl.la \
134 #       $(COMMON_LIBS)
135
136 # test_find_SOURCES  = test_find.cpp
137 # test_find_CPPFLAGS = $(COMMON_CPPFLAGS)
138 # test_find_LDADD    = \
139 #       libHEXATest.la \
140 #       ../HEXA/libHEXAimpl.la \
141 #       $(COMMON_LIBS)
142
143 # test_gen_xml_SOURCES  = test_gen_xml.cpp
144 # test_gen_xml_CPPFLAGS = $(COMMON_CPPFLAGS)
145 # test_gen_xml_LDADD    = \
146 #       libHEXATest.la \
147 #       ../HEXA/libHEXAimpl.la \
148 #       $(COMMON_LIBS)
149
150 # test_joint_SOURCES  = test_joint.cpp
151 # test_joint_CPPFLAGS = $(COMMON_CPPFLAGS)
152 # test_joint_LDADD    = \
153 #       libHEXATest.la \
154 #       ../HEXA/libHEXAimpl.la \
155 #       $(COMMON_LIBS)
156
157 # test_lecture_SOURCES  = test_lecture.cpp
158 # test_lecture_CPPFLAGS = $(COMMON_CPPFLAGS)
159 # test_lecture_LDADD    = \
160 #       libHEXATest.la \
161 #       ../HEXA/libHEXAimpl.la \
162 #       $(COMMON_LIBS)
163
164 # test_propagation_SOURCES  = test_propagation.cpp
165 # test_propagation_CPPFLAGS = $(COMMON_CPPFLAGS)
166 # test_propagation_LDADD    = \
167 #       libHEXATest.la \
168 #       ../HEXA/libHEXAimpl.la \
169 #       $(COMMON_LIBS)
170
171
172 # test_separ_SOURCES  = test_separ.cpp
173 # test_separ_CPPFLAGS = $(COMMON_CPPFLAGS)
174 # test_separ_LDADD    = \
175 #       libHEXATest.la \
176 #       ../HEXA/libHEXAimpl.la \
177 #       $(COMMON_LIBS)
178
179
180
181 # test_hexa1_SOURCES  = test_hexa1.cpp
182 # test_hexa1_CPPFLAGS = $(COMMON_CPPFLAGS)
183 # test_hexa1_LDADD    = \
184 #       libHEXATest.la \
185 #       ../HEXA/libHEXAimpl.la \
186 #       $(COMMON_LIBS)
187
188 # UNIT_TEST_PROG = ./test_hexa1
189
190 # libHEXATest.la \
191 # USER CASE
192 bielle_SOURCES  = bielle.cpp
193 bielle_CPPFLAGS = $(COMMON_CPPFLAGS)
194 bielle_LDADD    = \
195         ../HEXA/libHEXAimpl.la \
196         $(COMMON_LIBS)
197
198 # tuyau_SOURCES  = tuyau.cpp
199 # tuyau_CPPFLAGS = $(COMMON_CPPFLAGS)
200 # tuyau_LDADD    = \
201 #       libHEXATest.la \
202 #       ../HEXA/libHEXAimpl.la \
203 #       $(COMMON_LIBS)
204
205
206