From f9466b817ff135384a76cbc9f05c3062547d5d51 Mon Sep 17 00:00:00 2001 From: schizoid Date: Fri, 6 Dec 2024 15:09:51 -0500 Subject: Updated make.sh --- make.sh | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'make.sh') diff --git a/make.sh b/make.sh index 0d133cd..9b72bcf 100644 --- a/make.sh +++ b/make.sh @@ -1,4 +1,15 @@ -#!/usr/bin/zsh +#!/bin/sh + +if command -v nproc >/dev/null 2>&1; then + cores=$(nproc) +elif command -v sysctl >/dev/null 2>&1; then + cores=$(sysctl -n hw.ncpu) +else + echo "Error: Unable to determine the number of CPU cores." + exit 1 +fi + +make clean; +yes | rm config.h; +make -j"$cores" && echo "Now run "doas make install" to install DWM" || echo "Error" -rm config.h -make install -- cgit v1.2.3