~midori/midori/trunk

« back to all changes in this revision

Viewing changes to data/CMakeLists.txt

  • Committer: André Stösel
  • Date: 2013-09-28 14:13:22 UTC
  • mfrom: (6419 midori)
  • mto: This revision was merged to the branch mainline in revision 6427.
  • Revision ID: andre@stoesel.de-20130928141322-8g2nadq5gnm30gkh
merge lp:midori

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# Copyright (C) 2013 Christian Dywan <christian@twotoasts.de>
2
2
 
 
3
include(FindConvert)
 
4
if (NOT CONVERT_FOUND)
 
5
    message(FATAL_ERROR "rsvg-convert not found")
 
6
endif ()
 
7
 
3
8
include(FindIntltool)
4
9
if (NOT INTLTOOL_MERGE_FOUND)
5
10
    message(FATAL_ERROR "intltool-merge not found")
15
20
    string(FIND ${FILE} "midori." MIDORI_FILE)
16
21
    string(FIND ${FILE} ".desktop" DESKTOP_FILE)
17
22
    string(FIND ${FILE} ".appdata.xml" APPDATA_FILE)
 
23
    string(FIND ${FILE} ".svg" SVG_FILE)
18
24
    if (FAQ_FILE GREATER -1)
19
25
        install(FILES ${FILE} DESTINATION ${CMAKE_INSTALL_DOCDIR})
20
26
    elseif (DESKTOP_FILE GREATER -1 AND NOT WIN32)
24
30
        string(SUBSTRING ${FILE} 0 ${APPDATA_FILE} DESKTOP_ID)
25
31
        INTLTOOL_MERGE_APPDATA (${DESKTOP_ID} po)
26
32
        # install(FILES ${FILE} DESTINATION ${CMAKE_INSTALL_DATADIR}/appdata/)
 
33
    elseif (SVG_FILE GREATER -1)
 
34
        string(SUBSTRING ${FILE} 0 ${SVG_FILE} IMG_ID)
 
35
        SVG2PNG (${IMG_ID} "${CMAKE_INSTALL_DATADIR}/midori/res/")
27
36
    elseif(MIDORI_FILE GREATER -1)
28
37
    else()
29
38
        string(FIND ${FILE} "/" IS_DIR)