Commit Graph

70 Commits

Author SHA1 Message Date
Maxime Gimeno 5a20cf1c94 clean-up 2021-07-23 14:18:13 +02:00
Maxime Gimeno 7a526ea537 First step of action
add ssh stuff

Update github action

Fix Logic

Don't override the PATH !!!

Download the known host too, so it is possible to add new IPs in it.

Fix GIT path and better management of VERSION_NUMBER

fix autotest_cgal

Fixes for scripts
2021-07-23 14:15:07 +02:00
Laurent Rineau 7510f80d62 Merge pull request #5430 from janetournois/Scripts-collect_dlls_for_demo_cygwin-jtournois
Scripts - collect dlls for Polyhedron demo with cygwin
2021-04-28 15:24:18 +02:00
Sébastien Loriot eef92fbef7 Merge remote-tracking branch 'cgal/5.1.x-branch' 2021-04-21 15:47:06 +02:00
Maxime Gimeno a774f53ada remove trailing whitespaces 2021-04-21 15:43:41 +02:00
Maxime Gimeno 657ba50904 - call bash instead of only the script
Don't try to test skipped packages in run_testsuite_with_cmake
2021-04-19 09:03:20 +02:00
Laurent Rineau f8a0fe1dad Merge branch '5.1.x-branch' into 5.2.x-branch 2021-03-31 15:06:19 +02:00
Laurent Rineau b680815c03 Remove trailing whitespace 2021-03-26 10:50:02 +01:00
Laurent Rineau b131bd9d25 Change the URL to internal release
That will fix our documentation testsuite.
2021-03-26 10:49:34 +01:00
Maxime GIMENO 047a023bc6
Update Scripts/developer_scripts/autotest_cgal
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-02-25 10:34:52 +01:00
Maxime Gimeno 1de387f71d Fix \"\" (and commit it this time...) 2021-02-25 09:07:49 +01:00
Maxime Gimeno f1c7186c73 make config an argument 2021-02-16 10:29:23 +01:00
Maxime Gimeno f4c049ba1e Final modifications 2021-02-16 09:21:30 +01:00
Maxime Gimeno 7b23a8f8f1 WIP 2021-02-15 14:42:13 +01:00
Maxime Gimeno e2eca0150b Merge remote-tracking branch 'cgal/master' into CGAL-CMake_testsuite-maxGimeno 2020-08-21 14:40:58 +02:00
Maxime Gimeno 6ffb10a71c Fixes for cmake-testsuite...
- Use CGAL_RELEASE_DIR as CGAL_DIR to have the real setup
 - Use RUNNING_CGAL_AUTO_TEST to detect a testsuite setup
2020-08-06 11:03:53 +02:00
Laurent Rineau 0e6302d1d5 Remove CGAL_REFERENCE_CACHE_DIR
That no longer works with header-only, anyway. Now we use the option
`-C` of CMake, with a small file loaded from the environment variable
`INIT_FILE`.
2020-07-02 15:02:20 +02:00
Mael Rouxel-Labbé 2848158354 Fix typos 2019-05-20 08:54:04 +02:00
Laurent Rineau 3fc43f9e9f Fix for those scripts
Use the `${INIT_FILE:+..}` syntax, for compatibility when `INIT_FILE`
is unset or empty.
2018-09-04 12:01:25 +02:00
Maxime Gimeno bb14479266 Add -C option to all `cmake` calls in the testsuite mechanism 2018-08-24 15:11:39 +02:00
Laurent Rineau 84710e67b4 Update the script for CGAL-4.8 demos
The polyhedron demo now has sub-sub-directories!
2016-04-08 15:01:04 +02:00
Sébastien Loriot df8de0cb40 make the call to readlink earlier to prevent usage of incorrect CGAL_DIR
in case CGAL-I is changed locally by another testsuite
2015-11-23 23:56:28 +01:00
Laurent Rineau 022d7325a3 autotest_cgal: Do not try to use lockfile on Windows, buggy 2015-09-08 13:08:44 +02:00
Laurent Rineau f99b88d671 autotest_cgal on Windows: fix pre-compiled binaries
Also collect DLLs from sub-directories: in the Polyhedron demo, for
example, there are generated DLLs in ./implicit_functions/
2015-09-08 13:07:32 +02:00
Laurent Rineau 5dfea470e7 autotest_cgal: small modification for Cygwin
In case of Cygwin, use cygpath on CGAL_REFERENCE_CACHE_DIR
2015-09-08 13:07:20 +02:00
Laurent Rineau 672d2134a8 Fix the CXXDEBUG/OpenMesh issue 2015-07-09 17:40:58 +02:00
Laurent Rineau b7becbcdb8 Change the IP address for test result submissions 2014-08-27 10:35:14 +02:00
Laurent Rineau bf5f124a97 Better treatment of ULIMIT_OPTIONS
Previously, the shell variable was set in .autocgalrc, and its value was
recopied as-is in the localtestscript file. Now ULIMIT_OPTIONS can be set
in the "setup" file of a testsuite platform in the reference platforms
directory.
2013-11-07 14:23:03 +01:00
Laurent Rineau f6f3fb47f3 Variables that depend on CGAL_ROOT must be set after .autocgalrc is loaded 2013-03-04 17:17:12 +01:00
Laurent Rineau dedd4c4cbb In autotest_cgal, print errors to stderr instead of stdout 2013-02-06 12:05:34 +01:00
Laurent Rineau ba66be3e4a Again: quote $LOCK_FILE, this time in the EXIT trap. 2011-11-07 16:31:32 +00:00
Laurent Rineau dcdaff4622 Quote a path, to avoid errors if the path contains a space 2011-11-07 15:53:06 +00:00
Laurent Rineau d832c0bcac When SHOW_PROGRESS is non-null, the direction of localtestscript and
localbuildscript were wrong: the stderr output was not reported in the log
files.
2011-03-03 09:43:14 +00:00
Laurent Rineau d4029c2b0a Publish the demos tarball, if COLLECT_DEMOS_BINARIES is set. 2010-09-20 20:38:43 +00:00
Laurent Rineau f454eba61a Unless the -k option is used, the src/ directory is erased after the
compilation: it contains the build tree of CGAL libraries (that have been
copied in lib/). That saves a lot of space.
2010-07-07 16:00:13 +00:00
Laurent Rineau d659043fa2 Fix a typo, and make jom really work: we cannot specify targets that do not exist. 2010-06-23 11:12:32 +00:00
Laurent Rineau 09f3e63a51 Use JOM instead of NMAKE when possible.
http://labs.trolltech.com/blogs/2009/03/27/speeding-up-visual-c-qt-builds/
2010-06-23 10:46:45 +00:00
Laurent Rineau a12ef8ed3c Is that a typo?! The file should be writable, and not executable! 2010-06-23 08:52:41 +00:00
Laurent Rineau 0b4c4cf211 Well, lockfile is probably not what we want, but let's keep its use and
work-around its behavior: chmod u+x the created file.
2010-06-21 20:15:35 +00:00
Laurent Rineau cb510c9856 Cosmetic change: do not display the Date, and remove "revision", which is
already in the keyword substitution of $Revision$.
2010-06-18 08:50:09 +00:00
Laurent Rineau 9a9493322b Better using of svn keyword: autotest_cgal should announce its version (and
in the log file as well).
2010-06-18 08:38:43 +00:00
Laurent Rineau 1aa1d66cd9 Fix the use of $Id $ in a shell line 2010-06-18 08:15:11 +00:00
Laurent Rineau 39cfd48ebf Fix svn:keywords, and use it! 2010-06-18 08:14:07 +00:00
Laurent Rineau 034ced5cc3 Incorrect use of the function log(). 2010-06-17 09:39:06 +00:00
Laurent Rineau 680ae36873 More check of the lock file in autotest_cgal: the lock file will now
contain the PID of the running autotest_cgal process. That PID can be
checked and displayed if the lock cannot be acquired.
2010-06-17 09:33:00 +00:00
Sébastien Loriot d72337785c remove dependance on CGAL_PDB: merge from the branche created for that purpose
I do not remove the directory CGAL_PDB as I am allowed to use svn remove.
2010-06-10 17:26:38 +00:00
Laurent Rineau 5d98fe4ac0 Its time to remove _with_cmake from our scripts names. Keep the
*_with_cmake version for compatibility
2010-05-05 13:34:12 +00:00
Laurent Rineau d0f66de0ce Remove non-cmake old scripts 2008-12-22 14:18:52 +00:00
Laurent Rineau 8e2ce1e7ca Add support for USE_LATEST_UNZIPPED in autotest_cgal
That was already in autotest_cgal_using_cmake
2008-10-07 14:00:36 +00:00
Laurent Rineau 3f23b72e45 Force LC_ALL and LANG to "C", so that the test results are in english and
nothing else.
2008-09-08 15:47:51 +00:00