build make file using jlink ninja and cmake
config.bat rm -r build cmake -S . -B build -G"Ninja" -DHOST=ON -DBUILD_ALGO_LIB=ON -DBUILD_DSP_LIB=ON ninja -C build jlink jlink.cmake cmake_minimum_required (VERSION 3.16.0) include ( ${CMAKE_CURRENT_LIST_DIR} /utils.cmake) find_program (JLINK_CMD NAMES Jlink.exe Jlink JLinkExe PATHS "C:/Program Files/SEGGER/JLink" ) if (JLINK_CMD) message (STATUS "Find Jlink command" ) else () message (FATAL_ERROR "Jlink command not found" ) endif () #configure_file(${CMAKE_CURRENT_LIST_DIR}/flash.in ${CMAKE_CURRENT_BINARY_DIR}/flash.jlink) configure_file ( ${CMAKE_CURRENT_LIST_DIR} /erase.in ${CMAKE_CURRENT_BINARY_DIR} /erase.jlink) configure_file ( ${CMAKE_CURRENT_LIST_DIR} /reset.in ${CMAKE_CURRENT_BINARY_DIR} /reset.jlink) #add_custom_target(flash # ...