~andreas-pokorny/mir/nested-hardware-cursor

« back to all changes in this revision

Viewing changes to src/cookie/CMakeLists.txt

  • Committer: Tarmac
  • Author(s): Alan Griffiths
  • Date: 2016-08-05 06:01:07 UTC
  • mfrom: (3629.2.1 mir4)
  • Revision ID: tarmac-20160805060107-tiqhdsqwgus3jkw8
We don't need mir_add_library_with_symbols() (a self confessed "abysmal hack"). We should use LINK_DEPENDS which is "intended to specify dependencies on “linker scripts” for custom Makefile link rules.".

Approved by Daniel van Vugt, Kevin DuBois, mir-ci-bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
set(MIRCOOKIE_ABI 2)
21
21
set(symbol_map ${CMAKE_SOURCE_DIR}/src/cookie/symbols.map)
22
22
 
23
 
mir_add_library_with_symbols(mircookie SHARED
24
 
 
25
 
  ${symbol_map}
 
23
add_library(mircookie SHARED
26
24
  authority.cpp
27
25
  const_memcmp.cpp
28
26
  hmac_cookie.cpp
32
30
  PROPERTIES
33
31
  SOVERSION ${MIRCOOKIE_ABI}
34
32
  LINK_FLAGS "-Wl,--exclude-libs=ALL -Wl,--version-script,${symbol_map}"
 
33
  LINK_DEPENDS ${symbol_map}
35
34
)
36
35
 
37
36
target_link_libraries(mircookie