]>
Commit | Line | Data |
---|---|---|
1 | # | |
2 | # File: make.env | |
3 | # Author: Julian Smart, Robert Roebling, Vadim Zeitlin, Ron Lee | |
4 | # Created: 1993 | |
5 | # Updated: 2001 | |
6 | # Copyright:, | |
7 | # Copyright:(c) 1999, Vadim Zeitlin | |
8 | # Copyright:(c) 1999, Robert Roebling | |
9 | # Copyright:(c) 2001, Ron Lee | |
10 | # | |
11 | ||
12 | ####################### GENERAL SETTINGS ############################ | |
13 | ||
14 | # see comment near LDFLAGS at the end of file | |
15 | EXTRALIBS = @LDFLAGS@ @LDFLAGS_VERSIONING@ @LIBS@ @DMALLOC_LIBS@ | |
16 | OPENGLLIBS = @OPENGL_LIBS@ | |
17 | LDFLAGS_GL = @LDFLAGS_GL@ | |
18 | LDLIBS = ${APPEXTRALIBS} ${top_builddir}/lib/@WX_TARGET_LIBRARY@ ${EXTRALIBS} | |
19 | ||
20 | TOOLKIT = @TOOLKIT@ | |
21 | TOOLKITDIR = @TOOLKIT_DIR@ | |
22 | ||
23 | WXLIB = @WX_LIBRARY_NAME_STATIC@ | |
24 | WXSHLIB = @WX_LIBRARY_NAME_SHARED@ | |
25 | WXLIBBASE = @WX_LIBRARY_BASENAME@ | |
26 | ||
27 | ########################### VERSION ################################# | |
28 | ||
29 | WX_MAJOR_VERSION_NUMBER = @WX_MAJOR_VERSION_NUMBER@ | |
30 | WX_MINOR_VERSION_NUMBER = @WX_MINOR_VERSION_NUMBER@ | |
31 | WX_RELEASE_NUMBER = @WX_RELEASE_NUMBER@ | |
32 | ||
33 | ########################### Programs ################################# | |
34 | ||
35 | CXX = @CXX@ | |
36 | CC = @CC@ | |
37 | ||
38 | # Compiler for lex/yacc .c programs | |
39 | CCLEX = @CC@ | |
40 | ||
41 | LEX = @LEX@ | |
42 | YACC = @YACC@ | |
43 | AR = @AR@ | |
44 | AS = @AS@ | |
45 | NM = @NM@ | |
46 | LN_S = @LN_S@ | |
47 | STRIP = @STRIP@ | |
48 | AROPTIONS = rcu | |
49 | RANLIB = @RANLIB@ | |
50 | LD = @LD@ | |
51 | MAKEINFO = @MAKEINFO@ | |
52 | RM = rm -f | |
53 | ||
54 | SHARED_LD = @SHARED_LD@ | |
55 | ||
56 | RESFLAGS = @RESFLAGS@ | |
57 | RESCOMP = @RESCOMP@ | |
58 | ||
59 | DEREZ = @DEREZ@ | |
60 | ||
61 | SETFILE = @SETFILE@ | |
62 | ||
63 | DLLTOOL = @DLLTOOL@ | |
64 | ||
65 | INSTALL = @INSTALL@ | |
66 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ | |
67 | INSTALL_DATA = @INSTALL_DATA@ | |
68 | INSTALL_SCRIPT = @INSTALL@ | |
69 | ||
70 | ########################### Flags ################################# | |
71 | ||
72 | CPPFLAGS = ${APPEXTRACPPFLAGS} @CPPFLAGS@ @TOOLCHAIN_DEFS@@TOOLCHAIN_DLL_DEFS@ @WXDEBUG_DEFINE@ | |
73 | CFLAGS = ${APPEXTRACFLAGS} ${CPPFLAGS}@CODE_GEN_FLAGS@ @CFLAGS@ | |
74 | CXXFLAGS = ${APPEXTRACXXFLAGS} ${CPPFLAGS}@CODE_GEN_FLAGS@@CODE_GEN_FLAGS_CXX@ @CXXFLAGS@ | |
75 | PICFLAGS = @PIC_FLAG@ | |
76 | ||
77 | # taking into account how SHARED_LD is defined, appending LDFLAGS to it | |
78 | # doesn't work, so we put them in the end of the linker command line in | |
79 | # EXTRALIBS instead (see above) | |
80 | # LDFLAGS = @LDFLAGS@ | |
81 | ||
82 | # specific linker flags for when building executables since there | |
83 | # Mac OS X requires specific linker flags for executables linked | |
84 | # against dynamic shared libraries | |
85 | LDFLAGS_EXE = @LDFLAGS_EXE@ |