equal
deleted
inserted
replaced
23 string(TOUPPER ${_PKG_NAME} _PKG_NAME_UP) |
23 string(TOUPPER ${_PKG_NAME} _PKG_NAME_UP) |
24 set(${_PKG_NAME_UP}_FOUND false) |
24 set(${_PKG_NAME_UP}_FOUND false) |
25 endif(NOT ${_VAR_NAME}) |
25 endif(NOT ${_VAR_NAME}) |
26 endmacro(find_package_or_disable_msg _PKG_NAME _VAR_NAME _MSG) |
26 endmacro(find_package_or_disable_msg _PKG_NAME _VAR_NAME _MSG) |
27 |
27 |
|
28 macro(append_linker_flag _FLAG) |
|
29 list(APPEND pascal_flags "-k${_FLAG}") |
|
30 list(APPEND haskell_flags "-optl" "${_FLAG}") |
|
31 set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,${_FLAG}") |
|
32 set(CMAKE_SHARED_LIBRARY_C_FLAGS "${CMAKE_SHARED_LIBRARY_C_FLAGS} -Wl,${_FLAG}") |
|
33 set(CMAKE_SHARED_LIBRARY_CXX_FLAGS "${CMAKE_SHARED_LIBRARY_CXX_FLAGS} -Wl,${_FLAG}") |
|
34 endmacro(append_linker_flag _FLAG) |
28 |
35 |
29 #TODO: find_package_or_bundle |
36 #TODO: find_package_or_bundle |
30 |
37 |