###############################################################################
# CMakefile for mirawizard
###############################################################################

MIRA_REQUIRE_PACKAGE(MIRAWizard)

###############################################################################

INCLUDE(Qt)

INCLUDE_DIRECTORIES(
	./include
	./src
)

###############################################################################

MIRA_ADD_BINARY(mirawizard
	PACKAGE MIRAWizard
	SOURCE
		src/main.C
		src/Backend.C
	QT_UIs
		forms/StartPage.ui
		forms/FinishPage.ui
		forms/WaitPage.ui

		forms/EnvironmentPage.ui
		forms/ExternalProjectPage1.ui
		forms/ExternalProjectPage2.ui
		forms/DomainToolboxPage.ui
		forms/ComponentPage.ui
		forms/SvnDialog.ui

	QT_MOCs
		include/Wizard.h

	LINK_LIBS
		MIRABase
		${QT_QTCORE_LIBRARY}
		${QT_QTGUI_LIBRARY}
)

###############################################################################

MIRA_INSTALL_PACKAGE_BASICS(
	DESTINATION tools/mirawizard
	PACKAGE     MIRAWizard)

MIRA_INSTALL(
	TARGETS     mirawizard
	DESTINATION bin
	PACKAGE     MIRAWizard)

MIRA_INSTALL(
	DIRECTORY etc/
	DESTINATION tools/mirawizard/etc
	PACKAGE MIRAWizard
	PATTERN ".svn" EXCLUDE
	PATTERN "*")

###############################################################################
