diff options
author | Corentin Noël <corentin@elementary.io> | 2018-10-05 14:40:31 +0200 |
---|---|---|
committer | Corentin Noël <corentin@elementary.io> | 2018-10-05 16:45:12 +0200 |
commit | 3145e62c1eb4a151b5f854e5f18908bd1cf339da (patch) | |
tree | adadf22ca44069001547a1e6e9d708707e65660b /buildsystems | |
parent | a79d53d71eaf9508f2ef15dc8854fa2e082bcf3e (diff) | |
download | gtk-doc-3145e62c1eb4a151b5f854e5f18908bd1cf339da.tar.gz |
cmake: use correct flags escaping and actually check if the LD_LIBRAY_PATH variable is defined
Diffstat (limited to 'buildsystems')
-rw-r--r-- | buildsystems/cmake/GtkDocScanGObjWrapper.cmake | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/buildsystems/cmake/GtkDocScanGObjWrapper.cmake b/buildsystems/cmake/GtkDocScanGObjWrapper.cmake index 4ad7d2e..7292108 100644 --- a/buildsystems/cmake/GtkDocScanGObjWrapper.cmake +++ b/buildsystems/cmake/GtkDocScanGObjWrapper.cmake @@ -29,19 +29,19 @@ if(NOT APPLE) pkg_check_modules(GLIB REQUIRED glib-2.0 gobject-2.0) foreach(_flag ${EXTRA_CFLAGS} ${GLIB_CFLAGS}) - set(ENV{CFLAGS} "$ENV{CFLAGS} \"${_flag}\"") + set(ENV{CFLAGS} "$ENV{CFLAGS} '${_flag}'") endforeach(_flag) foreach(_flag ${EXTRA_LDFLAGS} ${GLIB_LDFLAGS}) - set(ENV{LDFLAGS} "$ENV{LDFLAGS} \"${_flag}\"") + set(ENV{LDFLAGS} "$ENV{LDFLAGS} '${_flag}'") endforeach(_flag) foreach(_flag ${EXTRA_LDPATH}) - if(ENV{LD_LIBRARY_PATH}) - set(ENV{LD_LIBRARY_PATH} "$ENV{LD_LIBRARY_PATH}:\"${_flag}\"") - else(ENV{LD_LIBRARY_PATH}) + if(DEFINED ENV{LD_LIBRARY_PATH}) + set(ENV{LD_LIBRARY_PATH} "$ENV{LD_LIBRARY_PATH}:${_flag}") + else(DEFINED ENV{LD_LIBRARY_PATH}) set(ENV{LD_LIBRARY_PATH} "${_flag}") - endif(ENV{LD_LIBRARY_PATH}) + endif(DEFINED ENV{LD_LIBRARY_PATH}) endforeach(_flag) message(STATUS "Executing gtkdoc-scangobj with:") |