unix:TEMPLATE	= app
win32:TEMPLATE	= vcapp
TARGET		= vipec
DESTDIR		= ../
VPATH		= .
INCLUDEPATH	= ../include
DEPENDPATH      = ../include:./images
CLEAN_FILES	= core Makefile *~ *moc* components/*~ dialogs/*~ images/*~ outputs/*~ widgets/*~
MOC_DIR		= moc
OBJECTS_DIR = obj
CONFIG		= qt warn_on exceptions stl rtti
DEFINES		= QT_FATAL_ASSERT 
RC_FILE		= vipec.rc
HEADERS	= 	\
		../include/Logger.h \
		../include/Strings.h \
		../include/Types.h \
		../include/Utils.h \
		../include/Setup.h \
		../include/Matrix.h \
		../include/TwoPorts.h \
		../include/DataPoint.h \
		../include/DataVector.h \
		../include/FileBlock.h \
		../include/VectorFont.h \
		../include/GraphUtils.h \
		../include/Exception.h \
		../include/SchematicElement.h \
		../include/CircuitNode.h \
		../include/CircuitLine.h \
		../include/DimensionDefinition.h \
		../include/SubstrateDefinition.h \
		../include/MainWindow.h \
		../include/HelpWindow.h \
		../include/NavigationWindow.h \
		../include/SchematicWindow.h \
		../include/SchematicFrame.h \
		../include/ToolButton.h \
		../include/ToolBar.h \
		../include/SymbolBar.h \
		../include/Schematic.h \
		../include/ComponentFactory.h \
		../include/GraphView.h \
		../include/DrawingFrame.h \
		../include/TableFrame.h \
		../include/GridView.h \
		../include/SmithView.h \
		../include/TableView.h \
		../include/GraphDefinition.h \
		../include/GridDefinition.h \
		../include/SmithDefinition.h \
		../include/TableDefinition.h \
		../include/ResultDefinition.h \
		../include/TunerWindow.h \
		../include/ModifySweepWindow.h \
		../include/EditAttributesWindow.h \
		../include/SetDimensionValueWindow.h \
		../include/MicroStripCalcWindow.h \
		../include/NewGraphWindow.h \
		../include/ModifyGridWindow.h \
		../include/ModifySmithWindow.h \
		../include/ModifyOutputParameterWindow.h \
		../include/SubstrateWindow.h \
		../include/SchematicSizeWindow.h \
		../include/Component.h \
		../include/Vccs.h \
		../include/Gyrator.h \
		../include/Resistor.h \
		../include/Capacitor.h \
        ../include/CapacitorQ.h \
		../include/Inductor.h \
		../include/InductorQ.h \
        ../include/InductorM.h \
		../include/TLin2Port.h \
		../include/TLin4Port.h \
		../include/TLinPhysical.h \
		../include/CLin.h \
		../include/SignalGnd.h \
		../include/SignalPort.h \
		../include/Block1Port.h \
		../include/Block2Port.h \
		../include/ListViewItem.h \
		../include/RealSlider.h \
        ../include/SetupLanguageWindow.h
SOURCES	= \
	    Logger.cpp \
	    Strings.cpp \
		Utils.cpp \
		Setup.cpp \
		Matrix.cpp \
		TwoPorts.cpp \
		DataPoint.cpp \
		DataVector.cpp \
		FileBlock.cpp \
		VectorFont.cpp \
		GraphUtils.cpp \
		SchematicElement.cpp \
		CircuitNode.cpp \
		CircuitLine.cpp \
		DimensionDefinition.cpp \
		SubstrateDefinition.cpp \
		MainWindow.cpp \
		HelpWindow.cpp \
		NavigationWindow.cpp \
		SchematicWindow.cpp \
		SchematicFrame.cpp \
		ToolButton.cpp \
		ToolBar.cpp \
		SymbolBar.cpp \
		Schematic.cpp \
		ComponentFactory.cpp \
		DrawingFrame.cpp \
		outputs/GraphView.cpp \
		outputs/GridView.cpp \
		outputs/SmithView.cpp \
		outputs/TableView.cpp \
		outputs/GraphDefinition.cpp \
		outputs/GridDefinition.cpp \
		outputs/SmithDefinition.cpp \
		outputs/TableDefinition.cpp \
		outputs/ResultDefinition.cpp \
		dialogs/TunerWindow.cpp \
		dialogs/ModifySweepWindow.cpp \
		dialogs/EditAttributesWindow.cpp \
		dialogs/SetDimensionValueWindow.cpp \
		dialogs/MicroStripCalcWindow.cpp \
		dialogs/NewGraphWindow.cpp \
		dialogs/ModifyGridWindow.cpp \
		dialogs/ModifySmithWindow.cpp \
		dialogs/ModifyOutputParameterWindow.cpp \
		dialogs/SubstrateWindow.cpp \
		dialogs/SchematicSizeWindow.cpp \
                dialogs/SetupLanguageWindow.cpp \
		components/Component.cpp \
		components/Vccs.cpp \
		components/Gyrator.cpp \
		components/Resistor.cpp \
		components/Capacitor.cpp \
                components/CapacitorQ.cpp \
		components/Inductor.cpp \
		components/InductorQ.cpp \
                components/InductorM.cpp \
		components/TLin2Port.cpp \
		components/TLin4Port.cpp \
		components/TLinPhysical.cpp \
		components/CLin.cpp \
		components/SignalGnd.cpp \
		components/SignalPort.cpp \
		components/Block1Port.cpp \
		components/Block2Port.cpp \
		widgets/ListViewItem.cpp \
		widgets/RealSlider.cpp \
		widgets/TableFrame.cpp \
		main.cpp
TRANSLATIONS = 	../messages/vipec_fr.ts \
                ../messages/vipec_pt.ts \
                ../messages/vipec_ger.ts
