2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-16 01:12:13 +00:00
Commit Graph

21 Commits

Author SHA1 Message Date
Jurko Gospodnetić
8be0a77922 Added internal Boost Build unit tests making sure its equality tests work as expected. Used tests to explicitly document the standard Boost Jam = && != operator behaviour with ignoring trailing empty strings.
[SVN r46262]
2008-06-08 22:10:54 +00:00
Jurko Gospodnetić
cb6a97af1c Made Boost Build's internal assert.result rule compare its values without ignoring trailing empty strings.
[SVN r46261]
2008-06-08 22:08:04 +00:00
Jurko Gospodnetić
3536ca0702 Renamed Boost Build's internal testing assert.result-equal rule to assert.result-set-equal to make it clear that results are compared as sets - ignoring duplicates and ordering.
[SVN r46260]
2008-06-08 22:05:09 +00:00
Jurko Gospodnetić
34728f57f1 Renamed Boost.Build's internal assert.nonempty-variable() rule to assert.variable-non-empty().
[SVN r46257]
2008-06-08 20:56:24 +00:00
Jurko Gospodnetić
4c7cb7818f Minor stylistic Boost Build script changes.
[SVN r46254]
2008-06-08 19:41:56 +00:00
Jurko Gospodnetić
137ba701bf Minor stylistic comment change.
[SVN r45102]
2008-05-04 01:58:58 +00:00
Jurko Gospodnetić
a98f0c68ac Upgraded some internal Boost Build tests. Minor stylistic changes.
[SVN r45095]
2008-05-03 23:27:00 +00:00
Dave Abrahams
623528584c Fixed various bugs in my last checkin, and one old one in assert.jam.
[SVN r36008]
2006-11-11 22:58:18 +00:00
Rene Rivera
3b73c71ee5 Add/update copyrights+license (with help of a shell script).
[SVN r35851]
2006-11-05 07:13:39 +00:00
Rene Rivera
79ae334778 Add result-equal test which passes when the expected and result have the same elements.
[SVN r35718]
2006-10-24 15:59:10 +00:00
Vladimir Prus
179487cda4 Undo previous commit, now that problem with Jam is fixed.
[SVN r17535]
2003-02-19 15:57:25 +00:00
Dave Abrahams
495874710e Work around a bug in our indirect rule invocation
******* This indicates a core Jam bug!! ********


[SVN r17502]
2003-02-18 05:39:54 +00:00
Vladimir Prus
9e0161be21 New rules.
* new/assert.jam (in, not-in): New rules.
    * new/class.jam (is-instance): New rule.
    * new/utility.jam (str, equal, less): New rules.
    * new/container.jam
        (container.str, container.sort, container.equal): New rules.


[SVN r14923]
2002-08-16 13:58:23 +00:00
Dave Abrahams
12c97bd743 Fixed bug in assert.nonempty-variable
[SVN r13587]
2002-04-30 14:34:45 +00:00
Dave Abrahams
0a635f6e80 bug fixes
[SVN r13290]
2002-03-28 04:55:25 +00:00
Dave Abrahams
92f93f2398 bug fix
[SVN r13289]
2002-03-27 22:45:13 +00:00
Dave Abrahams
244f6d469f New module scoping rules
[SVN r13287]
2002-03-27 22:23:30 +00:00
Dave Abrahams
956a8a3a7d fixes
[SVN r12140]
2001-12-22 02:01:14 +00:00
Dave Abrahams
2a015f5761 ----------------------------------------------------------------------
committing in tools/build

Modified Files:
	build_system.htm
		Documented:
			local rules
			the RULENAMES rule
			the EXPORT rule
			the BACKTRACE rule
			new IMPORT semantics
			-d+12 Dependency Graph Output
			Crude Argument Binding
			Variable numbers of arguments

	jam_src/compile.c
		implemented RULENAMES, EXPORT, varargs support, new IMPORT semantics
		removed unused variables

	jam_src/make1.c
	jam_src/hdrmacro.c
		removed unused variables

	jam_src/jamgram.{c,h,y,yy}
		"module local x" does not change module local value of x
		if it is already set.

	jam_src/lists.[ch]
		added list_pop_front()

	new/assert.jam new/boost-build.jam
	new/build-system.jam new/errors.jam
	new/modules.jam new/os.path.jam
		beginnings of new build system

	test/check-arguments.jam
	test/check-jam-patches.jam
	test/echo_args.jam
		Added tests for recent core modifications; comments

Added Files:
	new/feature.jam new/property.jam
	new/readme.txt new/sequence.jam
	new/test.jam
		beginnings of new build system
----------------------------------------------------------------------


[SVN r11789]
2001-11-27 16:41:59 +00:00
Dave Abrahams
bfbb5533d9 some small progress made
[SVN r11760]
2001-11-21 04:47:44 +00:00
Dave Abrahams
cb9dee8347 initial commit
[SVN r11695]
2001-11-14 21:24:42 +00:00