Adding compiler change detection.

- Tried to add auto cmake reset...so far unsuccessful
- Ported MBC-55X (was used to test compilers)
- Disabled in-source builds, to prevent CMake from shooting itself in the foot.
This commit is contained in:
Jacob Alexander 2014-04-19 01:51:25 -07:00
parent c424923698
commit 5df7b55391
5 changed files with 335 additions and 12 deletions

View file

@ -259,7 +259,7 @@ set_target_properties( ${TARGET_ELF} PROPERTIES
set( TARGET_HEX ${TARGET}.hex )
add_custom_command( TARGET ${TARGET_ELF} POST_BUILD
COMMAND ${CMAKE_OBJCOPY} ${HEX_FLAGS} ${TARGET_ELF} ${TARGET_HEX}
COMMENT "Creating load file for Flash: ${TARGET_HEX}"
COMMENT "Creating iHex file to load: ${TARGET_HEX}"
)
@ -279,6 +279,12 @@ add_custom_command( TARGET ${TARGET_ELF} POST_BUILD
)
#| Compiler Selection Record
add_custom_command( TARGET ${TARGET_ELF} POST_BUILD
COMMAND ${CMAKE_SOURCE_DIR}/Lib/CMake/writer compiler ${COMPILER_FAMILY}
)
###
# Size Information