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