|
|
|
@ -42,13 +42,16 @@ set(PROJECT_CONFIG_FILE ${PROJECT_DIR}/projectDefinitions.cmake)
|
|
|
|
|
set(CMAKE_CORE_DIR ${CMAKE_SOURCE_DIR}/env/cmake_core)
|
|
|
|
|
set(COMPILER_DEFS ${CMAKE_CORE_DIR}/compiler.cmake)
|
|
|
|
|
|
|
|
|
|
# Location of CSL, CSL_USED is passed as an argutem to CMake from run.sh
|
|
|
|
|
# Location of CSL, CSL_USED is passed as an argument to CMake from run.sh
|
|
|
|
|
# -> "Specific to each CSL"
|
|
|
|
|
set(CSL_DIR ${CMAKE_SOURCE_DIR}/csl/${CSL_USED})
|
|
|
|
|
set(CSL_CONFIG_FILE ${CSL_DIR}/config.cmake)
|
|
|
|
|
|
|
|
|
|
# To Put one layer down so that CMSIS is defined by the CSL it's core specific stuff
|
|
|
|
|
set(CSL_SOURCES_DIR ${CSL_DIR}/implementation)
|
|
|
|
|
set(CSL_HEADERS_DIR ${CSL_DIR}/CMSIS/Include ${CSL_DIR}/HardwareDescription)
|
|
|
|
|
set(CSL_STARTUP_DIR ${CSL_DIR}/startup)
|
|
|
|
|
set(CSL_CONFIG_FILE ${CSL_DIR}/config.cmake)
|
|
|
|
|
####################################################################################
|
|
|
|
|
|
|
|
|
|
# Directiry fot the drivers -> "Common to all CSL"
|
|
|
|
|
set(DRIVERS_DIR ${CMAKE_SOURCE_DIR}/drivers)
|
|
|
|
|