From b76bc0a8e79c26bed1b74d4360d53c7304563247 Mon Sep 17 00:00:00 2001 From: Vladimir Sadovnikov Date: Mon, 15 Jan 2024 20:26:01 +0300 Subject: [PATCH] Updated build scripts and dependencies --- CHANGELOG | 2 +- Makefile | 4 ++-- dependencies.mk | 4 ++-- make/configure.mk | 4 ++-- make/functions.mk | 11 +++++++++-- make/modules.mk | 4 ++-- make/paths.mk | 4 ++-- make/system.mk | 4 ++-- make/tools.mk | 4 ++-- modules.mk | 4 ++-- plugins.mk | 4 ++-- project.mk | 4 ++-- src/Makefile | 4 ++-- 13 files changed, 32 insertions(+), 25 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 65c0523..347872f 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -3,7 +3,7 @@ ******************************************************************************* === 1.0.12 === - +* Updated build scripts and dependencies. === 1.0.11 === * Updated build scripts and dependencies. diff --git a/Makefile b/Makefile index 36bc4a8..684327f 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ #!/usr/bin/make -f # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/dependencies.mk b/dependencies.mk index fd2ea97..9cf01f8 100644 --- a/dependencies.mk +++ b/dependencies.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/make/configure.mk b/make/configure.mk index ac473a0..1085033 100644 --- a/make/configure.mk +++ b/make/configure.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/make/functions.mk b/make/functions.mk index e5908d1..3635321 100644 --- a/make/functions.mk +++ b/make/functions.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # @@ -61,3 +61,10 @@ vmajor = $(shell echo "$(strip $1)" | sed -E 's/([0-9]+)\.([0-9 vminor = $(shell echo "$(strip $1)" | sed -E 's/([0-9]+)\.([0-9]+)\.([0-9]+)(-(.*))?/\2/') vmicro = $(shell echo "$(strip $1)" | sed -E 's/([0-9]+)\.([0-9]+)\.([0-9]+)(-(.*))?/\3/') vbranch = $(shell echo "$(strip $1)" | sed -E 's/([0-9]+)\.([0-9]+)\.([0-9]+)(-(.*))?/\5/') + +ifeq ("$(MSYSTEM)","") + pathconv = $1 +else + pathconv = $(shell cygpath -w "$1") +endif + diff --git a/make/modules.mk b/make/modules.mk index edd4571..992dc86 100644 --- a/make/modules.mk +++ b/make/modules.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/make/paths.mk b/make/paths.mk index 797b460..3eeef9a 100644 --- a/make/paths.mk +++ b/make/paths.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/make/system.mk b/make/system.mk index dd8d18d..c75b4b3 100644 --- a/make/system.mk +++ b/make/system.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/make/tools.mk b/make/tools.mk index cafc17f..e24c234 100644 --- a/make/tools.mk +++ b/make/tools.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/modules.mk b/modules.mk index 5305a83..949d524 100644 --- a/modules.mk +++ b/modules.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/plugins.mk b/plugins.mk index 900de18..a993c44 100644 --- a/plugins.mk +++ b/plugins.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/project.mk b/project.mk index af9e7cc..2a27f05 100644 --- a/project.mk +++ b/project.mk @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator # diff --git a/src/Makefile b/src/Makefile index af75356..a88822c 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,6 +1,6 @@ # -# Copyright (C) 2023 Linux Studio Plugins Project -# (C) 2023 Vladimir Sadovnikov +# Copyright (C) 2024 Linux Studio Plugins Project +# (C) 2024 Vladimir Sadovnikov # # This file is part of lsp-plugins-noise-generator #