mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-07-06 07:52:06 +00:00
look for make independently, osx compiling
This commit is contained in:
parent
b45dbcd4c1
commit
26756d05a2
@ -19,6 +19,15 @@ if(UNIX)
|
||||
/bin/
|
||||
$ENV{AVR_ROOT}
|
||||
)
|
||||
find_path(MAKE_ROOT
|
||||
NAMES
|
||||
make${OS_SUFFIX}
|
||||
PATHS
|
||||
/usr/bin/
|
||||
/usr/local/bin
|
||||
/bin/
|
||||
$ENV{AVR_ROOT}
|
||||
)
|
||||
elseif(WIN32)
|
||||
set(OS_SUFFIX ".exe")
|
||||
find_path(TOOLCHAIN_ROOT
|
||||
@ -28,6 +37,14 @@ elseif(WIN32)
|
||||
"C:/Users/Jack/Downloads/avr-gcc-12.1.0-x64-windows/bin/"
|
||||
$ENV{AVR_ROOT}
|
||||
)
|
||||
set(OS_SUFFIX ".exe")
|
||||
find_path(make_ROOT
|
||||
NAMES
|
||||
make${OS_SUFFIX}
|
||||
PATHS
|
||||
"C:/Users/Jack/Downloads/avr-gcc-12.1.0-x64-windows/bin/"
|
||||
$ENV{AVR_ROOT}
|
||||
)
|
||||
else(UNIX)
|
||||
message(FATAL_ERROR "toolchain not supported on this OS")
|
||||
endif(UNIX)
|
||||
@ -42,7 +59,7 @@ set(CMAKE_SYSTEM_NAME Generic)
|
||||
set(CMAKE_SYSTEM_PROCESSOR avr)
|
||||
set(CMAKE_CROSS_COMPILING 1)
|
||||
|
||||
set(CMAKE_MAKE_PROGRAM "${TOOLCHAIN_ROOT}/make${OS_SUFFIX}" CACHE PATH "make" FORCE)
|
||||
set(CMAKE_MAKE_PROGRAM "${MAKE_ROOT}/make${OS_SUFFIX}" CACHE PATH "make" FORCE)
|
||||
set(CMAKE_C_COMPILER "${TOOLCHAIN_ROOT}/${TRIPLE}-gcc${OS_SUFFIX}" CACHE PATH "gcc" FORCE)
|
||||
set(CMAKE_CXX_COMPILER "${TOOLCHAIN_ROOT}/${TRIPLE}-g++${OS_SUFFIX}" CACHE PATH "g++" FORCE)
|
||||
set(CMAKE_AR "${TOOLCHAIN_ROOT}/${TRIPLE}-ar${OS_SUFFIX}" CACHE PATH "ar" FORCE)
|
||||
|
Loading…
Reference in New Issue
Block a user