about summary refs log tree commit diff
path: root/mk/tests.mk
AgeCommit message (Collapse)AuthorLines
2011-12-16build: Tidy cargo when checking formattingHaitao Li-0/+2
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-1/+3
2011-12-03Fix definition of check-stageN-all targetsBrian Anderson-1/+1
2011-12-02make check test stage3Niko Matsakis-1/+1
2011-12-02make "check" match "all": only the host tripleNiko Matsakis-9/+25
2011-11-29build: Have 'make check' run all target/host combinationsBrian Anderson-16/+48
2011-11-29work on perfNiko Matsakis-2/+2
2011-11-29fix more problems w/ check-fastNiko Matsakis-17/+17
2011-11-29make check-fast workNiko Matsakis-56/+88
2011-11-29tweak to get windows test-running correctNiko Matsakis-4/+4
2011-11-29fix makefiles, add option to ignore changes in makefilesNiko Matsakis-18/+18
2011-11-29make check worksNiko Matsakis-31/+40
2011-11-29misc fixesNiko Matsakis-107/+129
2011-11-29basic builds functionNiko Matsakis-111/+135
2011-11-18Added CFG_NOTIDY flag to the buildStefan Plantikow-17/+20
This should allow a small speedup for test builds; unset by default
2011-11-17build: Add various shorthand make check rulesBrian Anderson-7/+19
2011-11-16fix prereqsNiko Matsakis-18/+18
2011-11-16fix prereqsNiko Matsakis-5/+2
2011-11-16correct (I think) prereqsNiko Matsakis-1/+1
2011-11-16correct pre-reqsNiko Matsakis-1/+1
2011-11-16make check-stage2-perf target work again, along with rustc, stdNiko Matsakis-14/+19
2011-11-16make it so that tests can be run on different target archNiko Matsakis-67/+75
2011-11-02Fix build on windowsNiko Matsakis-3/+3
2011-11-02enable building with different target archNiko Matsakis-2/+2
2011-10-31Split 'make tidy' into multiple commandsBrian Anderson-0/+3
The echo command line seems to be getting too large
2011-10-21Get 'make tidy' to work rustllvm and rt againBrian Anderson-4/+3
2011-10-11Fix test dependenciesBrian Anderson-0/+9
2011-10-06Bring make distcheck up to dateBrian Anderson-2/+10
2011-10-05Run tests with LD_LIBRARY_PATH set to the target libs, not the host libsBrian Anderson-3/+4
Setting it to the host libs uses those compiled from the previous stage
2011-10-04Fix #1003 harderBrian Anderson-1/+2
2011-10-04Fix a typo in tests.mk. Closes #1003Brian Anderson-1/+1
2011-10-02Cleanup mk/tests.mkBrian Anderson-106/+81
2011-10-02Move compiletest to src/ and cleanup build rulesBrian Anderson-19/+9
2011-09-30Change the directory for target libsBrian Anderson-1/+1
This pushes them down from stageN/lib/rustc/$(target) to stageN/lib/rustc/$(target)/lib in order to make room for a target bin dir
2011-09-30Make config of static stdlib more consistent with rest of makefileBrian Anderson-1/+1
I haven't tested if it actually works. Static stdlib is probably becoming bitrotted.
2011-09-30Abstract the build directories further in the makefilesBrian Anderson-12/+12
This defines variables for host bin and lib directories as well as all target bin and lib directories then uses them everywhere.
2011-09-30Fix some make variables in tests.mkBrian Anderson-3/+3
2011-09-29Remove legacy library search pathsBrian Anderson-1/+1
2011-09-29Fix a variety of things in the makefilesBrian Anderson-1/+1
Make tests and perf work again. Correctly get the host triple in rustc. Add some FIXMEs about transitional code that needs to be removed.
2011-09-29Make rustc's host triple agree with the build system'sBrian Anderson-1/+1
2011-09-29Reorganize structure of build directoryBrian Anderson-13/+13
Each stage is organized more according to Unix standards and to accommodate multiple target architectures. stageN/ bin - rustc lives here lib - libraries that rustc needs lib/rustc/$(target_triple/ - target libraries
2011-09-23Don't pipe check-fast results through teeBrian Anderson-1/+1
This was having the effect of scrubbing failure error codes. The only affect of removing this should be that the .out file isn't generated, so subsequent make invocations will re-run the tests (which is how our other tests work anyway).
2011-09-13Add build-system mechanisms for running benchmarks under 'perf'.Graydon Hoare-1/+25
2011-08-10Begin valgrinding run-fail testsBrian Anderson-1/+1
Introduce a temporary no-valgrind directive for the few that aren't clean
2011-08-02Include benchmarks in pretty-print testsBrian Anderson-0/+14
2011-08-02Run pretty-printer tests as part of make check. Issue #789Brian Anderson-0/+1
2011-08-02Add dedicated pretty-printer tests with new pp-exact directiveBrian Anderson-5/+18
Add a new src/test/pretty directory to hold just source files for testing the pretty-printer. Add a new pp-exact directive. When this directive is followed by a file name it specifies a file containing the output that the pretty-printer should generate. When pp-exact is not followed by a filename it says that the file should pretty-print as written.
2011-08-02Add missing BENCH_TESTS variable to tests.mkBrian Anderson-1/+2
2011-08-02Add a FIXME about simplifying the make check rulesBrian Anderson-0/+8
2011-08-02Pretty-print test the rfail tests. Issue #789Brian Anderson-7/+26