1
2
3
4
5 """
6 these constants are somewhat public, try not to mess them
7
8 maintainer: the version number is updated from the top-level wscript file
9 """
10
11 HEXVERSION = 0x10409
12 WAFVERSION = "1.4.9"
13 ABI = 6
14
15 CACHE_DIR = 'c4che'
16 CACHE_SUFFIX = '.cache.py'
17 DBFILE = '.wafpickle-%d' % ABI
18 WSCRIPT_FILE = 'wscript'
19 WSCRIPT_BUILD_FILE = 'wscript_build'
20 WAF_CONFIG_LOG = 'config.log'
21 WAF_CONFIG_H = 'config.h'
22 COMMON_INCLUDES = 'COMMON_INCLUDES'
23
24 SIG_NIL = 'iluvcuteoverload'
25
26 VARIANT = '_VARIANT_'
27 DEFAULT = 'default'
28
29 SRCDIR = 'srcdir'
30 BLDDIR = 'blddir'
31 APPNAME = 'APPNAME'
32 VERSION = 'VERSION'
33
34 DEFINES = 'defines'
35 UNDEFINED = '#undefined#variable#for#defines#'
36
37 STOP = "stop"
38 CONTINUE = "continue"
39
40
41 JOBCONTROL = "JOBCONTROL"
42 MAXPARALLEL = "MAXPARALLEL"
43 NORMAL = "NORMAL"
44
45
46 NOT_RUN = 0
47 MISSING = 1
48 CRASHED = 2
49 EXCEPTION = 3
50 SKIPPED = 8
51 SUCCESS = 9
52
53 ASK_LATER = -1
54 SKIP_ME = -2
55 RUN_ME = -3
56
57
58 LOG_FORMAT = "%(asctime)s %(c1)s%(zone)s%(c2)s %(message)s"
59 HOUR_FORMAT = "%H:%M:%S"
60