~ubuntu-clock-dev/ubuntu-clock-app/reboot-packaging

« back to all changes in this revision

Viewing changes to CMakeLists.txt

  • Committer: Sergio Schvezov
  • Date: 2014-08-12 22:04:34 UTC
  • mto: This revision was merged to the branch mainline in revision 80.
  • Revision ID: sergio.schvezov@canonical.com-20140812220434-ll3zl7q3wg3qnxx5
Provision version and branch to x-source and version in the manifest

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
  set(QT_IMPORTS_DIR "${CMAKE_INSTALL_LIBDIR}")
34
34
  set(EXEC "qmlscene $@ ${UBUNTU-CLOCK_APP_DIR}/${MAIN_QML}")
35
35
  set(MODULE_PATH ${QT_IMPORTS_DIR})
 
36
  if(NOT BZR_REVNO)
 
37
    execute_process( 
 
38
      COMMAND bzr revno
 
39
              OUTPUT_VARIABLE BZR_REVNO 
 
40
              WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
 
41
              OUTPUT_STRIP_TRAILING_WHITESPACE 
 
42
      )
 
43
  endif(NOT BZR_REVNO)
 
44
  if(NOT BZR_SOURCE)
 
45
    set(BZR_SOURCE lp:ubuntu-clock-app)
 
46
  endif(NOT BZR_SOURCE)
36
47
else(CLICK_MODE)
37
48
  set(UBUNTU-CLOCK_APP_DIR "${CMAKE_INSTALL_DATADIR}/ubuntu-clock-app")
38
49
  execute_process( 
44
55
endif(CLICK_MODE)
45
56
 
46
57
if(${CLICK_MODE})
47
 
  install(FILES manifest.json DESTINATION ${CMAKE_INSTALL_PREFIX})
 
58
  configure_file(manifest.json manifest.json)
 
59
  install(FILES ${CMAKE_CURRENT_BINARY_DIR}/manifest.json DESTINATION ${CMAKE_INSTALL_PREFIX})
48
60
  install(FILES "${APP_HARDCODE}.json" DESTINATION ${CMAKE_INSTALL_PREFIX})
49
61
else(CLICK_MODE)
50
62
  set(EXEC "qmlscene $@ -I ${MODULE_PATH}  ${CMAKE_INSTALL_PREFIX}/${UBUNTU-CLOCK_APP_DIR}/${MAIN_QML}")