diff options
| author | Josh Rahm <joshuarahm@gmail.com> | 2024-11-27 12:51:24 -0700 |
|---|---|---|
| committer | Josh Rahm <joshuarahm@gmail.com> | 2024-11-27 13:04:00 -0700 |
| commit | fcb936b4ea13841e8c4f87648182b20a194413f2 (patch) | |
| tree | 11ba2cf223e2efe5c5f2b4c4f1192560631ddf89 /CMakeLists.txt | |
| parent | 22c5b3e1dc4e3cf7de3f73ebbf5b59542f207f4b (diff) | |
| download | ch573-fcb936b4ea13841e8c4f87648182b20a194413f2.tar.gz ch573-fcb936b4ea13841e8c4f87648182b20a194413f2.tar.bz2 ch573-fcb936b4ea13841e8c4f87648182b20a194413f2.zip | |
Some SPI is working, a bit. Still no clock, but I'm about to give up on that.
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index e53af7f..d20fe90 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,13 @@ set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY) set(TC_PREFIX riscv32-picolibc-elf-) # Set compiler and tools set(CMAKE_C_COMPILER "${TC_PREFIX}gcc" CACHE INTERNAL "C Compiler") -set(CMAKE_OBJCOPY "${TC_PREFIX}objcopy" CACHE INTERNAL "Object Copier") +find_program(CMAKE_OBJCOPY "${TC_PREFIX}objcopy") + +if (CMAKE_OBJCOPY) + message(STATUS "Found objcopy at ${CMAKE_OBJCOPY}") +else() + message(FATAL_ERROR "Could not find ${TC_PREFIX}objcopy.") +endif() set(CMAKE_EXPORT_COMPILE_COMMANDS ON) file(REAL_PATH "stubs/libgloss_stub.c" LIBGLOSS_STUB) |