From 474ebf6f98fb36c294ae4cf67bb892fd92361ca9 Mon Sep 17 00:00:00 2001 From: Aloxaf Date: Tue, 12 Mar 2024 22:39:01 +0800 Subject: [PATCH] fix: name collision on case insensitive filesystem --- lib/-ftb-build-module | 5 +++-- modules/{src => Src}/fzftab.c | 0 modules/{src => Src}/fzftab.mdd | 0 3 files changed, 3 insertions(+), 2 deletions(-) rename modules/{src => Src}/fzftab.c (100%) rename modules/{src => Src}/fzftab.mdd (100%) diff --git a/lib/-ftb-build-module b/lib/-ftb-build-module index 6be8b20..d74353b 100644 --- a/lib/-ftb-build-module +++ b/lib/-ftb-build-module @@ -15,10 +15,11 @@ local ret bundle nproc # clone zsh source code if not exists [[ -d ./zsh/$zsh_version ]] || { git clone --depth=1 --branch zsh-$zsh_version https://github.com/zsh-users/zsh ./zsh/$zsh_version - ln -s $PWD/src/fzftab.c ./zsh/$zsh_version/Src/Modules/ - ln -s $PWD/src/fzftab.mdd ./zsh/$zsh_version/Src/Modules/ } +ln -sf $PWD/Src/fzftab.c ./zsh/$zsh_version/Src/Modules/ +ln -sf $PWD/Src/fzftab.mdd ./zsh/$zsh_version/Src/Modules/ + # build zsh cd -q ./zsh/$zsh_version [[ -f ./configure ]] || ./Util/preconfig diff --git a/modules/src/fzftab.c b/modules/Src/fzftab.c similarity index 100% rename from modules/src/fzftab.c rename to modules/Src/fzftab.c diff --git a/modules/src/fzftab.mdd b/modules/Src/fzftab.mdd similarity index 100% rename from modules/src/fzftab.mdd rename to modules/Src/fzftab.mdd