~dobey/ubuntu-app-launch/throw-less

« back to all changes in this revision

Viewing changes to libubuntu-app-launch/abi-check/CMakeLists.txt

  • Committer: Bileto Bot
  • Author(s): Ted Gould
  • Date: 2016-08-17 15:24:09 UTC
  • mfrom: (237.2.10 abi-compliance)
  • Revision ID: ci-train-bot@canonical.com-20160817152409-svht19brkurguja0
Add test for abi compatibility (LP: #1609565)

Approved by: unity-api-1-bot

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
set(ABI_BUILD_HEADERS ${LAUNCHER_HEADERS})
 
3
list(APPEND ABI_BUILD_HEADERS ${LAUNCHER_CPP_HEADERS})
 
4
list_prefix(ABI_BUILD_HEADERS_PATH ABI_BUILD_HEADERS "${CMAKE_SOURCE_DIR}/libubuntu-app-launch/")
 
5
 
 
6
set(HEADER_AS_LIST "")
 
7
foreach(HEADER IN LISTS ABI_BUILD_HEADERS_PATH)
 
8
        set(HEADER_AS_LIST "${HEADER_AS_LIST}\n${HEADER}")
 
9
endforeach()
 
10
 
 
11
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/check-abi.sh.in ${CMAKE_CURRENT_BINARY_DIR}/check-abi.sh @ONLY)
 
12
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/build.xml.in ${CMAKE_CURRENT_BINARY_DIR}/build.xml @ONLY)
 
13
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/installed.xml.in ${CMAKE_CURRENT_BINARY_DIR}/installed.xml @ONLY)
 
14
 
 
15
add_test (NAME abi-check COMMAND ${CMAKE_CURRENT_BINARY_DIR}/check-abi.sh)