Skip to content

Commit 54ff1cd

Browse files
authored
Merge pull request #170 from swig-fortran/merge-upstream
Merge upstream changes and ubersquash history simplification
2 parents 5a3bb15 + 2988f54 commit 54ff1cd

File tree

415 files changed

+7382
-3281
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

415 files changed

+7382
-3281
lines changed

.clang-format

Lines changed: 0 additions & 45 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
# By default, the name of the build is the language used and SWIG options, but matrix entries
2626
# can define the additional "desc" field with any additional information to include in the name.
27-
name: ${{ matrix.SWIGLANG || 'none' }}${{ matrix.PY3 }} ${{ matrix.ENGINE}} ${{ matrix.VER }} ${{ matrix.SWIG_FEATURES }} ${{ (matrix.compiler || 'gcc') }}${{ matrix.GCC }} ${{ matrix.CPPSTD }} ${{ matrix.CSTD }} ${{ matrix.desc }} ${{ matrix.continue-on-error && '(can fail)' }}
27+
name: ${{ matrix.SWIGLANG || 'none' }}${{ matrix.PY2 }} ${{ matrix.ENGINE}} ${{ matrix.VER }} ${{ matrix.SWIG_FEATURES }} ${{ (matrix.compiler || 'gcc') }}${{ matrix.GCC }} ${{ matrix.CPPSTD }} ${{ matrix.CSTD }} ${{ matrix.desc }} ${{ matrix.continue-on-error && '(can fail)' }}
2828

2929
strategy:
3030
matrix:
@@ -42,13 +42,14 @@ jobs:
4242

4343
env:
4444
SWIGLANG: ${{ matrix.SWIGLANG }}
45-
PY3: ${{ matrix.PY3 }}
45+
PY2: ${{ matrix.PY2 }}
4646
VER: ${{ matrix.VER }}
4747
ENGINE: ${{ matrix.ENGINE }}
4848
SWIG_FEATURES: ${{ matrix.SWIG_FEATURES }}
4949
GCC: ${{ matrix.GCC }}
5050
CSTD: ${{ matrix.CSTD }}
5151
CPPSTD: ${{ matrix.CPPSTD }}
52+
CPPFLAGS: ${{ matrix.CPPFLAGS }}
5253
FCSTD: ${{ matrix.FCSTD }}
5354

5455
steps:
@@ -133,7 +134,8 @@ jobs:
133134
esac
134135
echo CSTD="$CSTD" >> $GITHUB_ENV
135136
fi
136-
if test -n "$CPPSTD"; then CONFIGOPTS+=(--enable-cpp11-testing "CXXFLAGS=-std=$CPPSTD $CXXFLAGS"); fi
137+
if test -z "$CPPSTD"; then CONFIGOPTS+=("--disable-cpp11-testing"); fi
138+
if test -n "$CPPSTD"; then CONFIGOPTS+=("CXXFLAGS=-std=$CPPSTD $CXXFLAGS"); fi
137139
if test -n "$CSTD"; then CONFIGOPTS+=("CFLAGS=-std=$CSTD $CFLAGS"); fi
138140
if test -n "$FCSTD"; then CONFIGOPTS+=("FCFLAGS=-std=$FCSTD $FCFLAGS"); fi
139141
if test -n "$SWIGLANG"; then CONFIGOPTS+=(--without-alllang --with-$WITHLANG); fi

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,3 +224,4 @@ Examples/r/*/.RData
224224
# Scilab
225225
Examples/test-suite/scilab/*/
226226
loader.sce
227+

ANNOUNCE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ Availability
2525
============
2626
The release is available for download on Sourceforge at
2727

28-
http://prdownloads.sourceforge.net/swig/swig-4.1.0.tar.gz
28+
https://prdownloads.sourceforge.net/swig/swig-4.1.0.tar.gz
2929

3030
A Windows version is also available at
3131

32-
http://prdownloads.sourceforge.net/swig/swigwin-4.1.0.zip
32+
https://prdownloads.sourceforge.net/swig/swigwin-4.1.0.zip
3333

3434
Please report problems with this release to the swig-devel mailing list,
3535
details at http://www.swig.org/mail.html.

0 commit comments

Comments
 (0)