Gael Guennebaud
c488b8b32f
Replace calls to "hg" by calls to "git"
2019-12-04 11:24:06 +01:00
Gael Guennebaud
add5757488
Simplify handling and non-splitted tests and include split_test_helper.h instead of re-generating it. This also allows us to modify it without breaking existing build folder.
2018-07-16 18:55:40 +02:00
Androbin42
95ecb2b5d6
Make buildtests.in more robust
2017-06-12 17:11:06 +00:00
Androbin42
3f7fb5a6d6
Make eigen_monitor_perf.sh more robust
2017-06-12 17:07:56 +00:00
Gael Guennebaud
3855ab472f
Cleanup file structure
2016-12-07 14:23:49 +01:00
Gael Guennebaud
59a59fa8e7
Update perf monitoring scripts to generate html/svg outputs
2016-12-07 13:36:56 +01:00
Gael Guennebaud
f2c506b03d
Add a script example to run and upload performance tests
2016-12-06 16:46:52 +01:00
Christoph Hertzberg
bda21407dd
Fix help output of buildtests and check scripts
2016-05-11 19:39:09 +02:00
Christoph Hertzberg
73dd95e7b0
Use @CMAKE_MAKE_PROGRAM@ instead of make in buildtests.sh
2015-02-28 16:51:53 +01:00
Thomas Capricelli
a6bff116f9
simplify/uniformize eigen_gen_docs
2013-10-18 12:56:15 +02:00
Gael Guennebaud
c3a6fa03a2
elif/elseif typo
2013-03-26 11:52:43 +01:00
Gael Guennebaud
9bfeeba1c5
Add Official/Unsupported labels to unit tests and add a ctest driver to submit subprojects to cdash
2013-03-20 08:40:13 +01:00
Thomas Capricelli
aba50d842e
fixes #568
...
(files from previous build were kept on the server, with outdated/garbled
information)
The documentation update script now wipes build/doc/html
before rebuilding stuff. Most of the time/cpu consuming is spent in
compiling snippets, so we don't loose that much.
2013-03-19 19:18:14 +01:00
Keir Mierle
d4ca0963bc
Add preliminary script to relicense Eigen to MPL2.
2012-07-11 11:29:52 -07:00
Thomas Capricelli
3018e80c59
uniformize eigen_gen_docs between branches / cleaning
2012-04-03 14:24:20 +02:00
Thomas Capricelli
c3ad1f9382
eigen_gen_docs: dont try to update permissions on server
2011-12-06 15:55:20 +01:00
Gael Guennebaud
c0e36516f3
add a command to fix the permission of the uploaded documentation
2011-12-03 11:18:20 +01:00
Thomas Capricelli
50c00d14c8
be nice with the server : dont use -j3
2011-04-19 17:41:59 +02:00
Benoit Jacob
42f1b7d470
finish the change of adding .sh extensions to scripts
2010-05-30 15:58:11 -04:00
Hauke Heibel
17dbe6c743
Added file extensions to our unit test scripts to prevent MSVC from failing to build because of name clashes.
2010-04-26 13:31:58 +02:00
Benoit Jacob
c29b431ad9
remove eigen_gen_credits script
2010-04-22 20:59:19 -04:00
Thomas Capricelli
d08035f3e1
fix the script again (definitely?) + cleaning
2010-01-22 19:26:29 +01:00
Thomas Capricelli
a0efdd843c
actually stop on failure
2010-01-06 17:14:31 +01:00
Benoit Jacob
c436d94f18
Instead of EIGEN_JOBS, introduce EIGEN_MAKE_ARGS and EIGEN_CTEST_ARGS. This is much more powerful!
...
Notice that CTest 2.8 supports the -j argument, although that is undocumented.
Last commit of 2009! Happy new year to all!
2009-12-31 16:13:56 -05:00
Benoit Jacob
2038f9cc8d
* The 'check' and 'buildtests' scripts no longer take a jobs parameter.
...
Instead, they honor the EIGEN_JOBS environment variable if defined.
* The syntax ${BLABLA} in bash scripts was conflicting with CMake configured
file syntax. Resolved by using the @ONLY option and the @BLABLA@ syntax.
2009-12-30 15:07:05 -05:00
Jitse Niesen
32f6242b60
Set default for second argument for check script.
...
Otherwise, buildtests will be run with a second argument of "" if check
is called with only one argument, which leads to infinitely many jobs.
2009-12-21 11:35:08 +00:00
Benoit Jacob
de25059502
* Remove test_ prefix in tests
...
* tests now honor EIGEN_REPEAT and EIGEN_SEED if no arguments were passed
2009-12-02 12:07:47 -05:00
Benoit Jacob
5923bcb1b9
improve the scripts for building unit tests:
...
* support unsupported/
* use egrep instead of grep, properly escape special chars.
2009-11-25 21:26:37 -05:00
Benoit Jacob
b5f4636d42
* eigen2->eigen3
...
* bump version to 2.91.0
* add FindEigen3.cmake
2009-11-19 12:09:04 -05:00
Benoit Jacob
e09768e3bc
handle make errors ---> exit, don't run ctest
2009-11-16 09:38:44 -05:00
Benoit Jacob
955cd7f884
* add PermutationMatrix
...
* DiagonalMatrix:
- add MaxSizeAtCompileTime parameter
- DiagonalOnTheLeft ---> OnTheLeft
- fix bug in DiagonalMatrix::setIdentity()
2009-11-15 21:12:15 -05:00
Benoit Jacob
1aaa9059c0
maketests -> buildtests
2009-11-15 19:26:28 -05:00
Benoit Jacob
c4dacabcc8
add workaround for Guillaume
2009-11-14 22:04:55 -05:00
Benoit Jacob
9b7708f660
introduce check target, and some renaming
2009-11-12 15:02:52 -05:00
Benoit Jacob
8132ee3908
* add non-default option to initialize matrices by 0
...
(useful for porting)
* maketests really has to be in test/
2009-11-12 12:39:22 -05:00
Benoit Jacob
358452bbe6
* add ./debug and ./release scripts
...
* update the messages
* rename EIGEN_CMAKE_RUN_FROM_CTEST to something saner
2009-11-12 12:07:18 -05:00
Benoit Jacob
471b4d5092
handle mark's first commits before he configured his id
2009-10-20 21:53:54 -04:00
Benoit Jacob
9115d33fae
the answer to the ultimate question in life is: 664
2009-10-06 11:44:57 -04:00
Thomas Capricelli
5f32088443
use provided $USER if available, let the caller do the update (safer)
2009-10-04 03:35:02 +02:00
Benoit Jacob
57e1c5b0aa
fix permissions 666->660
2009-10-02 11:32:36 -04:00
Benoit Jacob
2b810ea818
finally, actually purge the Main Page
2009-10-02 11:22:47 -04:00
Benoit Jacob
e58e9c842e
remove (changesets), it's enough numbers like this
2009-09-24 15:14:45 -04:00
Benoit Jacob
ddfd23a13e
* sort by last name alphabetically
...
* replace (no own changesets) by (no information)
2009-09-24 13:56:33 -04:00
Thomas Capricelli
68988e4ad0
use -f so that the script is happy even if the log file is not there
2009-09-24 13:26:23 +02:00
Benoit Jacob
905b3b9379
oops, don't append, overwrite
2009-09-24 07:18:31 -04:00
Benoit Jacob
64648b4b35
improvements, especially: automatically flush the server side cache
2009-09-24 07:04:55 -04:00
Benoit Jacob
a279a277e3
fix typo
2009-09-23 21:01:14 -04:00
Benoit Jacob
51db7ab0df
add eigen_gen_credits script
2009-09-23 20:58:20 -04:00
Thomas Capricelli
5fe0c30811
new script that update from mercurial, make the doc, and upload the result
...
to tuxfamily.org
2009-08-15 03:36:37 +02:00
Benoit Jacob
62748a0963
new script to generate and upload the docs for a given branch
...
needs cleanup by a better shell scripter!!
2009-08-14 19:07:01 -04:00