]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/tools/build/src/engine/constants.h
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / tools / build / src / engine / constants.h
1 /*
2 * Copyright 2011 Steven Watanabe
3 *
4 * This file is part of Jam - see jam.c for Copyright information.
5 */
6
7 /*
8 * constants.h - constant objects
9 */
10
11 #ifndef BOOST_JAM_CONSTANTS_H
12 #define BOOST_JAM_CONSTANTS_H
13
14 #include "config.h"
15 #include "object.h"
16
17 void constants_init( void );
18 void constants_done( void );
19
20 extern OBJECT * constant_empty; /* "" */
21 extern OBJECT * constant_dot; /* "." */
22 extern OBJECT * constant_plus; /* "+" */
23 extern OBJECT * constant_star; /* "*" */
24 extern OBJECT * constant_question_mark; /* "?" */
25 extern OBJECT * constant_ok; /* "ok" */
26 extern OBJECT * constant_true; /* "true" */
27 extern OBJECT * constant_name; /* "__name__" */
28 extern OBJECT * constant_bases; /* "__bases__" */
29 extern OBJECT * constant_class; /* "__class__" */
30 extern OBJECT * constant_typecheck; /* ".typecheck" */
31 extern OBJECT * constant_builtin; /* "(builtin)" */
32 extern OBJECT * constant_HCACHEFILE; /* "HCACHEFILE" */
33 extern OBJECT * constant_HCACHEMAXAGE; /* "HCACHEMAXAGE" */
34 extern OBJECT * constant_HDRSCAN; /* "HDRSCAN" */
35 extern OBJECT * constant_HDRRULE; /* "HDRRULE" */
36 extern OBJECT * constant_BINDRULE; /* "BINDRULE" */
37 extern OBJECT * constant_LOCATE; /* "LOCATE" */
38 extern OBJECT * constant_SEARCH; /* "SEARCH" */
39 extern OBJECT * constant_JAM_SEMAPHORE; /* "JAM_SEMAPHORE" */
40 extern OBJECT * constant_TIMING_RULE; /* "__TIMING_RULE__" */
41 extern OBJECT * constant_ACTION_RULE; /* "__ACTION_RULE__" */
42 extern OBJECT * constant_JAMSHELL; /* "JAMSHELL" */
43 extern OBJECT * constant_TMPDIR; /* "TMPDIR" */
44 extern OBJECT * constant_TMPNAME; /* "TMPNAME" */
45 extern OBJECT * constant_TMPFILE; /* "TMPFILE" */
46 extern OBJECT * constant_STDOUT; /* "STDOUT" */
47 extern OBJECT * constant_STDERR; /* "STDERR" */
48 extern OBJECT * constant_JAMDATE; /* "JAMDATE" */
49 extern OBJECT * constant_JAM_TIMESTAMP_RESOLUTION; /* "JAM_TIMESTAMP_RESOLUTION" */
50 extern OBJECT * constant_JAM_VERSION; /* "JAM_VERSION" */
51 extern OBJECT * constant_JAMUNAME; /* "JAMUNAME" */
52 extern OBJECT * constant_ENVIRON; /* ".ENVIRON" */
53 extern OBJECT * constant_ARGV; /* "ARGV" */
54 extern OBJECT * constant_all; /* "all" */
55 extern OBJECT * constant_PARALLELISM; /* "PARALLELISM" */
56 extern OBJECT * constant_KEEP_GOING; /* "KEEP_GOING" */
57 extern OBJECT * constant_other; /* "[OTHER]" */
58 extern OBJECT * constant_total; /* "[TOTAL]" */
59 extern OBJECT * constant_FILE_DIRSCAN; /* "FILE_DIRSCAN" */
60 extern OBJECT * constant_MAIN; /* "MAIN" */
61 extern OBJECT * constant_MAIN_MAKE; /* "MAIN_MAKE" */
62 extern OBJECT * constant_MAKE_MAKE0; /* "MAKE_MAKE0" */
63 extern OBJECT * constant_MAKE_MAKE1; /* "MAKE_MAKE1" */
64 extern OBJECT * constant_MAKE_MAKE0SORT; /* "MAKE_MAKE0SORT" */
65 extern OBJECT * constant_BINDMODULE; /* "BINDMODULE" */
66 extern OBJECT * constant_IMPORT_MODULE; /* "IMPORT_MODULE" */
67 extern OBJECT * constant_BUILTIN_GLOB_BACK; /* "BUILTIN_GLOB_BACK" */
68 extern OBJECT * constant_timestamp; /* "timestamp" */
69 extern OBJECT * constant_python; /* "__python__" */
70 extern OBJECT * constant_python_interface; /* "python_interface" */
71 extern OBJECT * constant_extra_pythonpath; /* "EXTRA_PYTHONPATH" */
72 extern OBJECT * constant_MAIN_PYTHON; /* "MAIN_PYTHON" */
73 extern OBJECT * constant_FILE_ARCHIVESCAN; /* "FILE_ARCHIVESCAN" */
74 extern OBJECT * constant_BUILTIN_GLOB_ARCHIVE_BACK; /* "BUILTIN_GLOB_ARCHIVE_BACK" */
75
76 extern OBJECT * constant_RESPONSE_FILE_SUB; // "RESPONSE_FILE_SUB"
77
78 #endif