Lines Matching +full:doxyfile +full:- +full:path
4 # - Include directories:
13 # - MBEDTLS_TARGET_PREFIX: CMake targets are designed to be alterable by calling
60 option(GEN_FILES "Generate the auto-generated files as needed" OFF)
62 option(GEN_FILES "Generate the auto-generated files as needed" ON)
79 # Warning string - created as a list for compatibility with CMake 2.8
81 set(CTR_DRBG_128_BIT_KEY_WARN_L2 "**** Using 128-bit keys for CTR_DRBG limits the security of gene…
82 …BIT_KEY_WARN_L3 "**** keys and operations that use random values generated to 128-bit security\n")
105 # If 128-bit keys are configured for CTR_DRBG, display an appropriate warning
106 … ${MBEDTLS_PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/scripts/config.py -f ${CMAKE_CURRENT_SOU…
122 # to the corresponding path in the source directory.
128 # Linking to non-existent file is not desirable. At best you will have a
133 execute_process(COMMAND ln -s ${target} ${link}
138 message(FATAL_ERROR "Could not create symbolic link for: ${target} --> ${output}")
155 # Split into a list on '.' (but a cmake list is just a ';'-separated string)
160 math(EXPR ext_parts_last_item "${ext_parts_len} - 1")
179 execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpversion
181 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wwrite-strings")
183 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wformat=2 -Wno-format-nonliteral")
186 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wvla")
189 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wlogical-op")
192 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wshadow")
195 CHECK_C_COMPILER_FLAG("-Wformat-signedness" C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS)
197 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wformat-signedness")
201 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wformat-overflow=2 -Wformat-truncation")
203 set(CMAKE_C_FLAGS_RELEASE "-O2")
204 set(CMAKE_C_FLAGS_DEBUG "-O0 -g3")
205 set(CMAKE_C_FLAGS_COVERAGE "-O0 -g3 --coverage")
206 …set(CMAKE_C_FLAGS_ASAN "-fsanitize=address -fno-common -fsanitize=undefined -fno-sanitize-r…
207 …NDBG "-fsanitize=address -fno-common -fsanitize=undefined -fno-sanitize-recover=all -O1 -g3 -f…
208 set(CMAKE_C_FLAGS_CHECK "-Os")
209 set(CMAKE_C_FLAGS_CHECKFULL "${CMAKE_C_FLAGS_CHECK} -Wcast-qual")
213 …LAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wwrite-strings -Wpointer-arith -Wimplicit-fallthrough -Wshad…
214 set(CMAKE_C_FLAGS_RELEASE "-O2")
215 set(CMAKE_C_FLAGS_DEBUG "-O0 -g3")
216 set(CMAKE_C_FLAGS_COVERAGE "-O0 -g3 --coverage")
217 …set(CMAKE_C_FLAGS_ASAN "-fsanitize=address -fno-common -fsanitize=undefined -fno-sanitize-r…
218 …NDBG "-fsanitize=address -fno-common -fsanitize=undefined -fno-sanitize-recover=all -O1 -g3 -f…
219 set(CMAKE_C_FLAGS_MEMSAN "-fsanitize=memory -O3")
220 …AKE_C_FLAGS_MEMSANDBG "-fsanitize=memory -O1 -g3 -fno-omit-frame-pointer -fno-optimize-sibling-c…
221 set(CMAKE_C_FLAGS_CHECK "-Os")
225 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} --warn_about_c_style_casts -Ohz")
229 # Strictest warnings, UTF-8 source and execution charset
230 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /W3 /utf-8")
239 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")
241 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error=cpp")
242 set(CMAKE_C_FLAGS_ASAN "${CMAKE_C_FLAGS_ASAN} -Wno-error=cpp")
243 set(CMAKE_C_FLAGS_ASANDBG "${CMAKE_C_FLAGS_ASANDBG} -Wno-error=cpp")
248 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} --warning_are_errors")
254 set(CMAKE_SHARED_LINKER_FLAGS "--coverage")
296 COMMAND doxygen mbedtls.doxyfile
311 COMMAND tests/ssl-opt.sh
315 COMMAND rm -rf Coverage
316 … COMMAND lcov --capture --initial --directory library/CMakeFiles/mbedtls.dir -o files.info
317 COMMAND lcov --capture --directory library/CMakeFiles/mbedtls.dir -o tests.info
318 COMMAND lcov --add-tracefile files.info --add-tracefile tests.info -o all.info
319 COMMAND lcov --remove all.info -o final.info '*.h'
320 COMMAND gendesc tests/Descriptions.txt -o descriptions
321 …COMMAND genhtml --title "mbed TLS" --description-file descriptions --keep-descriptions --legend --…
322 COMMAND rm -f files.info tests.info all.info final.info descriptions
326 COMMAND sed -i.bak s+/usr/bin/valgrind+`which valgrind`+ DartConfiguration.tcl
327 COMMAND ctest -O memcheck.log -D ExperimentalMemCheck
328 COMMAND tail -n1 memcheck.log | grep 'Memory checking results:' > /dev/null
329 COMMAND rm -f memcheck.log
334 # Make scripts needed for testing available in an out-of-source build.