File: ConfigureMacro.cmake

package info (click to toggle)
vzlogger 0.8.9-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,140 kB
  • sloc: cpp: 12,020; sh: 331; ansic: 157; makefile: 25
file content (11 lines) | stat: -rw-r--r-- 227 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
# -*- mode: cmake; -*-

macro(myconfigure_file IN OUT)

  set(_tmpfile "${OUT}.tmp")
  configure_file(${IN} ${_tmpfile})

  execute_process(
    COMMAND ${CMAKE_COMMAND} -E copy_if_different ${_tmpfile} ${OUT}
    )
endmacro()