mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-03-23 04:24:35 +02:00
configure: Do not overwrite src symlink if it already exists.
Allows running fate from out-of-tree builds on wsl.
This commit is contained in:
parent
09edcd3572
commit
60df54ebd2
4
configure
vendored
4
configure
vendored
@ -3742,6 +3742,8 @@ mkdir -p ffbuild
|
||||
# find source path
|
||||
if test -f configure; then
|
||||
source_path=.
|
||||
elif test -f src/configure; then
|
||||
source_path=src
|
||||
else
|
||||
source_path=$(cd $(dirname "$0"); pwd)
|
||||
case "$source_path" in
|
||||
@ -5416,7 +5418,7 @@ link_name=$(mktemp -u $TMPDIR/name_XXXXXXXX)
|
||||
mkdir "$link_dest"
|
||||
$ln_s "$link_dest" "$link_name"
|
||||
touch "$link_dest/test_file"
|
||||
if [ "$source_path" != "." ] && ([ ! -d src ] || [ -L src ]) && [ -e "$link_name/test_file" ]; then
|
||||
if [ "$source_path" != "." ] && [ "$source_path" != "src" ] && ([ ! -d src ] || [ -L src ]) && [ -e "$link_name/test_file" ]; then
|
||||
# create link to source path
|
||||
[ -e src ] && rm src
|
||||
$ln_s "$source_path" src
|
||||
|
Loading…
x
Reference in New Issue
Block a user