## Process this file with automake to produce Makefile.in

#-------------------------------------------------------------------------------

# This file is part of Code_Saturne, a general-purpose CFD tool.
#
# Copyright (C) 1998-2013 EDF S.A.
#
# This program is free software; you can redistribute it and/or modify it under
# the terms of the GNU General Public License as published by the Free Software
# Foundation; either version 2 of the License, or (at your option) any later
# version.
#
# This program 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 General Public License for more
# details.
#
# You should have received a copy of the GNU General Public License along with
# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
# Street, Fifth Floor, Boston, MA 02110-1301, USA.

#-------------------------------------------------------------------------------

# Python files

PYFILES = \
AnalysisFeaturesView.py \
AtmosphericFlowsModel.py \
AtmosphericFlowsView.py \
BatchRunningModel.py \
BatchRunningView.py \
BodyForcesModel.py \
BodyForcesView.py \
BoundaryConditionsCoalInletView.py \
BoundaryConditionsCompressibleOutletView.py \
BoundaryConditionsElectricalView.py \
BoundaryConditionsMeteoView.py \
BoundaryConditionsMobileMeshView.py \
BoundaryConditionsRoughWallView.py \
BoundaryConditionsScalarsView.py \
BoundaryConditionsSlidingWallView.py \
BoundaryConditionsTurbulenceInletView.py \
BoundaryConditionsVelocityInletView.py \
BoundaryConditionsWallRadiativeTransferView.py \
BoundaryConditionsView.py \
Boundary.py \
CoalCombustionModel.py \
CoalCombustionView.py \
CommonCombustion.py \
CompressibleModel.py \
ConjugateHeatTransferView.py \
ConjugateHeatTransferModel.py \
CoriolisSourceTermsModel.py \
CoriolisSourceTermsView.py \
DefineUserScalarsModel.py \
DefineUserScalarsView.py \
ElectricalModel.py \
ElectricalView.py \
FacesSelectionView.py \
FluidCharacteristicsModel.py \
FluidCharacteristicsView.py \
FluidStructureInteractionModel.py \
FluidStructureInteractionView.py \
GasCombustionModel.py \
GasCombustionView.py \
HeadLossesModel.py \
HeadLossesView.py \
IdentityAndPathesModel.py \
IdentityAndPathesView.py \
InitializationModel.py \
InitializationView.py \
LagrangianBoundariesModel.py \
LagrangianBoundariesView.py \
LagrangianModel.py \
LagrangianOutputModel.py \
LagrangianOutputView.py \
LagrangianStatisticsModel.py \
LagrangianStatisticsView.py \
LagrangianView.py \
LocalizationModel.py \
LocalizationView.py \
MobileMeshModel.py \
MobileMeshView.py \
NumericalParamEquationModel.py \
NumericalParamEquationView.py \
NumericalParamGlobalModel.py \
NumericalParamGlobalView.py \
OutputControlModel.py \
OutputControlView.py \
OutputSurfacicVariablesModel.py \
OutputSurfacicVariablesView.py \
OutputVolumicVariablesModel.py \
OutputVolumicVariablesView.py \
PreProcessingInformationsView.py \
PerformanceTuningModel.py \
PerformanceTuningView.py \
ProfilesModel.py \
ProfilesView.py \
QMeiEditorView.py \
ReferenceValuesModel.py \
ReferenceValuesView.py \
SalomeActors.py \
SalomeHandler.py \
ScriptRunningModel.py \
SolutionDomainModel.py \
SolutionDomainView.py \
SolutionVerifView.py \
SourceTermsModel.py \
SourceTermsView.py \
StartRestartModel.py \
StartRestartView.py \
SteadyManagementModel.py \
SteadyManagementView.py \
ThermalRadiationModel.py \
ThermalRadiationView.py \
ThermalScalarModel.py \
ThermalScalarView.py \
TimeAveragesModel.py \
TimeAveragesView.py \
TimeStepModel.py \
TimeStepView.py \
TurbulenceModel.py \
TurbulenceView.py \
VerifyExistenceLabelDialogView.py \
WelcomeView.py \
XMLEditorView.py

# PyQt User Interface files

UIFILES = \
AnalysisFeaturesForm.ui \
AtmosphericFlowsForm.ui \
BatchRunningAdvancedOptionsDialogForm.ui \
BatchRunningForm.ui \
BatchRunningStopByIterationDialogForm.ui \
BodyForcesForm.ui \
BoundaryConditionsCoalInletForm.ui \
BoundaryConditionsCompressibleOutletForm.ui \
BoundaryConditionsForm.ui \
BoundaryConditionsElectricalForm.ui \
BoundaryConditionsMeteoForm.ui \
BoundaryConditionsMobileMeshForm.ui \
BoundaryConditionsRoughWallForm.ui \
BoundaryConditionsScalarsForm.ui \
BoundaryConditionsSlidingWallForm.ui \
BoundaryConditionsTurbulenceInletForm.ui \
BoundaryConditionsVelocityInletForm.ui \
BoundaryConditionsWallRadiativeTransferForm.ui \
CoalCombustionForm.ui \
CompressibleForm.ui \
ConjugateHeatTransferForm.ui \
CoriolisSourceTermsForm.ui \
DefineUserScalarsForm.ui \
ElectricalForm.ui \
FacesSelectionForm.ui \
FluidCharacteristicsForm.ui \
FluidStructureInteractionAdvancedOptionsDialogForm.ui \
FluidStructureInteractionForm.ui \
GasCombustionForm.ui \
HeadLossesForm.ui \
IdentityAndPathesForm.ui \
InitializationForm.ui \
LagrangianAdvancedOptionsDialogForm.ui \
LagrangianBoundariesForm.ui \
LagrangianForm.ui \
LagrangianOutputForm.ui \
LagrangianStatisticsForm.ui \
LocalizationForm.ui \
MeshQualityCriteriaLogDialogForm.ui \
MobileMeshForm.ui \
NumericalParamEquationForm.ui \
NumericalParamGlobalForm.ui \
OutputControlForm.ui \
OutputSurfacicVariablesForm.ui \
OutputVolumicVariablesForm.ui \
PerformanceTuningForm.ui \
ProfilesForm.ui \
QMeiEditorForm.ui \
ReferenceValuesForm.ui \
SolutionDomainForm.ui \
SolutionVerifForm.ui \
SourceTermsForm.ui \
StartRestartAdvancedDialogForm.ui \
StartRestartForm.ui \
SteadyManagementForm.ui \
ThermalRadiationAdvancedDialogForm.ui \
ThermalRadiationForm.ui \
ThermalScalarForm.ui \
TimeAveragesForm.ui \
TimeStepForm.ui \
TurbulenceAdvancedOptionsDialogForm.ui \
TurbulenceForm.ui \
VerifyExistenceLabelDialogForm.ui \
WelcomeForm.ui \
XMLEditorForm.ui

# PyQt Resources files

QRCFILES = \
resources_pages.qrc

# Distribute icons directory, resources files and user interface files

EXTRA_DIST = \
icons \
$(UIFILES) \
$(QRCFILES)

# Generated files

FORMS = $(UIFILES:.ui=.py)
RESOURCES = $(QRCFILES:.qrc=_rc.py)

# Specific rules

PYRCC4VER = `$(PYTHON) --version 2>&1 | cut -c 8`

SUFFIXES = .ui .qrc _rc.py

.ui.py:
	$(PYUIC4) -o $@ $<

.qrc_rc.py:
	$(PYRCC4) -py$(PYRCC4VER) -o $@ $<

all-local: $(FORMS) $(RESOURCES)

clean-local:
	-rm -f $(FORMS) $(RESOURCES)

# Install Python library

pagesdir = $(pkgpythondir)/Pages
dist_pages_PYTHON = \
__init__.py \
$(PYFILES)

nodist_pages_PYTHON = \
$(RESOURCES) \
$(FORMS)
