message: Fix treelite linking issue
diff: @@ -52,8 +52,7 @@ set(ALIROOT_DEPENDENCIES)
  # Generate the ROOT map
  # Dependecies
  -set(LIBDEPS treelite treelite_runtime)
  -set(LIBDEPS ${ALIROOT_DEPENDENCIES} ${ROOT_DEPENDENCIES})
  +set(LIBDEPS treelite treelite_runtime ${ALIROOT_DEPENDENCIES} ${ROOT_DEPENDENCIES})
  generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
  # Link against yaml-cpp. It must be included _after_ the ROOT map because it is static rather than shared!
  @@ -68,8 +67,7 @@ add_library(${MODULE}-object OBJECT ${SRCS} G__${MODULE}.cxx)
  # Add a library to the project using the object
  add_library_tested(${MODULE} SHARED $<TARGET_OBJECTS:${MODULE}-object>)
  -target_link_libraries(${MODULE} -L${TREELITE_ROOT}/lib ${LIBDEPS})
  -target_link_libraries(${MODULE} ${ALIROOT_DEPENDENCIES} ${ROOT_DEPENDENCIES})
  +target_link_libraries(${MODULE} -L${TREELITE_ROOT}/lib ${LIBDEPS} ${ALIROOT_DEPENDENCIES} ${ROOT_DEPENDENCIES})
  # Setting the correct headers for the object as gathered from the dependencies
  target_include_directories(${MODULE}-object PUBLIC $<TARGET_PROPERTY:${MODULE},INCLUDE_DIRECTORIES>)
  