| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Add testing for javascriptcoregtk-4.1.
Simplify configure detection of JSC, relying only only pkg-config.
Add javascriptcoregtk-4.1 tests to GHA.
|
| |
|
| |
|
|
|
|
| |
Only functional change is the addition of C++20 support.
|
|
|
|
|
|
|
| |
Specify PY2=1 to use Python 2.
See #1779
Closes #2235
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit log Scilab version at ./configure to ease maintenance. It
uses Scilab include next to the bin directory which will work for both
system-wide install and binaries from scilab.org.
SCILAB_VERSION is define as an automake variable for easier
failure investigation.
Note: the Ubuntu Scilab version is used when available, in the current
CI config there is:
* Scilab 5.5 from scilab.org
* Scilab 6.0 from Ubuntu 18.04
* Scilab 6.1 from Ubuntu 20.04
|
| |
|
| |
|
| |
|
|
|
|
| |
Closes #2120
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately Travis CI can't be used for building open source projects
any longer in practice, as extra credits must be manually requested
every time from Travis support, which is just infeasible, as this would
need to be done every couple of days if not more often, and support
reply time is anything from a couple of days to more than a month.
So stop even trying to use it, as it doesn't work anyhow, and switch to
using GitHub Actions only.
Closes #2067
|
|
|
|
| |
[skip-ci]
|
|
|
|
|
|
|
| |
We've dropped support for the old V8 versions which lacked version
macros, and SWIG_V8_VERSION now gets automatically defined by
Lib/javascript/v8/javascriptruntime.swg which will #undef it first if
it's already defined.
|
| |
|
| |
|
|
|
|
|
| |
We require at least node v6 which means v8 5.0, so code to handle
older v8 is no longer useful.
|
|
|
|
|
|
| |
Use the newer OS and JavaScript Core library versions for the CI build,
we don't have to remain with the old version here, as the newer one
works too.
|
| |
|
|
|
|
| |
This might be needed on Github Actions as well as Travis??
|
|
|
|
|
|
|
| |
The ubuntu-20.04 machine has php 7.4 and 8.0 installed.
configure.ac always looks for newer versions over older versions of php.
To prevent always testing 8.0, remove all versions and just install the
required version.
|
|
|
|
|
| |
We need to refresh the information about the available packages before
trying to install them.
|
|
|
|
| |
GHA does not have gimme pre-installed
|
| |
|
|
|
|
|
| |
To fix:
Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/main/m/mesa/libgl1-mesa-dev_21.0.3-0ubuntu0.3~20.04.2_amd64.deb 404 Not Found
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
It is not available out of the box in GitHub environment, unlike under
Travis CI, so install it ourselves.
Note that we do it manually because installing the rael-gc/rvm PPA
doesn't seem to work with weird failures in GitHub Actions environment.
We also can't use gpg2 --recv-keys in this environment as it doesn't
work, apparently due to a firewall.
|
| |
|
|
|
|
|
| |
- move content to CI-linux-install.sh which is independent of Travis
- create equivalent for Github Actions (GHA)
|
|
|
|
|
|
|
| |
We dropped support for it in SWIG 4.0.0 and nobody has stepped forward
to revive it in over 2 years.
See #2009.
|
| |
|
|
|
|
| |
node-gyp 8 is now installed by default, but doesn't work with older Javascript versions
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Python deployment scripts tidy up
* 1-pip-swig:
Create utils.py
Update mkrelease.py
Update mkdist.py
removed destructuring operator for backward compatibililty
cleanup
changed os system calls to subprocess calls
cmd exec using subprocess rather than system calls
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Replace AX_CXX_COMPILE_STDCXX_11 with AX_CXX_COMPILE_STDCXX
from autoconf archive.
|
| |
| |
| |
| | |
Closes #1610
|
| |
| |
| |
| |
| |
| |
| | |
testflags tweak for C standard > c90
Only add -Wdeclaration-after-statement for > c90 as c99 allows
declarations after a statement.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* cmake-simple:
CMake test, run -swiglib
Misc fixes
Enable cmake build in CI
Initial CMake configuration.
|
| | | |
|