Warning, /education/marble/data/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 install (FILES 0002 credits_authors.html 0003 credits_data.html 0004 legend.html 0005 legend.css 0006 DESTINATION ${MARBLE_DATA_INSTALL_PATH}) 0007 0008 FILE (GLOB LEGEND_FILES *.leg) 0009 install (FILES ${LEGEND_FILES} 0010 DESTINATION ${MARBLE_DATA_INSTALL_PATH}) 0011 0012 FILE (GLOB BITMAP_FILES bitmaps/*.png) 0013 install (FILES ${BITMAP_FILES} 0014 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/bitmaps) 0015 0016 INSTALL (DIRECTORY svg/osmcarto/svg 0017 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/svg/osmcarto 0018 FILES_MATCHING PATTERN "*.svg" 0019 PATTERN "svgorig" EXCLUDE) 0020 0021 INSTALL (DIRECTORY svg/material svg/thenounproject 0022 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/svg 0023 FILES_MATCHING PATTERN "*.svg") 0024 0025 FILE (GLOB BITMAP_EDITARROW_FILES bitmaps/editarrows/*.png) 0026 install (FILES ${BITMAP_EDITARROW_FILES} 0027 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/bitmaps/editarrows) 0028 0029 install (DIRECTORY bitmaps/osmcarto 0030 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/bitmaps 0031 PATTERN "LICENSE.txt" EXCLUDE) 0032 0033 FILE (GLOB BITMAP_STAR_FILES bitmaps/stars/*.png) 0034 install (FILES ${BITMAP_STAR_FILES} 0035 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/bitmaps/stars) 0036 0037 FILE (GLOB BITMAP_FILES bitmaps/*.jpg) 0038 install (FILES ${BITMAP_FILES} 0039 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/bitmaps) 0040 0041 install (FILES 0042 svg/marble-logo.svg 0043 svg/marble-logo.png 0044 svg/marble-logo-32dpi.png 0045 svg/marble-logo-72dpi.png 0046 svg/marble-logo-inverted-32dpi.png 0047 svg/marble-logo-inverted-72dpi.png 0048 svg/application-x-marble.svg 0049 svg/application-x-marble.png 0050 svg/application-x-marble-gray.png 0051 svg/worldmap.svg 0052 svg/lunarmap.svg 0053 svg/marsmap.svg 0054 svg/coordinate.svg 0055 svg/wikipedia.svg 0056 svg/wikipedia_shadow.svg 0057 svg/sunshine.png 0058 svg/sun.png 0059 svg/moon.png 0060 svg/glow.png 0061 svg/track_turtle.svg 0062 svg/bookmark.svg 0063 svg/dot-circle-regular.svg 0064 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/svg) 0065 0066 FILE (GLOB SVG_FILES flags/*.svg) 0067 install (FILES ${SVG_FILES} 0068 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/flags) 0069 0070 install (FILES 0071 maps/earth/citylights/citylights.jpg 0072 maps/earth/citylights/citylights.dgml 0073 maps/earth/citylights/citylights-preview.png 0074 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/citylights) 0075 0076 install (FILES 0077 maps/earth/citylights/legend/city.png 0078 maps/earth/citylights/legend/lightterrain.png 0079 maps/earth/citylights/legend/darkterrain.png 0080 maps/earth/citylights/legend/water.png 0081 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/citylights/legend) 0082 0083 install (FILES 0084 maps/earth/clouds/0/000000/000000_000000.jpg 0085 maps/earth/clouds/0/000000/000000_000001.jpg 0086 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/clouds/0/000000) 0087 0088 install (DIRECTORY maps/earth/srtm DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth) 0089 0090 install (FILES 0091 maps/earth/srtm2/srtm2.dgml 0092 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/srtm2) 0093 0094 install (FILES 0095 maps/earth/srtm2/0/000000/000000_000000.png 0096 maps/earth/srtm2/0/000000/000000_000001.png 0097 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/srtm2/0/000000) 0098 0099 install (FILES 0100 maps/earth/bluemarble/bluemarble.jpg 0101 maps/earth/bluemarble/bluemarble.dgml 0102 maps/earth/bluemarble/bluemarble-preview.png 0103 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/bluemarble) 0104 0105 install (FILES 0106 maps/earth/bluemarble/legend/ice.png 0107 maps/earth/bluemarble/legend/mountain.png 0108 maps/earth/bluemarble/legend/vegetation.png 0109 maps/earth/bluemarble/legend/desert.png 0110 maps/earth/bluemarble/legend/water.png 0111 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/bluemarble/legend) 0112 0113 install (FILES 0114 maps/earth/plain/plain.dgml 0115 maps/earth/plain/plain-preview.png 0116 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/plain) 0117 0118 install (DIRECTORY maps/earth/behaim1492 0119 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth 0120 ) 0121 0122 install (DIRECTORY maps/earth/openstreetmap 0123 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth 0124 ) 0125 0126 install (FILES 0127 maps/earth/humanitarian/0/0/0.png 0128 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/humanitarian/0/0) 0129 0130 install (FILES 0131 maps/earth/hillshading/0/0/0.png 0132 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/hillshading/0/0) 0133 0134 OPTION(EXPERIMENTAL_SENTINEL2_MAP "Install an experimental satellite map theme" ON) 0135 if(EXPERIMENTAL_SENTINEL2_MAP) 0136 install (DIRECTORY maps/earth/sentinel2 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth) 0137 endif() 0138 0139 install (DIRECTORY maps/earth/vectorosm DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth) 0140 OPTION(MARBLE_DEV_VECTOR_TILING "Install the development version of OSM vector tiles" OFF) 0141 if(MARBLE_DEV_VECTOR_TILING) 0142 install (DIRECTORY maps/earth/vectorosm-dev DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth) 0143 endif() 0144 0145 OPTION(MARBLE_EMPTY_MAPTHEME "Install an empty map theme for developmental purposes") 0146 if(MARBLE_EMPTY_MAPTHEME) 0147 install (DIRECTORY maps/earth/empty DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth) 0148 endif() 0149 0150 install (FILES 0151 maps/earth/temp-july/temp-july.jpg 0152 maps/earth/temp-july/temp-july-preview.png 0153 maps/earth/temp-july/temp-july.dgml 0154 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/temp-july) 0155 0156 install (FILES 0157 maps/earth/temp-dec/temp-dec.jpg 0158 maps/earth/temp-dec/temp-dec-preview.png 0159 maps/earth/temp-dec/temp-dec.dgml 0160 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/temp-dec) 0161 0162 install (FILES 0163 maps/earth/precip-july/precip-july.jpg 0164 maps/earth/precip-july/precip-july-preview.png 0165 maps/earth/precip-july/precip-july.dgml 0166 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/precip-july) 0167 0168 install (FILES 0169 maps/earth/precip-dec/precip-dec.jpg 0170 maps/earth/precip-dec/precip-dec-preview.png 0171 maps/earth/precip-dec/precip-dec.dgml 0172 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/precip-dec) 0173 0174 install (FILES 0175 maps/earth/schagen1689/legend.html 0176 maps/earth/schagen1689/schagen1689.jpg 0177 maps/earth/schagen1689/schagen1689.dgml 0178 maps/earth/schagen1689/schagen1689-preview.png 0179 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/schagen1689) 0180 0181 install (FILES 0182 maps/earth/schagen1689/legend/mountain.png 0183 maps/earth/schagen1689/legend/town.png 0184 maps/earth/schagen1689/legend/river.png 0185 maps/earth/schagen1689/legend/lake.png 0186 maps/earth/schagen1689/legend/schagen_title.png 0187 maps/earth/schagen1689/legend/schagen_orig.png 0188 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/schagen1689/legend) 0189 0190 install (FILES 0191 maps/earth/political/political-preview.png 0192 maps/earth/political/political.dgml 0193 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/earth/political) 0194 0195 install (FILES 0196 maps/moon/clementine/clementine.jpg 0197 maps/moon/clementine/clementine-preview.png 0198 maps/moon/clementine/legend.html 0199 maps/moon/clementine/clementine.dgml 0200 maps/moon/clementine/tour.kml 0201 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/maps/moon/clementine) 0202 0203 FILE (GLOB_RECURSE DGML_FILES maps/*.dgml) 0204 MARBLE_ADD_PROJECT_RESOURCES(${DGML_FILES}) 0205 0206 install (FILES 0207 weather/bbc-stations.xml 0208 weather/weather-clear-night.png 0209 weather/weather-clear.png 0210 weather/weather-clouds-night.png 0211 weather/weather-clouds.png 0212 weather/weather-few-clouds-night.png 0213 weather/weather-few-clouds.png 0214 weather/weather-hail.png 0215 weather/weather-many-clouds.png 0216 weather/weather-mist.png 0217 weather/weather-none-available.png 0218 weather/weather-showers-day.png 0219 weather/weather-showers-night.png 0220 weather/weather-showers-scattered-day.png 0221 weather/weather-showers-scattered-night.png 0222 weather/weather-showers-scattered.png 0223 weather/weather-showers.png 0224 weather/weather-snow-rain.png 0225 weather/weather-snow-scattered-day.png 0226 weather/weather-snow-scattered-night.png 0227 weather/weather-snow-scattered.png 0228 weather/weather-snow.png 0229 weather/weather-storm-day.png 0230 weather/weather-storm-night.png 0231 weather/weather-storm.png 0232 weather/wind-arrows.svgz 0233 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/weather) 0234 0235 install (FILES 0236 licenses/lgpl2.txt 0237 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/licenses) 0238 0239 install (FILES 0240 mwdbii/DATELINE.PNT 0241 mwdbii/PCOAST.PNT 0242 mwdbii/PDIFFBORDER.PNT 0243 mwdbii/PGLACIER.PNT 0244 mwdbii/PISLAND.PNT 0245 mwdbii/PLAKEISLAND.PNT 0246 mwdbii/PLAKE.PNT 0247 mwdbii/PUSA48.DIFF.PNT 0248 mwdbii/RIVER.PNT 0249 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/mwdbii) 0250 0251 FILE (GLOB PN2_FILES naturalearth/*.pn2) 0252 install (FILES ${PN2_FILES} 0253 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/naturalearth) 0254 0255 FILE (GLOB STAR_FILES stars/*.dat) 0256 install (FILES ${STAR_FILES} stars/deepsky.png stars/names.csv 0257 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/stars) 0258 0259 install (FILES 0260 placemarks/elevplacemarks.cache 0261 placemarks/otherplacemarks.cache 0262 placemarks/baseplacemarks.cache 0263 placemarks/moonlandingsites.cache 0264 placemarks/boundaryplacemarks.cache 0265 placemarks/moonterrain.cache 0266 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/placemarks) 0267 0268 if(MOBILE) 0269 install (FILES placemarks/cityplacemarks_large_population.cache DESTINATION ${MARBLE_DATA_INSTALL_PATH}/placemarks RENAME placemarks/cityplacemarks.cache) 0270 else(MOBILE) 0271 install (FILES placemarks/cityplacemarks.cache DESTINATION ${MARBLE_DATA_INSTALL_PATH}/placemarks) 0272 endif(MOBILE) 0273 0274 if(NOT APPLE AND NOT WIN32) 0275 install (FILES icons/128-apps-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/128x128/apps/ RENAME marble.png) 0276 install (FILES icons/64-apps-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/64x64/apps/ RENAME marble.png) 0277 install (FILES icons/48-apps-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/48x48/apps/ RENAME marble.png) 0278 install (FILES icons/32-apps-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/32x32/apps/ RENAME marble.png) 0279 install (FILES icons/22-apps-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/22x22/apps/ RENAME marble.png) 0280 install (FILES icons/16-apps-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/16x16/apps/ RENAME marble.png) 0281 endif(NOT APPLE AND NOT WIN32 ) 0282 0283 FILE (GLOB AUDIO_FILES audio/*.ogg) 0284 install (FILES 0285 ${AUDIO_FILES} 0286 DESTINATION ${MARBLE_DATA_INSTALL_PATH}/audio) 0287 0288 add_subdirectory(lang) 0289 0290 find_package(ECM ${REQUIRED_ECM_VERSION} QUIET) # for FindSharedMimeInfo 0291 if(NOT ECM_FOUND) 0292 return() 0293 endif() 0294 0295 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH}) 0296 include(KDEInstallDirs) # for KDE_INSTALL_MIMEDIR 0297 set( SHARED_MIME_INFO_MINIMUM_VERSION "1.8" ) 0298 find_package( SharedMimeInfo QUIET ) 0299 if(SharedMimeInfo_FOUND) 0300 install(FILES mimetypes/geo.xml DESTINATION ${KDE_INSTALL_MIMEDIR}) 0301 update_xdg_mimetypes( ${KDE_INSTALL_MIMEDIR} ) 0302 endif()