diff --git a/src/toolchain-arm-none-eabi-rpi.cmake b/.attic/toolchain-arm-none-eabi-rpi.cmake similarity index 100% rename from src/toolchain-arm-none-eabi-rpi.cmake rename to .attic/toolchain-arm-none-eabi-rpi.cmake diff --git a/.local_config_example b/.local_config_example index e94d302..08d89c6 100644 --- a/.local_config_example +++ b/.local_config_example @@ -8,3 +8,5 @@ export DeployDirectory='/Volumes/boot/' export DeployDevice='/Volumes/boot' + +export BuildType='RPI' diff --git a/configure b/configure index 118311c..c22e358 100755 --- a/configure +++ b/configure @@ -1,3 +1,15 @@ -#!/bin/sh +#!/bin/bash -cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=./src/toolchain-arm-none-eabi-rpi.cmake ./ +source .local_config + +if [ "$BuildType" = "RPI" ]; then + cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=./.attic/toolchain-arm-none-eabi-rpi.cmake ./ +fi + +if [ "$BuildType" = "RPI-BPlus" ]; then + cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=./.attic/toolchain-arm-none-eabi-rpibplus.cmake ./ +fi + +if [ "$BuildType" = "RPI-2" ]; then + cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=./.attic/toolchain-arm-none-eabi-rpi2.cmake ./ +fi