]> SALOME platform Git repositories - modules/yacs.git/blob - src/engine/Makefile.am
Salome HOME
Search runSalome.py instead of runSalome for KERNEL detection
[modules/yacs.git] / src / engine / Makefile.am
1 # Copyright (C) 2006-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/unix/make_begin.am
21
22 SUBDIRS = . Plugin Test
23
24 lib_LTLIBRARIES = libYACSlibEngine.la
25
26 libYACSlibEngine_la_SOURCES =             \
27         PropertyInterface.cxx          \
28         TypeCode.cxx                   \
29         RefCounter.cxx                 \
30         LinkInfo.cxx                   \
31         ConversionException.cxx        \
32         InvalidExtractionException.cxx \
33         ConditionInputPort.cxx         \
34         AnyInputPort.cxx               \
35         AnyOutputPort.cxx              \
36         Port.cxx InGate.cxx            \
37         OutGate.cxx                    \
38         DataPort.cxx                   \
39         DataFlowPort.cxx               \
40         InPort.cxx                     \
41         OutPort.cxx                    \
42         InputPort.cxx                  \
43         OutputPort.cxx                 \
44         DataStreamPort.cxx             \
45         InputDataStreamPort.cxx        \
46         OutputDataStreamPort.cxx       \
47         Any.cxx                        \
48         Pool.cxx                       \
49         Node.cxx                       \
50         ElementaryNode.cxx             \
51         ComposedNode.cxx               \
52         InlineNode.cxx                 \
53         ServiceNode.cxx                \
54         ServerNode.cxx                 \
55         ServiceInlineNode.cxx          \
56         StaticDefinedComposedNode.cxx  \
57         Bloc.cxx                       \
58         Proc.cxx                       \
59         Loop.cxx                       \
60         ForLoop.cxx                    \
61         WhileLoop.cxx                  \
62         Switch.cxx                     \
63         DynParaLoop.cxx                \
64         ForEachLoop.cxx                \
65         OptimizerAlg.cxx               \
66         OptimizerLoop.cxx              \
67         Runtime.cxx                    \
68         Scheduler.hxx                  \
69         Task.hxx                       \
70         Executor.cxx                   \
71         Visitor.cxx                    \
72         VisitorSaveState.cxx           \
73         VisitorSaveSchema.cxx          \
74         ComponentInstance.cxx          \
75         Dispatcher.cxx                 \
76         Container.cxx                  \
77         DeploymentTree.cxx             \
78         Logger.cxx                     \
79         LogRecord.cxx                  \
80         Catalog.cxx                    \
81         ComponentDefinition.cxx        \
82         DataNode.cxx                   \
83         Task.cxx                       \
84         Scheduler.cxx                  \
85         InPropertyPort.cxx             \
86         $(__dummy__)
87
88 salomeinclude_HEADERS =                \
89 YACSlibEngineExport.hxx \
90 Any.hxx                  AnyInputPort.hxx  Bloc.hxx                        Catalog.hxx                    ComponentDefinition.hxx \
91 ComponentInstance.hxx    ComposedNode.hxx  ConditionInputPort.hxx          Container.hxx                  ConversionException.hxx \
92 DataFlowPort.hxx         DataNode.hxx      DataPort.hxx                    DataStreamPort.hxx             DeploymentTree.hxx \
93 Dispatcher.hxx           DynParaLoop.hxx   ElementaryNode.hxx              Executor.hxx                   \
94 ForEachLoop.hxx          ForLoop.hxx       InGate.hxx                      InlineNode.hxx                 InPort.hxx \
95 InputDataStreamPort.hxx  InputPort.hxx     InvalidExtractionException.hxx  LinkInfo.hxx                   Logger.hxx \
96 LogRecord.hxx            Loop.hxx          Node.hxx                        OptimizerAlg.hxx               OptimizerLoop.hxx \
97 OutGate.hxx              OutPort.hxx       OutputDataStreamPort.hxx        OutputPort.hxx                 Pool.hxx \
98 Port.hxx                 Proc.hxx          RefCounter.hxx                  Runtime.hxx                    Scheduler.hxx \
99 ServiceInlineNode.hxx    ServiceNode.hxx   SharedPtr.hxx                   StaticDefinedComposedNode.hxx  Switch.hxx \
100 Task.hxx                 TypeCode.hxx      Visitor.hxx                     VisitorSaveSchema.hxx          VisitorSaveState.hxx \
101 WhileLoop.hxx            PropertyInterface.hxx      AnyOutputPort.hxx  ServerNode.hxx InPropertyPort.hxx \
102              $(__dummy__)
103
104
105 EXTRA_libYACSlibEngine_la_SOURCES =  \
106         $(__dummy__)
107
108 libYACSlibEngine_la_LIBADD = ../bases/libYACSBases.la 
109 libYACSlibEngine_la_LDFLAGS = -pthread -lpthread -ldl
110
111 AM_CXXFLAGS = $(THREAD_DEF)  \
112               -I$(srcdir)/../bases
113
114 include $(top_srcdir)/adm/unix/make_end.am