]> SALOME platform Git repositories - modules/kernel.git/blob - src/SALOMEDSImpl/Makefile.in
Salome HOME
Update version to 3.2.0a1
[modules/kernel.git] / src / SALOMEDSImpl / Makefile.in
1 #  File   : Makefile.in
2 #  Author : Sergey RUIN
3 #  Module : SALOME
4
5 top_srcdir=@top_srcdir@
6 top_builddir=../..
7 srcdir=@srcdir@
8 VPATH=.:@srcdir@:@top_srcdir@/idl:$(top_srcdir)/idl
9
10
11 @COMMENCE@
12
13 EXPORT_HEADERS= \
14         SALOMEDSImpl_Attributes.hxx \
15         SALOMEDSImpl_SObject.hxx \
16         SALOMEDSImpl_SComponent.hxx \
17         SALOMEDSImpl_Driver.hxx \
18         SALOMEDSImpl_Callback.hxx \
19         SALOMEDSImpl_ChildIterator.hxx \
20         SALOMEDSImpl_GenericAttribute.hxx \
21         SALOMEDSImpl_AttributeIOR.hxx \
22         SALOMEDSImpl_AttributeExternalFileDef.hxx \
23         SALOMEDSImpl_AttributeFileType.hxx \
24         SALOMEDSImpl_AttributePersistentRef.hxx \
25         SALOMEDSImpl_AttributeSequenceOfReal.hxx \
26         SALOMEDSImpl_AttributeSequenceOfInteger.hxx \
27         SALOMEDSImpl_AttributeDrawable.hxx \
28         SALOMEDSImpl_AttributeSelectable.hxx \
29         SALOMEDSImpl_AttributeExpandable.hxx  \
30         SALOMEDSImpl_AttributeOpened.hxx \
31         SALOMEDSImpl_AttributeFlags.hxx \
32         SALOMEDSImpl_AttributeGraphic.hxx \
33         SALOMEDSImpl_AttributeTextColor.hxx \
34         SALOMEDSImpl_AttributeTextHighlightColor.hxx \
35         SALOMEDSImpl_AttributePixMap.hxx \
36         SALOMEDSImpl_AttributeLocalID.hxx \
37         SALOMEDSImpl_AttributeTarget.hxx \
38         SALOMEDSImpl_AttributeTableOfInteger.hxx \
39         SALOMEDSImpl_AttributeTableOfReal.hxx \
40         SALOMEDSImpl_AttributeTableOfString.hxx \
41         SALOMEDSImpl_AttributeStudyProperties.hxx \
42         SALOMEDSImpl_AttributePythonObject.hxx \
43         SALOMEDSImpl_AttributeReal.hxx \
44         SALOMEDSImpl_AttributeInteger.hxx \
45         SALOMEDSImpl_AttributeUserID.hxx \
46         SALOMEDSImpl_AttributeTreeNode.hxx \
47         SALOMEDSImpl_AttributeName.hxx \
48         SALOMEDSImpl_AttributeComment.hxx \
49         SALOMEDSImpl_AttributeReference.hxx \
50         SALOMEDSImpl_UseCaseBuilder.hxx \
51         SALOMEDSImpl_UseCaseIterator.hxx \
52         SALOMEDSImpl_SComponentIterator.hxx \
53         SALOMEDSImpl_StudyBuilder.hxx \
54         SALOMEDSImpl_Study.hxx \
55         SALOMEDSImpl_StudyManager.hxx \
56         SALOMEDSImpl_OCAFApplication.hxx \
57         SALOMEDSImpl_ChildNodeIterator.hxx \
58
59 LIB_CLIENT_IDL =
60 LIB_SERVER_IDL =
61
62 # Executables targets
63 BIN = testDS
64 BIN_SRC =
65 BIN_CLIENT_IDL =
66 BIN_SERVER_IDL =   
67
68 # Libraries targets
69
70 LIB = libSalomeDSImpl.la
71 LIB_SRC =         SALOMEDSImpl_Tool.cxx \
72                   SALOMEDSImpl_Callback.cxx \
73                   SALOMEDSImpl_StudyHandle.cxx \
74                   SALOMEDSImpl_GenericAttribute.cxx \
75                   SALOMEDSImpl_SObject.cxx \
76                   SALOMEDSImpl_SComponent.cxx \
77                   SALOMEDSImpl_ChildIterator.cxx \
78                   SALOMEDSImpl_OCAFApplication.cxx \
79                   SALOMEDSImpl_AttributeIOR.cxx \
80                   SALOMEDSImpl_AttributeExternalFileDef.cxx \
81                   SALOMEDSImpl_AttributeFileType.cxx \
82                   SALOMEDSImpl_AttributePersistentRef.cxx \
83                   SALOMEDSImpl_AttributeSequenceOfReal.cxx \
84                   SALOMEDSImpl_AttributeSequenceOfInteger.cxx \
85                   SALOMEDSImpl_AttributeDrawable.cxx \
86                   SALOMEDSImpl_AttributeSelectable.cxx \
87                   SALOMEDSImpl_AttributeExpandable.cxx  \
88                   SALOMEDSImpl_AttributeOpened.cxx \
89                   SALOMEDSImpl_AttributeFlags.cxx \
90                   SALOMEDSImpl_AttributeGraphic.cxx \
91                   SALOMEDSImpl_AttributeTextColor.cxx \
92                   SALOMEDSImpl_AttributeTextHighlightColor.cxx \
93                   SALOMEDSImpl_AttributePixMap.cxx \
94                   SALOMEDSImpl_AttributeLocalID.cxx \
95                   SALOMEDSImpl_AttributeTarget.cxx \
96                   SALOMEDSImpl_AttributeTableOfInteger.cxx \
97                   SALOMEDSImpl_AttributeTableOfReal.cxx \
98                   SALOMEDSImpl_AttributeTableOfString.cxx \
99                   SALOMEDSImpl_AttributeStudyProperties.cxx \
100                   SALOMEDSImpl_AttributePythonObject.cxx \
101                   SALOMEDSImpl_AttributeReal.cxx \
102                   SALOMEDSImpl_AttributeInteger.cxx \
103                   SALOMEDSImpl_AttributeUserID.cxx \
104                   SALOMEDSImpl_AttributeTreeNode.cxx \
105                   SALOMEDSImpl_AttributeName.cxx \
106                   SALOMEDSImpl_AttributeComment.cxx \
107                   SALOMEDSImpl_AttributeReference.cxx \
108                   SALOMEDSImpl_ChildNodeIterator.cxx \
109                   SALOMEDSImpl_UseCaseBuilder.cxx \
110                   SALOMEDSImpl_UseCaseIterator.cxx \
111                   SALOMEDSImpl_SComponentIterator.cxx \
112                   SALOMEDSImpl_StudyBuilder.cxx \
113                   SALOMEDSImpl_Study.cxx \
114                   SALOMEDSImpl_StudyManager.cxx
115
116
117
118 CPPFLAGS+=$(OCC_INCLUDES) $(HDF5_INCLUDES)
119 CXXFLAGS+=$(OCC_CXXFLAGS)
120 LDFLAGS+= $(HDF5_LIBS) -lSalomeHDFPersist $(CAS_OCAF)
121
122 # _CS_gbo_090604 Ajout Spécifique Calibre 3, pour l'utilisation de la version 5.12 de la bibliothèque OCC.
123 # La bibliothèque OCC5.12 a été compilée sur Calibre 3 avec l'extention Xmu (impossible de compiler sans).
124 # On est donc obligé ici, pour permettre l'édition de lien avec les bibliothèques OCC, de spécifier le
125 # chemin d'accès aux bibliothèques Xmu
126 #
127 LDXMUFLAGS= -L/usr/X11R6/lib -lXmu
128 LDFLAGS+=$(LDXMUFLAGS)
129 LDFLAGSFORBIN=$(LDFLAGS) -lSalomeHDFPersist
130
131 @CONCLUDE@
132
133