~elementary-apps/pantheon-mail/trunk

« back to all changes in this revision

Viewing changes to cmake/FindDesktopFileValidate.cmake

  • Committer: RabbitBot
  • Author(s): Daniel Foré
  • Date: 2015-11-24 21:04:50 UTC
  • mfrom: (1885.1.1 pantheon-mail)
  • Revision ID: rabbitbot-20151124210450-nrcx7vr5uks38tin
Install .desktop files

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# FindDesktopFileValidate.cmake
2
 
#
3
 
# Charles Lindsay <chaz@yorba.org>
4
 
# Copyright 2013-2015 Yorba Foundation
5
 
 
6
 
find_program (DESKTOP_FILE_VALIDATE_EXECUTABLE desktop-file-validate)
7
 
 
8
 
if (DESKTOP_FILE_VALIDATE_EXECUTABLE)
9
 
    set (DESKTOP_FILE_VALIDATE_FOUND TRUE)
10
 
else (DESKTOP_FILE_VALIDATE_EXECUTABLE)
11
 
    set (DESKTOP_FILE_VALIDATE_FOUND FALSE)
12
 
endif (DESKTOP_FILE_VALIDATE_EXECUTABLE)
13
 
 
14
 
if (DESKTOP_FILE_VALIDATE_FOUND)
15
 
    macro (VALIDATE_DESKTOP_FILE desktop_id)
16
 
        add_custom_command (TARGET ${desktop_id}.desktop POST_BUILD
17
 
            COMMAND ${DESKTOP_FILE_VALIDATE_EXECUTABLE} ${desktop_id}.desktop
18
 
        )
19
 
    endmacro (VALIDATE_DESKTOP_FILE desktop_id)
20
 
endif (DESKTOP_FILE_VALIDATE_FOUND)