Skip to content

Commit

Permalink
bake gitdescription and uuid into OSRM library to avoid failure point…
Browse files Browse the repository at this point in the history
…s of linking them directly
  • Loading branch information
Dane Springmeyer committed Dec 16, 2013
1 parent 238dd07 commit bb24464
Showing 1 changed file with 2 additions and 7 deletions.
9 changes: 2 additions & 7 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ file(GLOB HttpGlob Server/Http/*.cpp)
file(GLOB LibOSRMGlob Library/*.cpp)

set(OSRMSources ${LibOSRMGlob} ${DescriptorGlob} ${DatastructureGlob} ${CoordinateGlob} ${AlgorithmGlob} ${HttpGlob})
add_library( OSRM SHARED ${OSRMSources} )
add_library( OSRM SHARED ${OSRMSources} Util/GitDescription.cpp Util/UUID.cpp )
add_library( UUID STATIC Util/UUID.cpp )
add_library( GITDESCRIPTION STATIC Util/GitDescription.cpp )
add_dependencies( UUID UUIDConfigure )
Expand Down Expand Up @@ -109,12 +109,7 @@ if(NOT Boost_FOUND)
endif(NOT Boost_FOUND)
include_directories(${Boost_INCLUDE_DIRS})

if(APPLE)
target_link_libraries( OSRM ${Boost_LIBRARIES} UUID )
else()
target_link_libraries( OSRM ${Boost_LIBRARIES} )
endif()

target_link_libraries( OSRM ${Boost_LIBRARIES} )
target_link_libraries( osrm-extract ${CoordinateGlob} ${Boost_LIBRARIES} UUID GITDESCRIPTION )
target_link_libraries( osrm-prepare ${CoordinateGlob} ${Boost_LIBRARIES} UUID GITDESCRIPTION )
target_link_libraries( osrm-routed ${Boost_LIBRARIES} OSRM UUID GITDESCRIPTION )
Expand Down

0 comments on commit bb24464

Please sign in to comment.