diff --git a/CMakeLists.txt b/CMakeLists.txt index 5fe393c..6071b97 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,42 +1,43 @@ cmake_minimum_required (VERSION 3.0) project (kdegames) set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) find_package(KDE1 REQUIRED) add_definitions(-DHAVE_CONFIG_H) include_directories(common) include(CMakePackageConfigHelpers) +include(Qt1Macros) include(KDE1Macros) include(KDE1InstallDirs) if (CMAKE_COMPILER_IS_GNUCXX) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-write-strings") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive -std=c++98") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined") endif() #add_subdirectory(bsd-port) add_subdirectory(kabalone) add_subdirectory(kasteroids) # need kdesupport-1.1.2 for that (QwSpriteField.h) add_subdirectory(kblackbox) #add_subdirectory(kenolaba) # Apparently this is the old name for kabalone add_subdirectory(kmahjongg) add_subdirectory(kmines) add_subdirectory(konquest) add_subdirectory(kpat) add_subdirectory(kpoker) add_subdirectory(kreversi) add_subdirectory(ksame) add_subdirectory(kshisen) add_subdirectory(ksirtet) add_subdirectory(ksnake) add_subdirectory(ksmiletris) # add_subdirectory(ksokoban) # build system hell with povray and bin2c and crap add_subdirectory(po) diff --git a/kabalone/CMakeLists.txt b/kabalone/CMakeLists.txt index 84accae..9951512 100644 --- a/kabalone/CMakeLists.txt +++ b/kabalone/CMakeLists.txt @@ -1,25 +1,24 @@ add_subdirectory(html) add_subdirectory(toolbar) include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(KABALONE_SRCS AbTop.cpp Board.cpp BoardWidget.cpp Move.cpp Spy.cpp kabalone.cpp) set(KABALONE_MOC AbTop.moc Board.moc BoardWidget.moc) QT1_WRAP_MOC(MOC_FILES ${KABALONE_MOC}) add_executable(kabalone ${KABALONE_SRCS} ${MOC_FILES}) target_link_libraries(kabalone - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) install(TARGETS kabalone RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES kabalone.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(kabalone.xpm) diff --git a/kasteroids/CMakeLists.txt b/kasteroids/CMakeLists.txt index 3ef9918..53d3657 100644 --- a/kasteroids/CMakeLists.txt +++ b/kasteroids/CMakeLists.txt @@ -1,69 +1,68 @@ add_subdirectory(html) #add_subdirectory(sprites) add_subdirectory(QwSpriteField) include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} QwSpriteField ) set(KASTEROIDS_SRCS kfixedtopwidget.cpp main.cpp toplevel.cpp view.cpp) set(KASTEROIDS_MOC kfixedtopwidget.moc toplevel.moc view.moc ) QT1_WRAP_MOC(MOC_FILES ${KASTEROIDS_MOC}) add_executable(kasteroids ${KASTEROIDS_SRCS} ${MOC_FILES} ${QwSpriteField_SOURCES}) target_link_libraries(kasteroids - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ${KDE1_MEDIATOOL} QwSpriteField ) install(TARGETS kasteroids RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES kasteroids.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(kasteroids.xpm) file(GLOB ROCK1_SPRITES sprites/rock1/*.ppm) file(GLOB ROCK1_MASKS sprites/rock1/*.pbm) file(GLOB ROCK2_SPRITES sprites/rock2/*.ppm) file(GLOB ROCK2_MASKS sprites/rock2/*.pbm) file(GLOB ROCK3_SPRITES sprites/rock3/*.ppm) file(GLOB ROCK3_MASKS sprites/rock3/*.pbm) file(GLOB MISSILE_SPRITES sprites/missile/*.ppm) file(GLOB MISSILE_MASKS sprites/missile/*.pbm) file(GLOB SHIP_SPRITES sprites/ship/*.ppm) file(GLOB SHIP_MASKS sprites/ship/*.pbm) file(GLOB BITS_SPRITES sprites/bits/*.ppm) file(GLOB BITS_MASKS sprites/bits/*.pbm) install(FILES ${ROCK1_SPRITES} ${ROCK1_MASKS} DESTINATION "${KDE1_DATADIR}/kasteroids/sprites/rock1") install(FILES ${ROCK2_SPRITES} ${ROCK2_MASKS} DESTINATION "${KDE1_DATADIR}/kasteroids/sprites/rock2") install(FILES ${ROCK3_SPRITES} ${ROCK3_MASKS} DESTINATION "${KDE1_DATADIR}/kasteroids/sprites/rock3") install(FILES ${MISSILE_SPRITES} ${MISSILE_MASKS} DESTINATION "${KDE1_DATADIR}/kasteroids/sprites/missile") install(FILES ${SHIP_SPRITES} ${SHIP_MASKS} DESTINATION "${KDE1_DATADIR}/kasteroids/sprites/ship") install(FILES ${BITS_SPRITES} ${BITS_MASKS} DESTINATION "${KDE1_DATADIR}/kasteroids/sprites/bits") message("lol ${BITS_SPRITES}") install(FILES bg.ppm DESTINATION ${KDE1_DATADIR}/kasteroids/sprites) diff --git a/kasteroids/QwSpriteField/CMakeLists.txt b/kasteroids/QwSpriteField/CMakeLists.txt index 28721c1..b324f77 100644 --- a/kasteroids/QwSpriteField/CMakeLists.txt +++ b/kasteroids/QwSpriteField/CMakeLists.txt @@ -1,21 +1,21 @@ include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set (QwSpriteField_SOURCES QwSpriteField.cpp QwSpriteField-double.cpp QwSpriteField-int.cpp QwSpriteField-mobdouble.cpp QwSpriteField-mobint.cpp QwCluster.cpp ) set (QwSpriteField_MOC QwSpriteField.h ) QT1_WRAP_MOC(MOC_FILES ${QwSpriteField_MOC}) add_library(QwSpriteField STATIC ${QwSpriteField_SOURCES} ${MOC_FILES}) +target_link_libraries(QwSpriteField Qt::Qt1) diff --git a/kblackbox/CMakeLists.txt b/kblackbox/CMakeLists.txt index bb954fa..9a1d588 100644 --- a/kblackbox/CMakeLists.txt +++ b/kblackbox/CMakeLists.txt @@ -1,25 +1,24 @@ #add_subdirectory(doc) add_subdirectory(pics) include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(KBLACKBOX_SRCS kbbgame.cpp kbbgfx.cpp main.cpp util.cpp) set(KBLACKBOX_MOC kbbgame.moc kbbgfx.moc) QT1_WRAP_MOC(MOC_FILES ${KBLACKBOX_MOC}) add_executable(kblackbox ${KBLACKBOX_SRCS} ${MOC_FILES}) target_link_libraries(kblackbox - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) install(TARGETS kblackbox RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES kblackbox.kdelnk DESTINATION ${KDE1_DATADIR}/kpanel/default) install_icon(kblackbox.xpm) diff --git a/kmahjongg/CMakeLists.txt b/kmahjongg/CMakeLists.txt index 0a79880..9b481ee 100644 --- a/kmahjongg/CMakeLists.txt +++ b/kmahjongg/CMakeLists.txt @@ -1,28 +1,27 @@ include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(KMAHJONGG_SRCS kmahjongg.cpp static.cpp) set(KMAHJONGG_MOC kmahjongg.moc) QT1_WRAP_MOC(MOC_FILES ${KMAHJONGG_MOC}) add_executable(kmahjongg ${KMAHJONGG_SRCS} ${MOC_FILES}) target_link_libraries(kmahjongg - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) install(TARGETS kmahjongg RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES kmahjongg.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(kmahjongg.xpm) install_icon(kmahjongg.bmp "${KDE1_DATADIR}/kmahjongg/pics") install_icon(kmahjongg_bgnd.bmp "${KDE1_DATADIR}/kmahjongg/pics") install(FILES index.html index-1.html index-2.html logotp3.gif DESTINATION ${KDE1_HTMLDIR}/en/kmahjongg ) diff --git a/kmines/CMakeLists.txt b/kmines/CMakeLists.txt index 6926c69..14f9bf9 100644 --- a/kmines/CMakeLists.txt +++ b/kmines/CMakeLists.txt @@ -1,26 +1,25 @@ add_subdirectory(data) include_directories( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(KMINES_SRCS dialogs.cpp field.cpp status.cpp main.cpp ) set(KMINES_MOC dialogs.moc field.moc status.moc main.moc ) QT1_WRAP_MOC(MOC_FILES ${KMINES_MOC}) add_executable(kmines ${KMINES_SRCS} ${MOC_FILES}) target_link_libraries(kmines - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) install(TARGETS kmines RUNTIME DESTINATION ${KDE1_BINDIR}) diff --git a/konquest/CMakeLists.txt b/konquest/CMakeLists.txt index 41cade3..ace40da 100644 --- a/konquest/CMakeLists.txt +++ b/konquest/CMakeLists.txt @@ -1,29 +1,28 @@ add_subdirectory(docs) add_subdirectory(pics) include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(KONQUEST_SRCS Konquest.cc gameboard.cc gamecore.cc int_validator.cc mainwin.cc map_widget.cc minimap.cc newgamedlg.cc planet_info.cc gameenddlg.cc scoredlg.cc) set(KONQUEST_MOC gameboard.moc gamecore.moc int_validator.moc mainwin.moc map_widget.moc minimap.moc newgamedlg.moc planet_info.moc scoredlg.moc gameenddlg.moc) QT1_WRAP_MOC(MOC_FILES ${KONQUEST_MOC}) add_executable(konquest ${KONQUEST_SRCS} ${MOC_FILES}) target_link_libraries(konquest - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) install(TARGETS konquest RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES Konquest.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(konquest.xpm) diff --git a/kpat/CMakeLists.txt b/kpat/CMakeLists.txt index 75059b9..1c55688 100644 --- a/kpat/CMakeLists.txt +++ b/kpat/CMakeLists.txt @@ -1,35 +1,34 @@ #add_subdirectory(icons) #add_subdirectory(pics) include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(KPAT_SRCS main.cpp patience.cpp rnd.cpp cardmaps.cpp computation.cpp klondike.cpp grandf.cpp ten.cpp basiccard.cpp card.cpp napoleon.cpp idiot.cpp microsol.cpp pwidget.cpp freecell.cpp mod3.cpp) set(KPAT_MOC patience.moc computation.moc klondike.moc grandf.moc basiccard.moc card.moc mod3.moc ten.moc napoleon.moc idiot.moc freecell.moc microsol.moc pwidget.moc cardmaps.moc) QT1_WRAP_MOC(MOC_FILES ${KPAT_MOC}) add_executable(kpat ${KPAT_SRCS} ${MOC_FILES}) target_link_libraries(kpat - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) # If you want to list 52 cards individually, go ahead file(GLOB CARDS pics/*.bmp) install(FILES ${CARDS} DESTINATION "${KDE1_DATADIR}/kpat/pics") install(TARGETS kpat RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES kpat.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(kpat.xpm) diff --git a/kpoker/CMakeLists.txt b/kpoker/CMakeLists.txt index 307a49f..a8b49b3 100644 --- a/kpoker/CMakeLists.txt +++ b/kpoker/CMakeLists.txt @@ -1,33 +1,32 @@ add_subdirectory(docs) include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(Kpoker_SRCS kpoker.cpp kpaint.cpp top.cpp main.cpp) set(Kpoker_MOC kpoker.moc kpaint.moc top.moc) QT1_WRAP_MOC(MOC_FILES ${Kpoker_MOC}) add_executable(kpoker ${Kpoker_SRCS} ${MOC_FILES} ${QwSpriteField_SOURCES}) target_link_libraries(kpoker - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ${KDE1_MEDIATOOL} ) install(TARGETS kpoker RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES kpoker.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(kpoker.xpm) file(GLOB PIXMAPS bitmaps/*.bmp) install(FILES ${PIXMAPS} DESTINATION "${KDE1_DATADIR}/kpoker/pics") file(GLOB SOUNDS sounds/*.wav) install(FILES ${SOUNDS} DESTINATION "${KDE1_DATADIR}/kpoker/sounds") diff --git a/kreversi/CMakeLists.txt b/kreversi/CMakeLists.txt index 0d3ed14..cdbac67 100644 --- a/kreversi/CMakeLists.txt +++ b/kreversi/CMakeLists.txt @@ -1,52 +1,51 @@ include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(Kreversi_SRCS main.cpp misc.cpp app.cpp board.cpp Game.cpp Score.cpp SuperEngine.cpp Engine.cpp Position.cpp Move.cpp Random.cpp about.cpp playsound.cpp ) set(Kreversi_MOC app.moc board.moc about.moc ) QT1_WRAP_MOC(MOC_FILES ${Kreversi_MOC}) add_executable(kreversi ${Kreversi_SRCS} ${MOC_FILES} ${QwSpriteField_SOURCES}) target_link_libraries(kreversi - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ${KDE1_MEDIATOOL} ) add_definitions(-DHAVE_MEDIATOOL) install(TARGETS kreversi RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES kreversi.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(kreversi.xpm) file(GLOB PIXMAPS pics/*.xpm) install(FILES ${PIXMAPS} DESTINATION "${KDE1_DATADIR}/kreversi/pics") file(GLOB BACKGROUNDS pics/background/*.xpm) install(FILES ${BACKGROUNDS} DESTINATION "${KDE1_DATADIR}/kreversi/background") file(GLOB SOUNDS sounds/*.wav) install(FILES ${SOUNDS} DESTINATION "${KDE1_DATADIR}/kreversi/sounds") install(FILES html/index.html html/index-1.html html/index-2.html html/index-3.html html/index-4.html html/logotp3.gif DESTINATION ${KDE1_HTMLDIR}/en/ksirtet ) diff --git a/ksame/CMakeLists.txt b/ksame/CMakeLists.txt index bb83f73..c441fed 100644 --- a/ksame/CMakeLists.txt +++ b/ksame/CMakeLists.txt @@ -1,27 +1,26 @@ add_subdirectory(docs) include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(Ksame_SRCS main.cpp StoneWidget.cpp KSameWidget.cpp HighScore.cpp) set(Ksame_MOC StoneWidget.h KSameWidget.h HighScore.h) QT1_WRAP_MOC(MOC_FILES ${Ksame_MOC}) add_executable(ksame ${Ksame_SRCS} ${MOC_FILES}) target_link_libraries(ksame - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) install(TARGETS ksame RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES ksame.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(ksame.xpm) set(PICS stones.gif stones_mask.gif) install(FILES ${PICS} DESTINATION "${KDE1_DATADIR}/ksame/pics") diff --git a/kshisen/CMakeLists.txt b/kshisen/CMakeLists.txt index cb399b9..db224fd 100644 --- a/kshisen/CMakeLists.txt +++ b/kshisen/CMakeLists.txt @@ -1,31 +1,30 @@ include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(Kshisen_SRCS app.cpp board.cpp main.cpp) set(Kshisen_MOC app.moc board.moc) QT1_WRAP_MOC(MOC_FILES ${Kshisen_MOC}) add_executable(kshisen ${Kshisen_SRCS} ${MOC_FILES}) target_link_libraries(kshisen - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) install(TARGETS kshisen RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES kshisen.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(kshisen-large.xpm) install_icon(pics/kshisen.bmp "${KDE1_DATADIR}/kshisen/pics") install_icon(pics/kshisen_bgnd.bmp "${KDE1_DATADIR}/kshisen/pics") install_icon(pics/kshisen.xpm "${KDE1_DATADIR}/kshisen/pics") install_icon(pics/kshisen_bgnd.xpm "${KDE1_DATADIR}/kshisen/pics") install(FILES html/index.html html/index-1.html html/index-2.html html/logotp3.gif DESTINATION ${KDE1_HTMLDIR}/en/kshisen ) diff --git a/ksirtet/CMakeLists.txt b/ksirtet/CMakeLists.txt index c209e2c..80416ec 100644 --- a/ksirtet/CMakeLists.txt +++ b/ksirtet/CMakeLists.txt @@ -1,36 +1,35 @@ include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(Ksirtet_SRCS gtetris.cpp tpiece.cpp spiece.cpp gtboard.cpp board.cpp net.cpp dialogs.cpp field.cpp main.cpp dbutton.cpp ) set(Ksirtet_MOC spiece.moc board.moc dialogs.moc field.moc main.moc ) QT1_WRAP_MOC(MOC_FILES ${Ksirtet_MOC}) add_executable(ksirtet ${Ksirtet_SRCS} ${MOC_FILES} ${QwSpriteField_SOURCES}) target_link_libraries(ksirtet - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) install(TARGETS ksirtet RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES data/ksirtet.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(data/ksirtet.xpm) install(FILES data/index.html data/index-1.html data/index-2.html data/index-3.html data/index-4.html data/logotp3.gif DESTINATION ${KDE1_HTMLDIR}/en/ksirtet ) diff --git a/ksmiletris/CMakeLists.txt b/ksmiletris/CMakeLists.txt index 7f843e8..c689387 100644 --- a/ksmiletris/CMakeLists.txt +++ b/ksmiletris/CMakeLists.txt @@ -1,35 +1,34 @@ add_subdirectory(data) add_subdirectory(wav) include_directories( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(KSMILETRIS_SRCS main.cpp gamewindow.cpp gamewidget.cpp screenwidget.cpp mirrorwidget.cpp npiecewidget.cpp scoredialog.cpp newscoredialog.cpp ) set(KSMILETRIS_MOC gamewindow.moc gamewidget.moc screenwidget.moc mirrorwidget.moc npiecewidget.moc scoredialog.moc newscoredialog.moc ) QT1_WRAP_MOC(MOC_FILES ${KSMILETRIS_MOC}) add_executable(ksmiletris ${KSMILETRIS_SRCS} ${MOC_FILES}) target_link_libraries(ksmiletris - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ${KDE1_MEDIATOOL} ) install(TARGETS ksmiletris RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES ksmiletris.kdelnk DESTINATION ${KDE1_DATADIR}/ksmiletris) install_icon(ksmiletris.xpm "${KDE1_DATADIR}/ksmiletris") install(FILES mini-ksmiletris.xpm DESTINATION ${KDE1_MINIDIR} RENAME ksmiletris.xpm) install(FILES large-ksmiletris.xpm DESTINATION ${KDE1_ICONDIR}/large RENAME ksmiletris.xpm) diff --git a/ksnake/CMakeLists.txt b/ksnake/CMakeLists.txt index c5184ef..52afb87 100644 --- a/ksnake/CMakeLists.txt +++ b/ksnake/CMakeLists.txt @@ -1,57 +1,56 @@ add_subdirectory(doc) include_directories ( - ${QT_INCLUDE_DIR} ${KDE1_INCLUDE_DIR} ) set(Ksnake_SRCS game.cpp trys.cpp rattler.cpp board.cpp level.cpp ball.cpp snake.cpp basket.cpp startroom.cpp lcdrange.cpp score.cpp pixServer.cpp progress.cpp levels.cpp view.cpp keys.cpp ) set(Ksnake_MOC basket.moc game.moc keys.moc lcdrange.moc progress.moc rattler.moc score.moc snake.moc startroom.moc trys.moc view.moc ) QT1_WRAP_MOC(MOC_FILES ${Ksnake_MOC}) add_executable(ksnake ${Ksnake_SRCS} ${MOC_FILES} ${QwSpriteField_SOURCES}) target_link_libraries(ksnake - ${QT_LIBRARIES} + Qt::Qt1 ${X11_LIBRARIES} ${KDE1_KDECORE} ${KDE1_KDEUI} ) install(TARGETS ksnake RUNTIME DESTINATION ${KDE1_BINDIR}) install(FILES ksnake.kdelnk DESTINATION ${KDE1_APPSDIR}/Games) install_icon(ksnake.xpm) file(GLOB BACKGROUNDS data/backgrounds/*.xpm) install(FILES ${BACKGROUNDS} DESTINATION "${KDE1_DATADIR}/ksnake/backgrounds") file(GLOB PIXMAPS data/pixmaps/*.xpm) install(FILES ${PIXMAPS} DESTINATION "${KDE1_DATADIR}/ksnake/pics") install(FILES data/highScores DESTINATION "${KDE1_DATADIR}/ksnake/") file(GLOB LEVELS data/levels/room*) install(FILES ${LEVELS} DESTINATION "${KDE1_DATADIR}/ksnake/levels")