projects
/
supertux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a548b36
)
try workaround problems on win32
author
Matthias Braun
<matze@braunis.de>
Fri, 5 Aug 2005 15:06:54 +0000
(15:06 +0000)
committer
Matthias Braun
<matze@braunis.de>
Fri, 5 Aug 2005 15:06:54 +0000
(15:06 +0000)
SVN-Revision: 2751
tools/miniswig/Jamfile
patch
|
blob
|
history
diff --git
a/tools/miniswig/Jamfile
b/tools/miniswig/Jamfile
index
993efa4
..
2990569
100644
(file)
--- a/
tools/miniswig/Jamfile
+++ b/
tools/miniswig/Jamfile
@@
-1,12
+1,19
@@
SubDir TOP tools miniswig ;
if $(LEX) && $(BISON) {
SubDir TOP tools miniswig ;
if $(LEX) && $(BISON) {
+
+ # hack because SDL does nasty -Dmain=SDL_main on windows
+ old_CXXFLAGS = $(CXXFLAGS) ;
+ CXXFLAGS = [ Filter $(CXXFLAGS) : -Dmain=SDL_main ] ;
+
sources = [ Filter [ Wildcard *.yy *.ll *.cpp ] : parser.cpp lexer.cpp ] ;
MINISWIG = [ Application miniswig : $(sources) ] ;
C++Flags miniswig : -Wno-unused ;
IncludeDir miniswig : . ;
ExternalLibs miniswig : LEX ;
sources = [ Filter [ Wildcard *.yy *.ll *.cpp ] : parser.cpp lexer.cpp ] ;
MINISWIG = [ Application miniswig : $(sources) ] ;
C++Flags miniswig : -Wno-unused ;
IncludeDir miniswig : . ;
ExternalLibs miniswig : LEX ;
+ CXXFLAGS = $(old_CXXFLAGS) ;
+
# we gotta run bison before flex
lexer_cpp = [ SearchSource lexer.cpp ] ;
lexer_o = [ LocateTarget $(lexer_cpp:S=.o) ] ;
# we gotta run bison before flex
lexer_cpp = [ SearchSource lexer.cpp ] ;
lexer_o = [ LocateTarget $(lexer_cpp:S=.o) ] ;