Salome HOME
Issue 0020406: Time compilation when recompiling
[modules/multipr.git] / src / MULTIPRGUI / Makefile.in
1 #  Copyright (C) 2005  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 # source path
20 top_srcdir=@top_srcdir@
21 top_builddir=../..
22 srcdir=@srcdir@
23 VPATH=.:@srcdir@:@top_srcdir@/idl:$(top_builddir)/idl:${KERNEL_ROOT_DIR}/idl/salome
24
25 @COMMENCE@
26
27 # header files
28 EXPORT_HEADERS=
29
30 # .po files to transform in .qm
31 PO_FILES = MULTIPR_msg_en.po MULTIPR_icons.po
32
33 # Libraries targets
34 LIB = libMULTIPR.la
35 LIB_SRC = MULTIPR_GUI.cxx MULTIPR_GUI_Dlg.cxx
36 LIB_MOC = MULTIPR_GUI.h MULTIPR_GUI_Dlg.h
37
38
39 LIB_CLIENT_IDL = SALOMEDS.idl SALOME_Exception.idl SALOME_ModuleCatalog.idl \
40                  SALOMEDS_Attributes.idl SALOME_Component.idl SALOME_GenericObj.idl \
41                  MULTIPR.idl Logger.idl
42
43 LIB_SERVER_IDL =
44
45 # additionnal information to compil and link file
46
47 CPPFLAGS += \
48         $(QT_INCLUDES) \
49         $(OCC_INCLUDES) \
50         $(KERNEL_CXXFLAGS) \
51         $(MED_CXXFLAGS) \
52         $(GUI_CXXFLAGS) \
53         $(MED2_INCLUDES) \
54         $(BOOST_CPPFLAGS)
55
56 CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS) $(BOOST_CPPFLAGS)
57
58 LDFLAGS += \
59         $(KERNEL_LDFLAGS) \
60         $(GUI_LDFLAGS) \
61         $(MED_LDFLAGS) $(MED2_LIBS) \
62         $(BOOST_LIBS) -lboost_thread${BOOST_LIBSUFFIX} \
63         -lSALOMELocalTrace \
64         -lSalomeApp \
65         -lmedsplitter \
66         -lmedmem \
67         -lmed_V2_1 \
68         -lMULTIPR_API
69
70 @CONCLUDE@