OPTION(DEAL_II_WITH_MPI
"Build deal.II with support for mpi."
- ON)
+ OFF)
OPTION(DEAL_II_WITH_NETCDF
"Build deal.II with support for netcdf."
"Always use the bundled umfpack library instead of an external one."
OFF)
-#
-# Configuration options regarding linkage:
-#
-
-#OPTION(DEAL_II_SET_SONAME
-# "Set the soname."
-# ON)
-
#
# Compatibility support:
#
)
#
-# Link all external libraries into the target:
-# TODO: toggle for as-needed
-#
+# Sonaming: Well... we just use the version number. No point to wrack
+# one's brain over the question whether a C++ library is still ABI
+# backwards compatible.
+#
+SET_TARGET_PROPERTIES(deal_II PROPERTIES
+ VERSION ${VERSION}
+ SOVERSION ${VERSION}
+ )
IF (CMAKE_BUILD_TYPE MATCHES "debug")
TARGET_LINK_LIBRARIES(deal_II ${deal_ii_required_linker_flags} ${deal_ii_external_debug_libraries})
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams