From f50a3ec31d13366efa82fa53077af1591b4df533 Mon Sep 17 00:00:00 2001
From: Marco Berzborn <marco.berzborn@akustik.rwth-aachen.de>
Date: Mon, 5 Oct 2020 18:13:40 +0200
Subject: [PATCH] add lib prefix to install for linux compat

---
 CMakeLists.txt | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 31674c1..6ffaceb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -64,25 +64,27 @@ vista_install_files_by_extension( dist/Lib/site-packages "python/Lib/site-packag
 
 # install by copying DLL/SO next to python extension
 set( SHARED_LIBRARY_EXTENSION "dll" )
+set( SHARED_LIBRARY_PREFIX "" )
 if( NOT WIN32 )
 	set( SHARED_LIBRARY_EXTENSION "so" )
+	set( SHARED_LIBRARY_PREFIX "lib" )
 endif( )
 
 if( BUILD_SHARED_LIBS )
 	# VA shared libs
-	install( FILES "${VABASE_LIBRARY_DIRS}/VABase.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
-	install( FILES "${VANET_LIBRARY_DIRS}/VANet.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+	install( FILES "${VABASE_LIBRARY_DIRS}/${SHARED_LIBRARY_PREFIX}VABase.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+	install( FILES "${VANET_LIBRARY_DIRS}/${SHARED_LIBRARY_PREFIX}VANet.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
 
 	# VistaCoreLibs shared libs
 	foreach( VISTACORELIBS_LIBRARY_DIR ${VISTACORELIBS_LIBRARY_DIRS} )
-		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/VistaBase.${SHARED_LIBRARY_EXTENSION}" )
-			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/VistaBase.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaBase.${SHARED_LIBRARY_EXTENSION}" )
+			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaBase.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
 		endif( )
-		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/VistaAspects.${SHARED_LIBRARY_EXTENSION}" )
-			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/VistaAspects.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaAspects.${SHARED_LIBRARY_EXTENSION}" )
+			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaAspects.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
 		endif( )
-		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/VistaInterProcComm.${SHARED_LIBRARY_EXTENSION}" )
-			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/VistaInterProcComm.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaInterProcComm.${SHARED_LIBRARY_EXTENSION}" )
+			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaInterProcComm.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
 		endif( )
 	endforeach( )
 endif( )
-- 
GitLab