Salome HOME
PR: merge from branch BR_auto_V310 tag mergefrom_OCC_development_for_3_2_0a2_10mar06
[modules/kernel.git] / src / SALOMEDSClient / Makefile.am
1 #  SALOMEDSClient: client interface of SALOMEDS
2
3 #  File   : Makefile.am
4 #  Author : Guillaume Boulant (CSSI)
5 #  Module : KERNEL
6
7 include $(top_srcdir)/salome_adm/unix/make_common_starter.am
8
9 salomeinclude_HEADERS=\
10                 SALOMEDSClient_definitions.hxx \
11                 SALOMEDSClient_AttributeComment.hxx \
12                 SALOMEDSClient_AttributeDrawable.hxx \
13                 SALOMEDSClient_AttributeExpandable.hxx \
14                 SALOMEDSClient_AttributeExternalFileDef.hxx \
15                 SALOMEDSClient_AttributeFileType.hxx \
16                 SALOMEDSClient_AttributeFlags.hxx \
17                 SALOMEDSClient_AttributeGraphic.hxx \
18                 SALOMEDSClient_AttributeIOR.hxx \
19                 SALOMEDSClient_AttributeInteger.hxx \
20                 SALOMEDSClient_AttributeLocalID.hxx \
21                 SALOMEDSClient_AttributeName.hxx \
22                 SALOMEDSClient_AttributeOpened.hxx \
23                 SALOMEDSClient_AttributePersistentRef.hxx \
24                 SALOMEDSClient_AttributePixMap.hxx \
25                 SALOMEDSClient_AttributePythonObject.hxx \
26                 SALOMEDSClient_AttributeReal.hxx \
27                 SALOMEDSClient_AttributeSelectable.hxx \
28                 SALOMEDSClient_AttributeSequenceOfInteger.hxx \
29                 SALOMEDSClient_AttributeSequenceOfReal.hxx \
30                 SALOMEDSClient_AttributeStudyProperties.hxx \
31                 SALOMEDSClient_AttributeTableOfInteger.hxx \
32                 SALOMEDSClient_AttributeTableOfReal.hxx \
33                 SALOMEDSClient_AttributeTableOfString.hxx \
34                 SALOMEDSClient_AttributeTarget.hxx \
35                 SALOMEDSClient_AttributeTextColor.hxx \
36                 SALOMEDSClient_AttributeTextHighlightColor.hxx \
37                 SALOMEDSClient_AttributeTreeNode.hxx \
38                 SALOMEDSClient_AttributeUserID.hxx \
39                 SALOMEDSClient_AttributeParameter.hxx \
40                 SALOMEDSClient_ChildIterator.hxx \
41                 SALOMEDSClient_GenericAttribute.hxx \
42                 SALOMEDSClient_SComponent.hxx \
43                 SALOMEDSClient_SComponentIterator.hxx \
44                 SALOMEDSClient_SObject.hxx \
45                 SALOMEDSClient_Study.hxx \
46                 SALOMEDSClient_StudyBuilder.hxx \
47                 SALOMEDSClient_StudyManager.hxx \
48                 SALOMEDSClient_UseCaseBuilder.hxx \
49                 SALOMEDSClient_UseCaseIterator.hxx \
50                 SALOMEDSClient_ClientFactory.hxx \
51                 SALOMEDSClient.hxx
52
53 #
54 # ===============================================================
55 # Local definitions
56 # ===============================================================
57 #
58
59 # This local variable defines the list of CPPFLAGS common to all target in this package.
60 COMMON_CPPFLAGS= \
61         -I$(top_builddir)/salome_adm/unix \
62         -I$(top_builddir)/idl \
63         @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
64
65
66
67 # This local variable defines the list of dependant libraries common to all target in this package.
68 COMMON_LIBS =
69
70 #
71 # ===============================================================
72 # Libraries targets
73 # ===============================================================
74 #
75 lib_LTLIBRARIES = libSalomeDSClient.la
76 libSalomeDSClient_la_SOURCES =  \
77         SALOMEDSClient_ClientFactory.cxx
78
79
80 libSalomeDSClient_la_CPPFLAGS = $(COMMON_CPPFLAGS)
81 libSalomeDSClient_la_LDFLAGS  = -no-undefined -version-info=0:0:0
82 libSalomeDSClient_la_LIBADD   = $(COMMON_LIBS)