
include_directories( ${CMAKE_SOURCE_DIR}/libksirtet ${CMAKE_SOURCE_DIR}/libksirtet/base ${CMAKE_SOURCE_DIR}/libkdegames ${CMAKE_SOURCE_DIR}/libkdegames/highscore ${CMAKE_CURRENT_BINARY_DIR}/../../libksirtet  )

if(KDE4_ENABLE_FPIE)
    set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_CXX_FPIE_FLAGS}")
endif(KDE4_ENABLE_FPIE)

########### next target ###############

set(ksirtet_SRCS 
   piece.cpp 
   board.cpp 
   ai.cpp 
   field.cpp 
   settings.cpp 
   main.cpp )

kde4_automoc(${ksirtet_SRCS})

kde4_add_kcfg_files(ksirtet_SRCS prefs.kcfgc )

kde4_add_executable(ksirtet ${ksirtet_SRCS})

target_link_libraries(ksirtet  ${KDE4_KDECORE_LIBS} ksirtetlib )

if(KDE4_ENABLE_FPIE)
    target_link_libraries(ksirtet  ${KDE4_KDECORE_LIBS} ksirtetlib ${KDE4_PIE_LDFLAGS})
else(KDE4_ENABLE_FPIE)
    install(TARGETS ksirtet  DESTINATION ${BIN_INSTALL_DIR} )
endif(KDE4_ENABLE_FPIE)


########### next target ###############

if(KDE4_BUILD_TESTS)
set(check_score_SRCS check_score.cpp )

kde4_automoc(${check_score_SRCS})


kde4_add_executable(check_score ${check_score_SRCS})

target_link_libraries(check_score  ${KDE4_KDECORE_LIBS} )

endif(KDE4_BUILD_TESTS)

########### install files ###############

install( FILES ksirtet.desktop  DESTINATION  ${XDG_APPS_DIR} )
install( FILES ksirtet.kcfg  DESTINATION  ${KCFG_INSTALL_DIR} )
install( FILES ksirtet.notifyrc  DESTINATION  ${DATA_INSTALL_DIR}/ksirtet )
install( FILES ksirtetui.rc  DESTINATION  ${DATA_INSTALL_DIR}/ksirtet )

kde4_install_icons( ${ICON_INSTALL_DIR}   )




#original Makefile.am contents follow:

#INCLUDES = -I$(top_builddir)/libksirtet -I$(top_srcdir)/libksirtet -I$(top_srcdir)/libksirtet/base -I$(top_srcdir)/libkdegames -I$(top_srcdir)/libkdegames/highscore $(all_includes)
#
#KDE_CXXFLAGS = $(KDE_USE_FPIE)
#
#bin_PROGRAMS    = ksirtet
#ksirtet_LDADD   = $(top_builddir)/libksirtet/common/libksirtetcommon.la
#ksirtet_DEPENDENCIES = $(top_builddir)/libksirtet/common/libksirtetcommon.la
#ksirtet_LDFLAGS = $(KDE_USE_PIE) $(all_libraries) $(KDE_RPATH)
#ksirtet_SOURCES = piece.cpp board.cpp ai.cpp field.cpp settings.cpp main.cpp prefs.kcfgc
#METASOURCES     = board.moc ai.moc field.moc settings.moc main.moc
#
#rcdir   = $(kde_datadir)/ksirtet
#rc_DATA = ksirtetui.rc
#
#KDE_ICON = ksirtet
#
#xdg_apps_DATA = ksirtet.desktop
#kde_kcfg_DATA = ksirtet.kcfg
#
#appdatadir = $(kde_datadir)/ksirtet
#appdata_DATA = eventsrc
#
#messages: rc.cpp
#	$(XGETTEXT) rc.cpp $(ksirtet_SOURCES) -o $(podir)/ksirtet.pot
#
#check_PROGRAMS = check_score
#check_score_SOURCES = check_score.cpp
#check_score_LDADD = -lkdecore
#check_score_LDFLAGS = $(all_libraries) $(KDE_RPATH)
#
## for system-wide highscore file
#DESTBIN = $(DESTDIR)$(bindir)/$(bin_PROGRAMS)
#DESTHIGHSCORES = $(DESTDIR)$(HIGHSCORE_DIRECTORY)
#DESTSCORES = $(DESTDIR)$(HIGHSCORE_DIRECTORY)/$(bin_PROGRAMS).scores
#
#install-data-local:
#	@(test x$(HIGHSCORE_DIRECTORY) != x \
#	&& echo "********************************************************" \
#	&& echo "" \
#	&& echo "This game is installed sgid \"games\" to use the" \
#	&& echo "system-wide highscore file (in "$(HIGHSCORE_DIRECTORY)")." \
#	&& echo "" \
#	&& echo "If the system-wide highscore file does not exist, it is" \
#        && echo "created with the correct ownership and permissions. See the" \
#        && echo "INSTALL file in \"kdegames/libkdegames/highscore\" for details." \
#	&& echo "" \
#	&& echo "********************************************************" \
#	) || true
#
#install-exec-hook:
#	@(test x$(HIGHSCORE_DIRECTORY) != x \
#        && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \
#	|| echo "Error: Could not install the game with correct permissions !!" \
#	)) || true
#
#	@(test x$(HIGHSCORE_DIRECTORY) != x \
#		&& ((mkdir -p $(DESTHIGHSCORES) && chown $(highscore_user):$(highscore_group) $(DESTHIGHSCORES) \
#		&& chmod 750 $(DESTHIGHSCORES)) \
#	|| echo "Error: Could not create the highscore directory with correct permissions !!" \
#	)) || true
#
#	@(test x$(HIGHSCORE_DIRECTORY) != x \
#        && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \
#	|| echo "Error: Could not install the game with correct permissions !!" \
#	)) || true
#
#	@(test ${setgid} = true \
#        && ((chmod 2755  $(DESTBIN)) \
#	|| echo "Error: Could not install the game with correct permissions !!" \
#	)) || true
#
#	@(test x$(HIGHSCORE_DIRECTORY) != x \
#        && ((touch $(DESTSCORES) && chown $(highscore_user):$(highscore_group) $(DESTSCORES) \
#	&& chmod 0660 $(DESTSCORES)) \
#	|| echo "Error: Could not create system-wide highscore file with correct permissions !!" \
#	)) || true
