message: Ensure to consistently use CMAKE_CURRENT_BINARY_DIR
  The main CMakeLists.txt file was using the CMAKE_BINARY_DIR variable instead of CMAKE_CURRENT_BINARY_DIR. This breaks projects which embed LIEF as a source dependency.
diff: @@ -293,7 +293,7 @@ list(APPEND LIEF_PUBLIC_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include/"
  "${CMAKE_CURRENT_BINARY_DIR}/include/")
  list(APPEND LIEF_PRIVATE_INCLUDE_DIR "${LIEF_PUBLIC_INCLUDE_DIR}"
  - "${CMAKE_CURRENT_SOURCE_DIR}/src" "${CMAKE_BINARY_DIR}")
  + "${CMAKE_CURRENT_SOURCE_DIR}/src" "${CMAKE_CURRENT_BINARY_DIR}")
  configure_file(${CMAKE_CURRENT_SOURCE_DIR}/LIEF.pc.in ${CMAKE_CURRENT_BINARY_DIR}/LIEF.pc
  @ONLY)
  @@ -622,7 +622,7 @@ install(
  COMPONENT config)
  install(
  - FILES ${CMAKE_BINARY_DIR}/LIEF.pc
  + FILES ${CMAKE_CURRENT_BINARY_DIR}/LIEF.pc
  DESTINATION lib/pkgconfig
  COMPONENT libraries)
  