summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
stevenknight [Sat, 29 Sep 2001 10:52:18 +0000 (10:52 +0000)]
Add support for multi-command Builders and Actions.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@76
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 29 Sep 2001 10:25:07 +0000 (10:25 +0000)]
Don't use Program() on some tests that don't need it.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@75
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 29 Sep 2001 03:22:21 +0000 (03:22 +0000)]
Make match_exact the default match function for TestSCons.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@74
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 29 Sep 2001 03:04:07 +0000 (03:04 +0000)]
Add a test for unknown options (both short and long).
git-svn-id: http://scons.tigris.org/svn/scons/trunk@73
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 28 Sep 2001 20:27:29 +0000 (20:27 +0000)]
Add support for the ENV construction variable.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@72
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 28 Sep 2001 20:17:52 +0000 (20:17 +0000)]
Add unit tests for Node methods that have been recently added.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@71
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 26 Sep 2001 13:46:18 +0000 (13:46 +0000)]
Change the env.Dictionary to an access method for an env._dict attribute.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@70
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 26 Sep 2001 02:40:46 +0000 (02:40 +0000)]
Add support for SCONSFLAGS.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@69
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 24 Sep 2001 14:16:04 +0000 (14:16 +0000)]
Enhance Builders to take any type of node as input.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@68
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 24 Sep 2001 13:44:50 +0000 (13:44 +0000)]
Implement the Depends() method.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@67
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 21 Sep 2001 21:04:14 +0000 (21:04 +0000)]
Have SCons report when something is up-to-date.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@66
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 21 Sep 2001 11:39:19 +0000 (11:39 +0000)]
rebuild in response to changed .c file
git-svn-id: http://scons.tigris.org/svn/scons/trunk@65
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 21 Sep 2001 02:20:19 +0000 (02:20 +0000)]
Error message if no SConstruct file.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@64
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 21 Sep 2001 01:30:38 +0000 (01:30 +0000)]
Add additional tests to provide more examples.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@63
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 20 Sep 2001 19:12:42 +0000 (19:12 +0000)]
Add dummy C code to use argc and argv in tests.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@62
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 20 Sep 2001 19:01:15 +0000 (19:01 +0000)]
Cygwin's tar can't seem to unzip and extract simultaneously.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@61
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 20 Sep 2001 18:53:46 +0000 (18:53 +0000)]
test/errors.py fails when not run under Aegis.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@60
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 20 Sep 2001 18:42:04 +0000 (18:42 +0000)]
Install scons, not scons.py
git-svn-id: http://scons.tigris.org/svn/scons/trunk@59
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 20 Sep 2001 16:08:01 +0000 (16:08 +0000)]
Cygwin portability fixes for Windows NT builds.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@58
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 20 Sep 2001 12:51:39 +0000 (12:51 +0000)]
Add support for Default() targets.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@57
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 19 Sep 2001 14:29:08 +0000 (14:29 +0000)]
Add an outline for a User's Guide.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@56
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 19 Sep 2001 12:16:13 +0000 (12:16 +0000)]
Clean up the Node.FS class.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@55
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 19 Sep 2001 12:07:28 +0000 (12:07 +0000)]
Still better error reporting in TestSCons.py.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@54
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 17 Sep 2001 14:21:15 +0000 (14:21 +0000)]
Add automatic substitution on filename lines.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@53
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 17 Sep 2001 04:57:00 +0000 (04:57 +0000)]
Run setup.py on the unpacked .tar.gz for testing.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@52
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 16 Sep 2001 11:45:15 +0000 (11:45 +0000)]
Dereference symlinks when tarring the documentation.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@51
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 16 Sep 2001 04:22:19 +0000 (04:22 +0000)]
Add more information error reporting from tests.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@50
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 15 Sep 2001 13:46:11 +0000 (13:46 +0000)]
Add a TestSCons module for common initialization of SCons tests.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@49
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 14 Sep 2001 03:10:30 +0000 (03:10 +0000)]
Add a test for -- terminating option processing.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@48
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 14 Sep 2001 02:59:10 +0000 (02:59 +0000)]
Make -w and --no-print-directory future options.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@47
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 13 Sep 2001 02:03:37 +0000 (02:03 +0000)]
Fix Python 2.1 warning
git-svn-id: http://scons.tigris.org/svn/scons/trunk@46
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 12 Sep 2001 02:20:03 +0000 (02:20 +0000)]
Fixes for -f end cases.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@45
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 11 Sep 2001 18:03:12 +0000 (18:03 +0000)]
Add a test for local Help() functionality.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@44
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 11 Sep 2001 17:04:00 +0000 (17:04 +0000)]
Add -I support.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@43
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 11 Sep 2001 14:06:27 +0000 (14:06 +0000)]
Initialize Options in a subroutine.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@42
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 11 Sep 2001 13:28:01 +0000 (13:28 +0000)]
Test the long -f options (--file, --makefile, --sconstruct).
git-svn-id: http://scons.tigris.org/svn/scons/trunk@41
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 11 Sep 2001 13:19:48 +0000 (13:19 +0000)]
Add -n and -s support.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@40
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 11 Sep 2001 13:15:57 +0000 (13:15 +0000)]
Refactor the Builder binding so the calling Environment gets passed in.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@39
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 10 Sep 2001 23:38:55 +0000 (23:38 +0000)]
Add -C support.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@38
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 10 Sep 2001 20:30:28 +0000 (20:30 +0000)]
Look for SConstruct, Sconstruct, and sconstruct files.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@37
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 10 Sep 2001 18:48:55 +0000 (18:48 +0000)]
Fill in the -v option.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@36
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 10 Sep 2001 16:17:42 +0000 (16:17 +0000)]
runtest.py follow-on fixes
git-svn-id: http://scons.tigris.org/svn/scons/trunk@35
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 10 Sep 2001 12:55:33 +0000 (12:55 +0000)]
Eliminate if-tests for Types in Builder.execute().
git-svn-id: http://scons.tigris.org/svn/scons/trunk@34
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 9 Sep 2001 21:47:42 +0000 (21:47 +0000)]
Add command-line processing for all options (with tests).
git-svn-id: http://scons.tigris.org/svn/scons/trunk@33
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 9 Sep 2001 14:02:57 +0000 (14:02 +0000)]
Generalize the hard-coded line numbers in test/errors.py.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@32
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 7 Sep 2001 11:33:19 +0000 (11:33 +0000)]
Add a man page.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@31
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 6 Sep 2001 11:05:58 +0000 (11:05 +0000)]
Add a find-the-tests flag to runtest.py.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@30
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
anthonyroach [Sat, 1 Sep 2001 16:03:31 +0000 (16:03 +0000)]
Make the build portable to Windows NT.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@29
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
anthonyroach [Fri, 31 Aug 2001 23:47:42 +0000 (23:47 +0000)]
Update TestCmd.py to 0.02 for NT portability.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@28
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
anthonyroach [Wed, 29 Aug 2001 23:38:38 +0000 (23:38 +0000)]
Get rid of runtest.sh
git-svn-id: http://scons.tigris.org/svn/scons/trunk@27
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
anthonyroach [Wed, 29 Aug 2001 23:27:48 +0000 (23:27 +0000)]
Change runtest.py so it executes locally by default.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@26
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
anthonyroach [Thu, 23 Aug 2001 03:06:10 +0000 (03:06 +0000)]
Add framework to execute code on exit from scons.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@25
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 18 Aug 2001 20:51:21 +0000 (20:51 +0000)]
Implement error framework.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@24
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 14 Aug 2001 11:17:14 +0000 (11:17 +0000)]
Clean up tests.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@23
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 10 Aug 2001 17:48:09 +0000 (17:48 +0000)]
Add missing .aeignore files.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@22
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 10 Aug 2001 12:50:00 +0000 (12:50 +0000)]
For the web site, build a .tar.gz of the documentation.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@21
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 10 Aug 2001 09:55:19 +0000 (09:55 +0000)]
Add design documentation.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@20
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 10 Aug 2001 02:30:24 +0000 (02:30 +0000)]
add the C scanner
git-svn-id: http://scons.tigris.org/svn/scons/trunk@19
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 9 Aug 2001 03:19:18 +0000 (03:19 +0000)]
Start documenting administrative procedures.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@18
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 9 Aug 2001 02:57:42 +0000 (02:57 +0000)]
Add argument passing to the Scanner class
git-svn-id: http://scons.tigris.org/svn/scons/trunk@17
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 8 Aug 2001 11:57:38 +0000 (11:57 +0000)]
add the C scanner
git-svn-id: http://scons.tigris.org/svn/scons/trunk@16
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 31 Jul 2001 15:55:24 +0000 (15:55 +0000)]
fix a bad test command and potential race condition
git-svn-id: http://scons.tigris.org/svn/scons/trunk@15
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 31 Jul 2001 12:20:51 +0000 (12:20 +0000)]
make Job classes fail gracefully in the face of exceptions
git-svn-id: http://scons.tigris.org/svn/scons/trunk@14
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 29 Jul 2001 13:13:10 +0000 (13:13 +0000)]
Change the name of the aux subdirectory to etc.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@13
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 29 Jul 2001 12:26:00 +0000 (12:26 +0000)]
add the -j argument
git-svn-id: http://scons.tigris.org/svn/scons/trunk@12
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 29 Jul 2001 12:16:01 +0000 (12:16 +0000)]
add the -j argument
git-svn-id: http://scons.tigris.org/svn/scons/trunk@11
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 19 Jul 2001 12:15:37 +0000 (12:15 +0000)]
Copy should allow you to update the construction variables.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@10
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 17 Jul 2001 18:31:38 +0000 (18:31 +0000)]
Add a local copy of unittest.py so it doesn't have to be downloaded.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@9
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 12 Jul 2001 12:03:05 +0000 (12:03 +0000)]
Fix typos in JobTests.py
git-svn-id: http://scons.tigris.org/svn/scons/trunk@8
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 12 Jul 2001 11:49:19 +0000 (11:49 +0000)]
create the Job class
git-svn-id: http://scons.tigris.org/svn/scons/trunk@7
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 12 Jul 2001 11:05:29 +0000 (11:05 +0000)]
Change the dependencies so we unpack the .tar.gz file for testing
whenever any source file changes, not just __init__.py.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@6
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 6 Jul 2001 11:46:17 +0000 (11:46 +0000)]
Initial revision
git-svn-id: http://scons.tigris.org/svn/scons/trunk@2
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
(no author) [Fri, 6 Jul 2001 11:46:17 +0000 (11:46 +0000)]
New repository initialized by cvs2svn.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@1
fdb21ef1-2011-0410-befe-
b5e4ea1792b1