<pre style='margin:0'>
Jann Röder (roederja) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/24f8190ce7cd344ca1dd7f66a268b033259b3291">https://github.com/macports/macports-ports/commit/24f8190ce7cd344ca1dd7f66a268b033259b3291</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 24f8190ce7c eiffelstudio: add support for arm platform
</span>24f8190ce7c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 24f8190ce7cd344ca1dd7f66a268b033259b3291
</span>Author: Jann Röder <mail@jann-roeder.net>
AuthorDate: Sat Aug 6 00:48:02 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    eiffelstudio: add support for arm platform
</span>---
 lang/eiffelstudio/Portfile         |  19 ++-
 lang/eiffelstudio/files/macosx-arm | 248 +++++++++++++++++++++++++++++++++++++
 2 files changed, 263 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/eiffelstudio/Portfile b/lang/eiffelstudio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e8586304127..2d3b32fae6c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/eiffelstudio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/eiffelstudio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ name              eiffelstudio
</span> set major_version 22.05
 set minor_version 106302
 version           ${major_version}.${minor_version}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision          1
</span> categories        lang
 license           GPL-2
 platforms         darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,8 +45,7 @@ checksums         ${porterpackage} \
</span> 
 use_configure     no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set ise_platform ${os.platform}-${os.arch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin i386     {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin i386  {
</span>                     if {${build_arch} eq "i386"} {
                         set ise_platform macosx-x86
                     } elseif {${build_arch} eq "x86_64"} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,9 +53,20 @@ platform darwin i386     {
</span>                     }
                   }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin arm {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                      set ise_platform macosx-arm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> platform darwin powerpc  {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    set ise_platform macosx-ppc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                      set ise_platform macosx-ppc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     system "tar -xjf ${worksrcpath}/c.tar.bz2 -C ${worksrcpath}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     file copy ${filespath}/macosx-arm ${worksrcpath}/C/CONFIGS/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     system "tar -cjf ${worksrcpath}/c.tar.bz2 -C ${worksrcpath} C"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     file delete -force -- ${worksrcpath}/C
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 build             {                   
                     system -W ${worksrcpath} "env CC=${configure.cc} ${worksrcpath}/compile_exes $ise_platform"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/eiffelstudio/files/macosx-arm b/lang/eiffelstudio/files/macosx-arm
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7656da00dbf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/eiffelstudio/files/macosx-arm
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,248 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#!/bin/sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--|----------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| Eiffel runtime configuration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| Copyright (C) 1985-2004 Eiffel Software. All rights reserved.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| Duplication and distribution prohibited.  May be used only with
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| ISE Eiffel, under terms of user license.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| Contact Eiffel Software for any other use.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--|
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| Interactive Software Engineering Inc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| dba Eiffel Software
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| 356 Storke Road, Goleta, CA 93117 USA
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| Telephone 805-685-1006, Fax 805-685-6869
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| Contact us at: http://www.eiffel.com/general/email.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| Customer support: http://support.eiffel.com
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--| For latest info on our award winning products, visit:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--|     http://www.eiffel.com
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--|----------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Computation/sizes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+byteorder='1234'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pagesize='4096'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+alignbytes='8'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+doublesize='8'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+intsize='4'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+integer_64_size='8'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+floatsize='4'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ptrsize='8'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+longsize='8'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+integer_32_size='4'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+integer_16_size='2'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+charsize='1'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bitpbyte='8'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+lngpad_2='LNGPAD(2)'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Formatting
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Check value for next 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+inttypes_include=''
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_integer_64_display='"lld"'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_natural_64_display='"llu"'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_pointer_display='"lX"'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_integer_64_constant='CAT2(x,LL)'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_natural_64_constant='CAT2(x,ULL)'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_uint64_to_real='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#File system
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+nofile='1024'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+groupstype='gid_t'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+uidtype='uid_t'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_chown='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_dup2='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_dirnamlen='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Check value for next 1 on 64 bits platform.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_eofpipe='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_fcntl='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_geteuid='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_getgrgid='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_getgrps='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_getpwuid='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_link='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_lstat='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_mkdir='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_readdir='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_rewinddir='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_rename='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_rmdir='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_unlink='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_dirent='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_fcntl='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_grp='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_limits='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_pwd='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_sysdir='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_sysfile='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_sysndir='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Network
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+selecttype='fd_set *'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_keepalive='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_fd_setsyss='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_niin='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_sysin='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_syssock='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_sysun='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Time
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+timetype='time_t'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_ftime='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_gettimeod='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_rusage='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_time='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_times='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_utime='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_sysresrc='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_systimeb='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_systimes='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_time='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_systime='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_systimek='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_utime='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Check value for next 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_sysutime='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_tmvlsyss='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Signals
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+abortsig='SIGABRT'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+signal_t='void'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_bsdjmp='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Check value for next 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_bsdsig='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_keepsig='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_sigaction='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_sigaltstack='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_siglist='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_sigsetmk='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_sigvec='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_sigvectr='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#System
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+malloctype='void *'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pidtype='pid_t'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+prototype='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_gethid='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_maypanic='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_nanosleep='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_pidcheck='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_sbrk='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_sbrksmart='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_smartmmap='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_strerror='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_syserrlst='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_sysernlst='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_strerrm='strerror(e)'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_usleep='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_stdarg='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+i_varargs='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Shell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eunicefix=':'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+rm='/bin/rm'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sed='/usr/bin/sed'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+spitshell='cat'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Compiler/Preprocessor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ -n "$ISE_VERSION" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rt_version=$ISE_VERSION
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rt_version=''
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ -n "$ISE_EIFFEL" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rt_include=$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rt_lib=$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rt_templates=$ISE_EIFFEL/studio/config/$ISE_PLATFORM/templates
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   x2c=$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/bin/x2c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rt_include=$ISE_PREFIX/include/eiffelstudio-$rt_version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rt_lib=$ISE_PREFIX/$ISE_LIB_NAME/eiffelstudio-$rt_version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rt_templates=$ISE_PREFIX/share/eiffelstudio-$rt_version/studio/config/$ISE_PLATFORM/templates
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   x2c=$ISE_PREFIX/$ISE_LIB_NAME/eiffelstudio-$rt_version/studio/x2c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+add_log='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ -n "$CC" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cc=$CC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cc='cc'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ -n "$CFLAGS" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ccflags=$CFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ccflags='-pipe -fno-common -fPIC'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ccldflags=''
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ -n "$CPP" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cpp=$CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cpp='c++'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ -n "$CPPFLAGS" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cppflags=$CPPFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cppflags="$ccflags"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cpp_stuff='42'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+defvoidused='15'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Check value for next 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_sgi='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_solaris='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_windows='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_64_bits='define'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_os='EIF_OS_DARWIN'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eif_arch='EIF_ARCH_ARM6'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Mcc='Mcc'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+d_tls='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Check value for next 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+objcflags='-ObjC'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mtccflags="$ccflags -DEIF_THREADS -DEIF_POSIX_THREADS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mtcppflags="$cppflags -DEIF_THREADS -DEIF_POSIX_THREADS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+optimize="-O3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+voidflags='15'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Check value for next 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+warning_level='-Wall -Wextra -Wno-unused-parameter -pedantic -std=c99'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+wkoptimize="-O0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#Makefiles
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ar='ar'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+boehmgclib='gc'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+command_makefile='make -f'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+concurrent_prefix='c'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cp='/bin/cp'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+eiflib='finalized'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ -n "$LD" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ld='$LD'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ld='ld'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ldflags=''
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ldsharedflags="$ldflags -dynamiclib -flat_namespace -undefined suppress -o"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+libs='-lm'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ln='/bin/ln'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ -n "$MAKE" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   make=$MAKE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   make='make'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mkdep='\$(EIFFEL_SRC)/C/mkdep'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mkdir='mkdir'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mtldflags="$ldflags"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mtldsharedflags="$ldsharedflags"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mtlibs="$libs -lpthread"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mt_prefix='mt'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mv='/bin/mv'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+prefix='lib'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ranlib=':'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shared_prefix='lib'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shared_suffix='.dylib'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shared_rt_suffix='.dylib'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sharedlibs='-lm'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mtsharedlibs='-lm -lpthread'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sharedlibversion='.21.07'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sharedlink=$cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+suffix='.a'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+wkeiflib='wkbench'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#testing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+start_test='if [ ! -f finished ] ; then'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+end_test='; fi'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+create_test='touch finished'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+CONFIG=true
</span></pre><pre style='margin:0'>

</pre>