cmake: surround *_CFLAGS and *_LDFLAGS with quotes

So that the build doesn't fail if they're empty.
This commit is contained in:
Michael Maltese 2016-11-08 16:47:29 -08:00
parent dd74dd773d
commit 1ecded57cf

View file

@ -251,7 +251,7 @@ if(BUILD_DYNAMIC_LIBS)
OUTPUT_NAME soundio OUTPUT_NAME soundio
SOVERSION ${LIBSOUNDIO_VERSION_MAJOR} SOVERSION ${LIBSOUNDIO_VERSION_MAJOR}
VERSION ${LIBSOUNDIO_VERSION} VERSION ${LIBSOUNDIO_VERSION}
COMPILE_FLAGS ${LIB_CFLAGS} COMPILE_FLAGS "${LIB_CFLAGS}"
LINKER_LANGUAGE C LINKER_LANGUAGE C
) )
target_link_libraries(libsoundio_shared LINK_PUBLIC ${LIBSOUNDIO_LIBS}) target_link_libraries(libsoundio_shared LINK_PUBLIC ${LIBSOUNDIO_LIBS})
@ -262,7 +262,7 @@ if(BUILD_STATIC_LIBS)
add_library(libsoundio_static STATIC ${LIBSOUNDIO_SOURCES}) add_library(libsoundio_static STATIC ${LIBSOUNDIO_SOURCES})
set_target_properties(libsoundio_static PROPERTIES set_target_properties(libsoundio_static PROPERTIES
OUTPUT_NAME ${SOUNDIO_STATIC_LIBNAME} OUTPUT_NAME ${SOUNDIO_STATIC_LIBNAME}
COMPILE_FLAGS ${LIB_CFLAGS} COMPILE_FLAGS "${LIB_CFLAGS}"
LINKER_LANGUAGE C LINKER_LANGUAGE C
) )
install(TARGETS libsoundio_static DESTINATION ${CMAKE_INSTALL_LIBDIR}) install(TARGETS libsoundio_static DESTINATION ${CMAKE_INSTALL_LIBDIR})
@ -325,21 +325,21 @@ if(BUILD_TESTS)
target_link_libraries(unit_tests LINK_PUBLIC ${LIBSOUNDIO_LIBS}) target_link_libraries(unit_tests LINK_PUBLIC ${LIBSOUNDIO_LIBS})
set_target_properties(unit_tests PROPERTIES set_target_properties(unit_tests PROPERTIES
LINKER_LANGUAGE C LINKER_LANGUAGE C
COMPILE_FLAGS ${TEST_CFLAGS} COMPILE_FLAGS "${TEST_CFLAGS}"
LINK_FLAGS ${TEST_LDFLAGS} LINK_FLAGS "${TEST_LDFLAGS}"
) )
add_executable(latency "${libsoundio_SOURCE_DIR}/test/latency.c" ${LIBSOUNDIO_SOURCES}) add_executable(latency "${libsoundio_SOURCE_DIR}/test/latency.c" ${LIBSOUNDIO_SOURCES})
target_link_libraries(latency LINK_PUBLIC ${LIBSOUNDIO_LIBS} ${LIBM}) target_link_libraries(latency LINK_PUBLIC ${LIBSOUNDIO_LIBS} ${LIBM})
set_target_properties(latency PROPERTIES set_target_properties(latency PROPERTIES
LINKER_LANGUAGE C LINKER_LANGUAGE C
COMPILE_FLAGS ${LIB_CFLAGS} COMPILE_FLAGS "${LIB_CFLAGS}"
) )
add_executable(underflow test/underflow.c) add_executable(underflow test/underflow.c)
set_target_properties(underflow PROPERTIES set_target_properties(underflow PROPERTIES
LINKER_LANGUAGE C LINKER_LANGUAGE C
COMPILE_FLAGS ${EXAMPLE_CFLAGS}) COMPILE_FLAGS "${EXAMPLE_CFLAGS}")
if(BUILD_DYNAMIC_LIBS) if(BUILD_DYNAMIC_LIBS)
target_link_libraries(underflow libsoundio_shared ${LIBM}) target_link_libraries(underflow libsoundio_shared ${LIBM})
else() else()