source: branches/stable/SOURCE_TOOLS/export2sub

Last change on this file was 19040, checked in by westram, 2 years ago
  • partial merge from 'trunk' into 'stable'
    • fixes build for systems where Sun/rpc moved from glib→libtirpc.
  • adds: log:trunk@18981:18983
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
22
23export CC CXX
24
25# [not recommended] instead of testing gcc versions in sub-makefiles ..
26export USE_GCC_46_OR_HIGHER USE_GCC_50_OR_HIGHER USE_GCC_70_OR_HIGHER
27export USE_CLANG
28# .. better use explicit flags describing the bug/workaround
29
30export A_CC  CC_INCLUDES
31export A_CXX CXX_INCLUDES
32export cflags cxxflags shared_cflags
33
34export POST_COMPILE
35
36export LD_LIBRARY_PATH ARBBUILD_LIBRARY_PATH LIBPATH
37
38export SYSLIBS
39
40export CORE_LIB
41export ARBDB_LIB
42export ARB_CORE_LIBS
43export GL_LIBS_SYS GL_PNGLIBS_SYS
44export TIFFLIBS XMLLIBS
45
46export LINK_STATIC LINK_EXECUTABLE LINK_STATIC_LIB LINK_SHARED_LIB SHARED_LIB_SUFFIX
47
48export MAKEDEPENDFLAGS MAKEDEPEND
49
50export SEP
51export NODIR
52
53export UNIT_TESTS
54export SHOWTODO
55export SANITIZE
56
57# support for clang static checker
58export CLANG_STATIC_CHECKER
59export CCC_ANALYZER_CPLUSPLUS
60
61# pass down SANITIZER control variables
62export ASAN_OPTIONS LSAN_OPTIONS UBSAN_OPTIONS
63
64# jenkins related
65export SVN_URL
66export SVN_REVISION
67
68# injected variables
69export XLIBS
70export XINCLUDES
71export XAW_LIBS
72export XML_INCLUDES
Note: See TracBrowser for help on using the repository browser.