microbit: Code Structure Cleanup

Create subdirectories for assembler code and BLE specific functionality
This commit is contained in:
Joe Finney 2015-09-07 10:26:48 +01:00
parent 8e1a15c79f
commit 574b408cd1
5 changed files with 7 additions and 7 deletions

View File

@ -14,12 +14,10 @@ set(YOTTA_AUTO_MICROBIT-DAL_CPP_FILES
"MicroBitButton.cpp" "MicroBitButton.cpp"
"MicroBitMessageBus.cpp" "MicroBitMessageBus.cpp"
"MicroBitCompass.cpp" "MicroBitCompass.cpp"
"MicroBitEventService.cpp"
"MicroBitEvent.cpp" "MicroBitEvent.cpp"
"MicroBitFiber.cpp" "MicroBitFiber.cpp"
"ManagedString.cpp" "ManagedString.cpp"
"MicroBitAccelerometer.cpp" "MicroBitAccelerometer.cpp"
"MicroBitDFUService.cpp"
"MicroBitIO.cpp" "MicroBitIO.cpp"
"MicroBitCompat.cpp" "MicroBitCompat.cpp"
"MicroBitImage.cpp" "MicroBitImage.cpp"
@ -28,6 +26,8 @@ set(YOTTA_AUTO_MICROBIT-DAL_CPP_FILES
"MicroBitPin.cpp" "MicroBitPin.cpp"
"MicroBitSerial.cpp" "MicroBitSerial.cpp"
"MicroBitHeapAllocator.cpp" "MicroBitHeapAllocator.cpp"
"ble-services/MicroBitDFUService.cpp"
"ble-services/MicroBitEventService.cpp"
) )
if (YOTTA_CFG_MICROBIT_CONFIGFILE) if (YOTTA_CFG_MICROBIT_CONFIGFILE)
@ -35,15 +35,15 @@ if (YOTTA_CFG_MICROBIT_CONFIGFILE)
endif () endif ()
if(CMAKE_COMPILER_IS_GNUCC) if(CMAKE_COMPILER_IS_GNUCC)
file(REMOVE "CortexContextSwitch.s") file(REMOVE "asm/CortexContextSwitch.s")
configure_file("CortexContextSwitch.s.gcc" "CortexContextSwitch.s" COPYONLY) configure_file("asm/CortexContextSwitch.s.gcc" "asm/CortexContextSwitch.s" COPYONLY)
else() else()
file(REMOVE "CortexContextSwitch.s") file(REMOVE "asm/CortexContextSwitch.s")
configure_file("CortexContextSwitch.s.armcc" "CortexContextSwitch.s" COPYONLY) configure_file("asm/CortexContextSwitch.s.armcc" "asm/CortexContextSwitch.s" COPYONLY)
endif() endif()
set(YOTTA_AUTO_MICROBIT-DAL_S_FILES set(YOTTA_AUTO_MICROBIT-DAL_S_FILES
"CortexContextSwitch.s" "asm/CortexContextSwitch.s"
) )
add_library(microbit-dal add_library(microbit-dal