source: tags/ms_ra2q56/SOURCE_TOOLS/export2sub

Last change on this file was 17738, checked in by westram, 5 years ago
File size: 1.5 KB
Line 
1# -*-Mode: Makefile;-*-
2#
3# --------------------------------------------------------------------------------
4# variables listed here are automatically exported to sub-makefiles
5# documentation for single variables can be found in ../SOURCE_TOOLS/parent_make.txt
6
7export ARBHOME
8export ARB_64
9export ARBBID
10
11export use_ARB_main
12export use_ARB_main_C
13
14export DEBUG
15export OPENGL
16export RNA3D_LIB
17
18export MACH
19export DARWIN
20export LINUX
21export DEBIAN
22export REDHAT
23
24export CC CXX
25
26# [not recommended] instead of testing gcc versions in sub-makefiles ..
27export USE_GCC_46_OR_HIGHER USE_GCC_50_OR_HIGHER USE_GCC_70_OR_HIGHER
28export USE_CLANG
29# .. better use explicit flags describing the bug/workaround
30
31export A_CC  CC_INCLUDES
32export A_CXX CXX_INCLUDES
33export cflags cxxflags shared_cflags
34
35export POST_COMPILE
36
37export LD_LIBRARY_PATH ARBBUILD_LIBRARY_PATH LIBPATH
38
39export SYSLIBS
40
41export CORE_LIB
42export ARBDB_LIB
43export ARB_GLIB_LIBS
44export GL_LIBS_SYS GL_PNGLIBS_SYS
45export TIFFLIBS XMLLIBS
46
47export LINK_STATIC LINK_EXECUTABLE LINK_STATIC_LIB LINK_SHARED_LIB SHARED_LIB_SUFFIX
48
49export MAKEDEPENDFLAGS MAKEDEPEND
50
51export SEP
52export NODIR
53
54export UNIT_TESTS
55export SHOWTODO
56export SANITIZE
57
58# support for clang static checker
59export CLANG_STATIC_CHECKER
60export CCC_ANALYZER_CPLUSPLUS
61
62# pass down SANITIZER control variables
63export ASAN_OPTIONS LSAN_OPTIONS UBSAN_OPTIONS
64
65# jenkins related
66export SVN_URL
67export SVN_REVISION
68
69# injected variables
70export XLIBS
71export XINCLUDES
72export XAW_LIBS
73export XML_INCLUDES
Note: See TracBrowser for help on using the repository browser.