You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Optionally, replace prefix in any path form in flags when using relocate-all.
* configure.ac: If relocate-all is enabled, check if "cygpath" is available on
MinGW hosts and make that information available to the Makefile. That is the
case, e.g., when building with tools from MSYS2.
* build-aux/subst-config-vals.in.sh, build-aux/subst-cross-config-vals.in.sh:
If OCTAVE_RELOCATE_WITH_CYGPATH is "yes", try to replace the prefix in any path
form that is valid. Try to replace the (longer) Windows forms first.
if [ "x@OCTAVE_RELOCATE_WITH_CYGPATH@"="xyes" ];then
85
+
## Replace all path forms of the prefix
86
+
cppflags=`echo '@CPPFLAGS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
87
+
fftw3f_ldflags=`echo '@FFTW3F_LDFLAGS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
88
+
fftw3_ldflags=`echo '@FFTW3_LDFLAGS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
89
+
flibs=`echo '@FLIBS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
90
+
ldflags=`echo '@LDFLAGS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
91
+
oct_link_opts=`echo '@OCT_LINK_OPTS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
92
+
mkoctfile_octave_link_deps=`echo '@MKOCTFILE_OCTAVE_LINK_DEPS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
93
+
mkoctfile_oct_link_deps=`echo '@MKOCTFILE_OCT_LINK_DEPS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
if [ "x@OCTAVE_RELOCATE_WITH_CYGPATH@"="xyes" ];then
95
+
## Replace all path forms of the prefix
96
+
cppflags=`echo '@CPPFLAGS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
97
+
fftw3f_ldflags=`echo '@FFTW3F_LDFLAGS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
98
+
fftw3_ldflags=`echo '@FFTW3_LDFLAGS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
99
+
flibs=`echo '@FLIBS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
100
+
ldflags=`echo '@LDFLAGS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
101
+
oct_link_opts=`echo '@OCT_LINK_OPTS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
102
+
mkoctfile_octave_link_deps=`echo '@MKOCTFILE_OCTAVE_LINK_DEPS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
103
+
mkoctfile_oct_link_deps=`echo '@MKOCTFILE_OCT_LINK_DEPS@'| sed "s|$(@CYGPATH@ -m @prefix@)|\$\{prefix}|g"| sed "s|$(echo $(@CYGPATH@ -w @prefix@)| sed 's|\\\\|\\\\\\\\|g')|\$\{prefix}|g"| sed "s|$(@CYGPATH@ -u @prefix@)|\$\{prefix}|g"|$SED"s|(@prefix@)|\$\{prefix\}|g"|$SED's|\"|\\\\\\\"|g'`
0 commit comments