@ -27,12 +27,13 @@ option(STORM_USE_LTO "Sets whether link-time optimizations are enabled." ON)
MARK_AS_ADVANCED ( STORM_USE_LTO )
option ( STORM_PORTABLE "Sets whether a build needs to be portable." OFF )
MARK_AS_ADVANCED ( STORM_PORTABLE )
option ( STORM_USE_POPCNT "Sets whether the popcnt instruction is going to be used." ON )
MARK_AS_ADVANCED ( STORM_USE_POPCNT )
# F o r c e P O P C N T i s h e l p f u l f o r p o r t a b l e c o d e t a r g e t t i n g p l a t f o r m s w i t h S S E 4 . 2 o p e r a t i o n s u p p o r t .
option ( STORM_FORCE_POPCNT "Sets whether the popcnt instruction is forced to be used (advanced)." OFF )
MARK_AS_ADVANCED ( STORM_FORCE_POPCNT )
option ( USE_BOOST_STATIC_LIBRARIES "Sets whether the Boost libraries should be linked statically." OFF )
option ( STORM_USE_INTELTBB "Sets whether the Intel TBB libraries should be used." OFF )
option ( STORM_USE_GUROBI "Sets whether Gurobi should be used." OFF )
option ( USE_CARL "Sets whether carl should be included." ON )
set ( USE_CARL ON )
option ( STORM_FORCE_SHIPPED_CARL "Sets whether the shipped version of carl is to be used no matter whether carl is found or not." OFF )
MARK_AS_ADVANCED ( STORM_FORCE_SHIPPED_CARL )
option ( USE_SMTRAT "Sets whether SMT-RAT should be included." OFF )
@ -198,7 +199,7 @@ endif()
# # C o m p i l e r i n d e p e n d e n t s e t t i n g s
# #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
if ( STORM_US E_POPCNT )
if ( STORM_FORC E_POPCNT )
set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mpopcnt" )
endif ( )