From f0213eadb1f3a739f3d54772e702db27af34bd25 Mon Sep 17 00:00:00 2001 From: "Geoffrey D. Bennett" Date: Wed, 26 Feb 2025 02:15:31 +1030 Subject: [PATCH] Replace -j4 with -j$(nproc) --- .github/workflows/build-debian-package.yml | 2 +- Makefile | 2 +- alsa-scarlett-gui.spec.template | 2 +- docs/INSTALL.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-debian-package.yml b/.github/workflows/build-debian-package.yml index eeb0418..c0aac6c 100644 --- a/.github/workflows/build-debian-package.yml +++ b/.github/workflows/build-debian-package.yml @@ -23,7 +23,7 @@ jobs: - name: Build from sources run: | - make -C src -j4 PREFIX=/usr + make -C src -j$(nproc) PREFIX=/usr - name: Prepare package workspace run: | diff --git a/Makefile b/Makefile index 8a86062..a4a71d1 100644 --- a/Makefile +++ b/Makefile @@ -10,7 +10,7 @@ default: @echo @echo "If you want to build and install from source, please try:" @echo " cd src" - @echo " make -j4" + @echo " make -j$(shell nproc)" @echo " sudo make install" @echo @echo "This Makefile knows about packaging:" diff --git a/alsa-scarlett-gui.spec.template b/alsa-scarlett-gui.spec.template index 2cb9e82..3ca92d5 100644 --- a/alsa-scarlett-gui.spec.template +++ b/alsa-scarlett-gui.spec.template @@ -15,7 +15,7 @@ Linux kernel Focusrite USB drivers. %setup %build -make -C src -j4 VERSION=%{version} PREFIX=/usr +make -C src %{?_smp_mflags} VERSION=%{version} PREFIX=/usr %install %make_install -C src PREFIX=/usr diff --git a/docs/INSTALL.md b/docs/INSTALL.md index b09a45c..7d014f0 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -124,7 +124,7 @@ To build: ``` cd src -make -j4 +make -j$(nproc) ``` To run: