diff --git a/CMakeLists.txt b/CMakeLists.txt index f4d65cc..234c12a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,7 +37,11 @@ file(GLOB SRC # Shared Library Output add_library(${lib_name}_shared SHARED ${SRC}) -set_target_properties(${lib_name}_shared PROPERTIES OUTPUT_NAME ${lib_name}) +if(DEFINED MESA_SHARED_INSTALL_DIR) + set_target_properties(${lib_name}_shared PROPERTIES OUTPUT_NAME ${lib_name} LIBRARY_OUTPUT_DIRECTORY ${MESA_SHARED_INSTALL_DIR}) +else() + set_target_properties(${lib_name}_shared PROPERTIES OUTPUT_NAME ${lib_name}) +endif() # static Library Output add_library(${lib_name}_static STATIC ${SRC})