5 top_srcdir=@top_srcdir@
8 VPATH=.:@srcdir@:@top_srcdir@/idl:$(top_srcdir)/idl
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 \
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
118 CPPFLAGS+=$(OCC_INCLUDES) $(HDF5_INCLUDES)
119 CXXFLAGS+=$(OCC_CXXFLAGS)
120 LDFLAGS+= $(HDF5_LIBS) -lSalomeHDFPersist $(CAS_OCAF)
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
127 LDXMUFLAGS= -L/usr/X11R6/lib -lXmu
128 LDFLAGS+=$(LDXMUFLAGS)
129 LDFLAGSFORBIN=$(LDFLAGS) -lSalomeHDFPersist