Win32: Accept slashes in --with-opt-dir argument

This commit is contained in:
Nobuyoshi Nakada 2024-12-01 12:17:12 +09:00
parent 029174a402
commit 96fac34797
No known key found for this signature in database
GPG Key ID: 3582D74E1FEE4465
Notes: git 2024-12-01 09:02:21 +00:00

View File

@ -1,5 +1,6 @@
@echo off
@setlocal disabledelayedexpansion
set PROMPT=$E[94m+$E[m$S
set witharg=
for %%I in (%0) do if /%%~dpI/ == /%CD%\/ (
@ -23,6 +24,8 @@ echo>%config_make% # CONFIGURE
:loop
set opt=%1
if "%1" == "" goto :end
if "%1" == "--debug-configure" (echo on & shift & goto :loop)
if "%1" == "--no-debug-condigure" (echo off & shift & goto :loop)
if "%1" == "--prefix" goto :prefix
if "%1" == "--srcdir" goto :srcdir
if "%1" == "srcdir" goto :srcdir
@ -243,7 +246,8 @@ goto :loop ;
:opt-dir
set opt=%~2
for %%I in (%opt:;= %) do (
pushd %%I && (
set d=%%I
call pushd %%d:/=\%% && (
call set XINCFLAGS=%%XINCFLAGS%% -I%%CD:\=/%%/include
call set XLDFLAGS=%%XLDFLAGS%% -libpath:%%CD:\=/%%/lib
popd