Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > d765f2aba93f7ed5f97148b11b596670 > files > 1

kaboom-1.1.2-1mdv2010.0.src.rpm

project(kaboom)

cmake_minimum_required(VERSION 2.6)

find_package(Qt4 REQUIRED)

add_definitions( ${QT_DEFINITIONS} )

include_directories( 
	${QT_INCLUDE_DIR} 
	${QT_QTCORE_INCLUDE_DIR} 
	${QT_QTGUI_INCLUDE_DIR} )

qt4_wrap_cpp( kaboom_MOC
	choicepage.h
	intropage.h
	migrationpage.h
	migrationpage_p.h
	migrationtool.h
	migrationtool_p.h
	diroperations/recursivedirjob.h
	diroperations/recursivedirjob_p.h
	richradiobutton.h
	warningpage.h
	)

qt4_add_resources( kaboom_QRC resources.qrc ) 

qt4_add_translation( kaboom_QM 
      kaboom_ca.ts
      kaboom_da.ts
      kaboom_de.ts
      kaboom_es.ts
      kaboom_it.ts
      kaboom_el.ts
	  )

set( kaboom_SRCS
      kaboomsettings.cpp
      choicepage.cpp
      intropage.cpp
      main.cpp
      migrationpage.cpp
      migrationtool.cpp
      warningpage.cpp
      diroperations/diroperations.cpp
      diroperations/recursivedirjob.cpp
      diroperations/progresswidget.cpp
      richradiobutton.cpp
      kaboomlog.cpp
)

add_executable( kaboom 
	${kaboom_SRCS} 
	${kaboom_MOC} 
	${kaboom_QRC}
	${kaboom_QM}
	)

target_link_libraries( kaboom 
	${QT_QTCORE_LIBRARY} 
	${QT_QTGUI_LIBRARY} )

install( FILES ${kaboom_QM} DESTINATION share/kaboom )
install( TARGETS kaboom DESTINATION ${QT_BINARY_DIR} )
install( PROGRAMS generatedirs.sh DESTINATION ${QT_BINARY_DIR}  )