updates CLI of CMake

This commit is contained in:
Eyck Jentzsch 2024-06-14 17:40:23 +02:00
parent bea38f761d
commit 4964fe3f79
3 changed files with 5 additions and 6 deletions

View File

@ -48,15 +48,14 @@
<def name="CMAKE_BUILD_TYPE" type="STRING" val="${ConfigName}"/> <def name="CMAKE_BUILD_TYPE" type="STRING" val="${ConfigName}"/>
</defs> </defs>
</storageModule> </storageModule>
<storageModule buildDir="build/${ConfigName}" dirtyTs="1715591188169" moduleId="de.marw.cmake4eclipse.mbs.settings"> <storageModule buildDir="build/${ConfigName}" dirtyTs="1698593487517" moduleId="de.marw.cmake4eclipse.mbs.settings">
<options/> <options/>
<defs> <defs>
<def name="CMAKE_BUILD_TYPE" type="STRING" val="Debug"/> <def name="CMAKE_BUILD_TYPE" type="STRING" val="Debug"/>
<def name="CMAKE_INSTALL_PREFIX" type="FILEPATH" val="${ProjDirPath}/install"/> <def name="CMAKE_INSTALL_PREFIX" type="FILEPATH" val="${ProjDirPath}/install"/>
<def name="WITH_TCC" type="BOOL" val="ON"/> <def name="WITH_TCC" type="BOOL" val="ON"/>
<def name="FW_BUILD" type="BOOL" val="ON"/> <def name="BUILD_COMMON_FW" type="BOOL" val="ON"/>
<def name="ENABLE_CLANG_TIDY" type="BOOL" val="ON"/> <def name="ENABLE_CLANG_TIDY" type="BOOL" val="ON"/>
<def name="WITH_ASMJIT" type="BOOL" val="ON"/>
</defs> </defs>
</storageModule> </storageModule>
</cconfiguration> </cconfiguration>

View File

@ -9,12 +9,12 @@ if(CMAKE_PROJECT_NAME STREQUAL "TGC-ISS")
# stand alone build settings # stand alone build settings
########################################################################### ###########################################################################
set(CORE_NAME TGC5C CACHE STRING "The core to build the ISS for" ) set(CORE_NAME TGC5C CACHE STRING "The core to build the ISS for" )
option(FW_BUILD "Enable the automatic download and build of some firmware to run on the ISS" OFF) option(BUILD_COMMON_FW "Enable the automatic download and build of some firmware to run on the ISS" OFF)
option(ENABLE_SANITIZER "Enable address sanitizer" OFF) option(ENABLE_SANITIZER "Enable address sanitizer" OFF)
option(ENABLE_CLANG_TIDY "Add clang-tidy and clang-format automatically to builds" OFF) option(ENABLE_CLANG_TIDY "Add clang-tidy and clang-format automatically to builds" OFF)
option(WITH_TCC "Build TCC backend" OFF) option(WITH_TCC "Build TCC backend" OFF)
option(WITH_LLVM "Build LLVM backend" OFF) option(WITH_LLVM "Build LLVM backend" OFF)
option(WITH_ASMJIT "Build ASMJIT backend" ON) option(WITH_ASMJIT "Build ASMJIT backend" OFF)
set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)

@ -1 +1 @@
Subproject commit f78cc53a33c57bbe970aea69519cdadb73ede9ab Subproject commit 6a5bb0fe5e067c23678876716777f8e65c60636a