| 1 |
diff -up lux/CMakeLists.txt.shared lux/CMakeLists.txt
|
| 2 |
--- lux/CMakeLists.txt.shared 2008-06-22 21:09:26.000000000 +0200
|
| 3 |
+++ lux/CMakeLists.txt 2008-08-06 15:13:58.000000000 +0200
|
| 4 |
@@ -483,8 +483,9 @@ INCLUDE_DIRECTORIES(${OPENGL_INCLUDE_DIR
|
| 5 |
LINK_DIRECTORIES(${LINK_DIRECTORIES} ${Boost_LIBRARY_DIRS} ${OPENEXR_LIB_DIRS} ${FLTK_LIBRARIES_DIR} /usr/lib/fltk-1.1 /usr/lib64/fltk-1.1 ${PNG_LIBRARY} ${TIFF_LIBRARY} ${JPEG_LIBRARY})
|
| 6 |
|
| 7 |
#Here we build the core library
|
| 8 |
-ADD_LIBRARY(lux STATIC ${lux_lib_src} )
|
| 9 |
-TARGET_LINK_LIBRARIES(lux ${OPENEXR_LIBRARIES} ${Boost_LIBRARIES} ${PNG_LIBRARIES} ${TIFF_LIBRARIES} ${JPEG_LIBRARIES} )
|
| 10 |
+ADD_LIBRARY(lux SHARED ${lux_lib_src} )
|
| 11 |
+TARGET_LINK_LIBRARIES(lux ${OPENEXR_LIBRARIES} ${Boost_LIBRARIES} ${PNG_LIBRARIES} ${TIFF_LIBRARIES} ${JPEG_LIBRARIES} )
|
| 12 |
+SET_TARGET_PROPERTIES(lux PROPERTIES SOVERSION 1 VERSION "1.0")
|
| 13 |
|
| 14 |
|
| 15 |
#############################################################################
|
| 16 |
@@ -583,7 +584,7 @@ INSTALL(TARGETS luxrender luxconsole
|
| 17 |
#Install API/Library
|
| 18 |
INSTALL(FILES ${CMAKE_SOURCE_DIR}/core/api.h DESTINATION include/luxrender/)
|
| 19 |
INSTALL(TARGETS lux
|
| 20 |
- ARCHIVE DESTINATION lib/
|
| 21 |
+ LIBRARY DESTINATION ${LIB_INSTALL_DIR}
|
| 22 |
)
|
| 23 |
|
| 24 |
#Install Desktop files
|