[eigen] build system changes -- wrap up |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen <eigen@xxxxxxxxxxxxxxxxxxx>
- Subject: [eigen] build system changes -- wrap up
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Thu, 12 Nov 2009 14:52:06 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=U0Ra3xdbhUoTg8QGK6Fuvo6BeafMai/gg8TbjVOhnRE=; b=GqqkRD8YOpEZb1DAJpfjSgEZOt/7BsCO3VyWw0r/x0wO8rrnJ7SzbOfjc785T73lvv dJzkPMRccHjkWf7aiU/rajXpjItHLx7rjrFT11yd7Hpcnsy2fUKEjyMxBmME6RB+hT4Y tSd757Xu6DvxvL+GWfPOILli409nOz0xO5CsM=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=o5aetuwLMAfABUDbiV88SLXPlLvARZRDbwwsg3D+O8zfP075Qq3YUMa/wgTNO1QszW 9CTv0iKmuZ3yyEPeFW3gYALKjVcsHBG6mFOC5HauZUAWRMkHvrGNtNIEXnQKuZPy6+TD vCtYzMVj4kM7iarmMBSdemH79LHvq6a2ef8rs=
Hi,
Everything about the new build-system for unit tests, is explained here:
http://eigen.tuxfamily.org/index.php?title=Tests
In addition to the changes discussed, i've also taken the liberty to
drop support for the "test" target, since it seems to be
well-documented that it's a nightmare that it doesn't build the unit
tests (and apparently i can't add a dependency to it).
So now, use the "check" target instead of "test".
Also, if you want to build and run tests matching a regexp, "ctest -R"
does no longer build the tests, but i've added a script for doing
"make and ctest -R" :
./mctestr regexp [jobs]
as a special bonus, you can pass an optional number of jobs to it.
Anyway, all that is explained in the link above.
Benoit