In code below is from a CMakeLists.txt file. It builds and installs a library that uses cmake also. My question is what is the difference between BINARY_DIR
AND CONFIGURE_COMMAND
, one uses double quotes and the other does not?
ExternalProject_Add(simple_amqp
GIT_REPOSITORY https://github.com/alanxz/SimpleAmqpClient.git
GIT_TAG master
SOURCE_DIR "${CMAKE_BINARY_DIR}/simpleamqp-src"
BINARY_DIR "${CMAKE_BINARY_DIR}/simpleamqp-build"
CONFIGURE_COMMAND ${CMAKE_EXE} ../simpleamqp-src
BUILD_COMMAND ${MAKE_EXE} -j4
INSTALL_COMMAND sudo ${MAKE_EXE} install
TEST_COMMAND ""
)