# SALOME SALOMEGUI : implementation of desktop and GUI kernel # # Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2.1 of the License. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org # # # # File : Makefile.in # Module : SALOME top_srcdir=@top_srcdir@ top_builddir=../.. srcdir=@srcdir@ VPATH=.:@srcdir@:@top_srcdir@/idl @COMMENCE@ EXPORT_HEADERS = \ QAD.h \ QAD_Action.h \ QAD_Application.h \ QAD_Config.h \ QAD_Desktop.h \ QAD_DirListDlg.h \ QAD_XmlHandler.h \ QAD_FileDlg.h \ QAD_FileValidator.h \ QAD_Help.h \ QAD_HelpWindow.h \ QAD_PyInterp.h \ QAD_LeftFrame.h \ QAD_ListMenuIdAction.h \ QAD_ListPopupMenu.h \ QAD_ListView.h \ QAD_Menus.h \ QAD_Message.h \ QAD_MessageBox.h \ QAD_Operation.h \ QAD_OperatorMenus.h \ QAD_ObjectBrowser.h \ QAD_ObjectBrowserItem.h \ QAD_Popup.h \ QAD_PyEditor.h \ PyInterp_base.h \ PyInterp_PyQt.h \ QAD_Resource.h \ QAD_ResourceMgr.h \ QAD_RightFrame.h \ QAD_Settings.h \ QAD_SpinBoxDbl.h \ QAD_Splitter.h \ QAD_Study.h \ QAD_StudyFrame.h \ QAD_Tools.h \ QAD_ViewFrame.h \ QAD_WaitCursor.h \ SALOMEGUI_Application.h \ SALOMEGUI_Desktop.h \ SALOMEGUI_ImportOperation.h \ SALOMEGUI_ViewChoiceDlg.h \ SALOMEGUI_Swig.hxx \ SALOMEGUI_Swig.i \ SALOMEGUI_QtCatchCorbaException.hxx \ SALOME_ListIO.hxx \ SALOME_ListIteratorOfListIO.hxx \ Handle_SALOME_ListNodeOfListIO.hxx \ SALOME_Selection.h \ Handle_SALOME_Filter.hxx \ SALOME_Filter.hxx \ SALOME_TypeFilter.hxx \ Handle_SALOME_TypeFilter.hxx \ SALOME_ListOfFilter.hxx \ SALOME_ListIteratorOfListOfFilter.hxx \ Handle_SALOME_ListNodeOfListOfFilter.hxx \ SALOME_NumberFilter.hxx \ Handle_SALOME_NumberFilter.hxx \ SALOME_DataMapOfIOMapOfInteger.hxx \ Handle_SALOME_DataMapNodeOfDataMapOfIOMapOfInteger.hxx \ SALOMEGUI_LoadStudiesDlg.h \ SALOMEGUI_TableDlg.h \ SALOMEGUI_NameDlg.h \ SALOMEGUI_SetValueDlg.h \ SALOMEGUI_SetupCurveDlg.h \ SALOMEGUI_CloseDlg.h # .po files to transform in .qm PO_FILES = \ QAD_icons.po \ QAD_msg_en.po \ QAD_msg_fr.po \ SALOMEGUI_icons.po \ SALOMEGUI_msg_en.po \ SALOMEGUI_msg_fr.po \ CLIENT_icons.po \ CLIENT_msg_en.po # Libraries targets LIB = libSalomeGUI.la LIB_SRC = \ QAD_Application.cxx \ QAD_Config.cxx \ QAD_Desktop.cxx \ QAD_DirListDlg.cxx \ QAD_XmlHandler.cxx \ QAD_FileDlg.cxx \ QAD_FileValidator.cxx \ QAD_Help.cxx \ QAD_HelpWindow.cxx \ PyInterp_base.cxx \ QAD_PyInterp.cxx \ QAD_PyInterp_mono.cxx \ PyInterp_PyQt.cxx \ QAD_LeftFrame.cxx \ QAD_ListMenuIdAction.cxx \ QAD_ListPopupMenu.cxx \ QAD_ListView.cxx \ QAD_Menus.cxx \ QAD_Message.cxx \ QAD_MessageBox.cxx \ QAD_Operation.cxx \ QAD_OperatorMenus.cxx \ QAD_ObjectBrowser.cxx \ QAD_ObjectBrowserItem.cxx \ QAD_ParserSettings.cxx \ QAD_Popup.cxx \ QAD_PyEditor.cxx \ QAD_ResourceMgr.cxx \ QAD_RightFrame.cxx \ QAD_Settings.cxx \ QAD_SpinBoxDbl.cxx \ QAD_Splitter.cxx \ QAD_Study.cxx \ QAD_StudyFrame.cxx \ QAD_Tools.cxx \ QAD_ViewFrame.cxx \ SALOMEGUI_Application.cxx \ SALOMEGUI_Desktop.cxx \ SALOMEGUI_ImportOperation.cxx \ SALOMEGUI_ViewChoiceDlg.cxx \ SALOMEGUI_AboutDlg.cxx \ SALOMEGUI_Swig.cxx \ SALOMEGUI_OpenWith.cxx \ SALOMEGUI_StudyPropertiesDlg.cxx \ SALOMEGUI_QtCatchCorbaException.cxx \ SALOME_ListIO_0.cxx \ SALOME_ListNodeOfListIO_0.cxx \ SALOME_ListIteratorOfListIO_0.cxx \ SALOME_Selection.cxx \ SALOME_Filter.cxx \ SALOME_ListOfFilter_0.cxx \ SALOME_ListNodeOfListOfFilter_0.cxx \ SALOME_ListIteratorOfListOfFilter_0.cxx \ SALOME_TypeFilter.cxx \ SALOME_NumberFilter.cxx \ SALOME_DataMapOfIOMapOfInteger_0.cxx \ SALOME_DataMapNodeOfDataMapOfIOMapOfInteger_0.cxx \ SALOME_DataMapIteratorOfDataMapOfIOMapOfInteger_0.cxx \ SALOMEGUI_TrihedronSizeDlg.cxx \ SALOMEGUI_LoadStudiesDlg.cxx \ SALOMEGUI_TableDlg.cxx \ SALOMEGUI_NameDlg.cxx \ SALOMEGUI_SetValueDlg.cxx \ SALOMEGUI_SetupCurveDlg.cxx \ SALOMEGUI_CloseDlg.cxx LIB_MOC = \ SALOMEGUI_Application.h \ SALOMEGUI_Desktop.h \ QAD_Application.h \ QAD_Action.h \ QAD_Desktop.h \ QAD_DirListDlg.h \ QAD_FileDlg.h \ QAD_HelpWindow.h \ QAD_ListView.h \ QAD_ObjectBrowser.h \ QAD_Operation.h \ QAD_PyEditor.h \ QAD_ResourceMgr.h \ QAD_Settings.h \ QAD_SpinBoxDbl.h \ QAD_Study.h \ QAD_StudyFrame.h \ QAD_ViewFrame.h \ SALOMEGUI_OpenWith.h \ SALOMEGUI_StudyPropertiesDlg.h \ SALOMEGUI_TrihedronSizeDlg.h \ SALOME_Selection.h \ SALOMEGUI_LoadStudiesDlg.h \ SALOMEGUI_ViewChoiceDlg.h \ SALOMEGUI_TableDlg.h \ SALOMEGUI_NameDlg.h \ SALOMEGUI_SetupCurveDlg.h \ SALOMEGUI_CloseDlg.h LIB_CLIENT_IDL = SALOMEDS.idl \ SALOMEDS_Attributes.idl \ SALOME_ModuleCatalog.idl \ SALOME_Component.idl \ SALOME_Exception.idl CPPFLAGS+=$(QT_INCLUDES) $(PYTHON_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(QWT_INCLUDES) LDFLAGS+=$(QT_MT_LIBS) $(OCC_KERNEL_LIBS) $(VTK_LIBS) $(QWT_LIBS) -lSalomeNS -lqsplitterP -lSalomeLifeCycleCORBA -lOpUtil -lSalomeObject LIBS+= $(PYTHON_LIBS) @CONCLUDE@