File: Jamfile

package info (click to toggle)
libtut 0.0.20070706-2
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 1,148 kB
  • ctags: 607
  • sloc: cpp: 3,588; xml: 137; makefile: 61; ansic: 9
file content (45 lines) | stat: -rw-r--r-- 984 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
using testing ;

SOURCE_DIR = selftest ;
BUILD_DIR = bin ;

project tut-framework 
    : source-location
	  $(SOURCE_DIR)
	: requirements 
	  <include>. 
	  <toolset>msvc:<define>TUT_USE_SEH
	  <toolset>msvc-7.1:<asynch-exceptions>off
	  <toolset>msvc-8.0:<asynch-exceptions>on
	  <toolset>msvc-8.0express:<asynch-exceptions>on
	  <threading>single 
	: default-build
	  release
	: build-dir
	  $(BUILD_DIR)
	;

SOURCES = main.cpp
         runner.cpp
         setup_ex.cpp
         setup_new_copy.cpp
         teardown_ex.cpp
         callback.cpp
         ensure.cpp
         fail.cpp
         ensure_equals.cpp
         ensure_distance.cpp
         runtime_exceptions.cpp
         more_than_50.cpp
         less_than_50.cpp
         same_object_for_dummy.cpp
         reporter.cpp
         outside.cpp
         ctor_ex.cpp 
         constructed_instances.cpp
         bug_ensure_0_equals_0.cpp
         set_test_name.cpp
         ensure_not.cpp
	;

run $(SOURCES) : : : : selftest ;