2022-09-07 06:37:35 -07:00
|
|
|
#!/usr/bin/env sh
|
2022-06-15 16:28:07 +02:00
|
|
|
|
|
|
|
set -e
|
|
|
|
|
2021-02-18 22:25:36 +01:00
|
|
|
mkdir -p build/
|
|
|
|
cd build/
|
2022-09-19 19:19:09 +02:00
|
|
|
|
2024-10-10 21:38:49 +06:00
|
|
|
cmake ..
|
2022-09-22 23:10:34 +02:00
|
|
|
|
2024-10-10 21:38:49 +06:00
|
|
|
kernel_name="$(uname -s)"
|
|
|
|
|
|
|
|
case "${kernel_name}" in
|
|
|
|
"Linux" | "MINGW"*)
|
|
|
|
cmake_build_args="-j$(nproc)"
|
|
|
|
;;
|
|
|
|
"Darwin" | *"BSD" | "DragonFly")
|
|
|
|
cmake_build_args="-j$(sysctl -n hw.ncpu)"
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
cmake_build_args=""
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
cmake --build . --target fastfetch "${cmake_build_args}"
|
2022-09-19 19:19:09 +02:00
|
|
|
|
2021-02-20 20:00:06 +01:00
|
|
|
./fastfetch "$@"
|