2021-10-04 19:20:53 +02:00
|
|
|
FXSDK_PREFIX = ${HOME}/.local
|
|
|
|
|
|
|
|
all: configure build send
|
|
|
|
rebuild: clean build
|
|
|
|
tidy: format
|
|
|
|
|
|
|
|
configure:
|
|
|
|
cmake \
|
|
|
|
-B build-cg \
|
|
|
|
-DCMAKE_MODULE_PATH=${FXSDK_PREFIX}/lib/cmake/fxsdk \
|
|
|
|
-DCMAKE_TOOLCHAIN_FILE=${FXSDK_PREFIX}/lib/cmake/fxsdk/FXCG50.cmake \
|
|
|
|
-DFXSDK_CMAKE_MODULE_PATH=${FXSDK_PREFIX}/lib/cmake/fxsdk
|
|
|
|
|
|
|
|
build:
|
|
|
|
cmake --build build-cg
|
|
|
|
|
|
|
|
send:
|
2021-08-31 15:52:53 +02:00
|
|
|
fxlink -s -w60 -f 'mass_storage;series_cg' *.g3a
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -rf *.g1a *.g3a build/ build-fx/ build-cg/
|
|
|
|
|
|
|
|
format:
|
2021-10-04 19:20:53 +02:00
|
|
|
find src/ -name *.[c,h] -exec clang-format --verbose -i {} \;
|