~stolowski/unity-scope-mediascanner/agg-scope-ids-rtm

« back to all changes in this revision

Viewing changes to cmake/Intltool.cmake

  • Committer: CI bot
  • Author(s): James Henstridge, Pawel Stolowski
  • Date: 2014-11-17 15:43:05 UTC
  • mfrom: (177.2.17 click-support)
  • Revision ID: ps-jenkins@lists.canonical.com-20141117154305-zq6yrl88ubgziwok
Add support for building as click packages. 
Approved by: James Henstridge

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
find_program(INTLTOOL_EXTRACT_BIN intltool-extract)
 
3
find_program(INTLTOOL_MERGE_BIN intltool-merge)
 
4
 
 
5
if(NOT INTLTOOL_MERGE_BIN)
 
6
  message(FATAL_ERROR "Intltool binaries not found.")
 
7
endif()
 
8
 
 
9
add_custom_target(intltool-merge ALL)
 
10
 
 
11
macro(intltool_merge _source _dest)
 
12
  add_custom_target(
 
13
    ${_dest}
 
14
    COMMAND ${INTLTOOL_MERGE_BIN} -d ${CMAKE_SOURCE_DIR}/po ${_source} ${_dest}
 
15
    DEPENDS ${_source})
 
16
  add_dependencies(intltool-merge ${_dest})
 
17
endmacro(intltool_merge)