@@ -13,11 +13,6 @@ set(CMAKE_CXX_STANDARD 17)
1313set (CMAKE_CXX_STANDARD_REQUIRED YES )
1414set (CMAKE_CXX_EXTENSIONS OFF )
1515
16- # TODO
17- #set(CMAKE_Fortran_STANDARD 2008)
18- #set(CMAKE_Fortran_STANDARD_REQUIRED YES)
19- #set(CMAKE_Fortran_EXTENSIONS OFF)
20-
2116if (CMAKE_Fortran_COMPILER_ID STREQUAL GNU)
2217 add_compile_options ($<$<COMPILE_LANGUAGE:Fortran>:-fimplicit-none>)
2318endif ()
@@ -84,7 +79,7 @@ function(scoped_sundials_setup_config)
8479 set (PROJECT_SOURCE_DIR ${SUNDIALS_SOURCE_DIR} )
8580 set (SUNDIALS_PRECISION "double" )
8681 set (SUNDIALS_CINDEX_TYPE "int64_t" )
87- # TODO: read from submodule files!
82+ # TODO #111 : read from submodule files!
8883 set (PACKAGE_VERSION_MAJOR "5" )
8984 set (PACKAGE_VERSION_MINOR "8" )
9085 set (PACKAGE_VERSION_PATCH "0" )
@@ -143,18 +138,11 @@ endif()
143138
144139### pedantics ######################################################################################
145140
146- foreach (target _PyPartMC) # TODO: the same for partmclib
141+ foreach (target _PyPartMC)
147142 target_compile_options (${target} PRIVATE
148143 $<$<CXX_COMPILER_ID:MSVC >:/W4 /WX>
149144 $<$<NOT :$<CXX_COMPILER_ID:MSVC >>:-Wall -Wextra -Wpedantic -Werror>
150- #$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wno-compare-reals> # TODO
151- #$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wno-unused-dummy-argument> # TODO
152- #$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wno-unused-variable> # TODO
153- #$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wno-c-binding-type> # TODO
154- #$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wno-maybe-uninitialized> # TODO
155- #$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wno-function-elimination> # TODO
156- $<$<NOT :$<CXX_COMPILER_ID:MSVC >>:-Wno-unused-parameter> # TODO
157- #$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wno-surprising> # TODO
145+ $<$<NOT :$<CXX_COMPILER_ID:MSVC >>:-Wno-unused-parameter>
158146 )
159147endforeach ()
160148
0 commit comments