attempt at making the line continuation characters stay correct

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@66358 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Stefan Csomor
2010-12-07 13:28:32 +00:00
parent b7e15982d3
commit 9cb50d3a2c

View File

@@ -43,11 +43,11 @@ on parseLib(theElement, theVariables, theConditions)
end parseLib end parseLib
on parseNode(anElement, theVariables, theConditions) on parseNode(anElement, theVariables, theConditions)
if class of anElement is XML element and ¬ if class of anElement is XML element and <EFBFBD>
XML tag of anElement is "set" then XML tag of anElement is "set" then
parseEntry(anElement, theVariables, theConditions) parseEntry(anElement, theVariables, theConditions)
else else
if class of anElement is XML element and ¬ if class of anElement is XML element and <EFBFBD>
XML tag of anElement is "lib" then XML tag of anElement is "lib" then
parseLib(anElement, theVariables, theConditions) parseLib(anElement, theVariables, theConditions)
end if end if
@@ -203,84 +203,84 @@ end makeProject
-- main -- main
init() init()
set theProject to {conditions:{"PLATFORM_MACOSX=='1'", "TOOLKIT=='OSX_CARBON'", "WXUNIV=='0'", "USE_GUI=='1' and WXUNIV=='0'"}, projectName:¬ set theProject to {conditions:{"PLATFORM_MACOSX=='1'", "TOOLKIT=='OSX_CARBON'", "WXUNIV=='0'", "USE_GUI=='1' and WXUNIV=='0'"}, projectName:<EFBFBD>
"wxcarbon", bklfiles:{¬ "wxcarbon", bklfiles:{<EFBFBD>
"../bakefiles/files.bkl", "../bakefiles/regex.bkl", "../bakefiles/tiff.bkl", "../bakefiles/png.bkl", "../bakefiles/jpeg.bkl", "../bakefiles/scintilla.bkl", "../bakefiles/expat.bkl"}, nodes:{¬ "../bakefiles/files.bkl", "../bakefiles/regex.bkl", "../bakefiles/tiff.bkl", "../bakefiles/png.bkl", "../bakefiles/jpeg.bkl", "../bakefiles/scintilla.bkl", "../bakefiles/expat.bkl"}, nodes:{<EFBFBD>
{label:"base", entries:{"$(BASE_SRC)"}}, ¬ {label:"base", entries:{"$(BASE_SRC)"}}, <EFBFBD>
{label:"base", entries:{"$(BASE_AND_GUI_SRC)"}}, ¬ {label:"base", entries:{"$(BASE_AND_GUI_SRC)"}}, <EFBFBD>
{label:"core", entries:{"$(CORE_SRC)"}}, ¬ {label:"core", entries:{"$(CORE_SRC)"}}, <EFBFBD>
{label:"net", entries:{"$(NET_SRC)"}}, ¬ {label:"net", entries:{"$(NET_SRC)"}}, <EFBFBD>
{label:"adv", entries:{"$(ADVANCED_SRC)"}}, ¬ {label:"adv", entries:{"$(ADVANCED_SRC)"}}, <EFBFBD>
{label:"media", entries:{"$(MEDIA_SRC)"}}, ¬ {label:"media", entries:{"$(MEDIA_SRC)"}}, <EFBFBD>
{label:"html", entries:{"$(HTML_SRC)"}}, ¬ {label:"html", entries:{"$(HTML_SRC)"}}, <EFBFBD>
{label:"xrc", entries:{"$(XRC_SRC)"}}, ¬ {label:"xrc", entries:{"$(XRC_SRC)"}}, <EFBFBD>
{label:"xml", entries:{"$(XML_SRC)"}}, ¬ {label:"xml", entries:{"$(XML_SRC)"}}, <EFBFBD>
{label:"opengl", entries:{"$(OPENGL_SRC)"}}, ¬ {label:"opengl", entries:{"$(OPENGL_SRC)"}}, <EFBFBD>
{label:"aui", entries:{"$(AUI_SRC)"}}, ¬ {label:"aui", entries:{"$(AUI_SRC)"}}, <EFBFBD>
{label:"ribbon", entries:{"$(RIBBON_SRC)"}}, ¬ {label:"ribbon", entries:{"$(RIBBON_SRC)"}}, <EFBFBD>
{label:"propgrid", entries:{"$(PROPGRID_SRC)"}}, ¬ {label:"propgrid", entries:{"$(PROPGRID_SRC)"}}, <EFBFBD>
{label:"richtext", entries:{"$(RICHTEXT_SRC)"}}, ¬ {label:"richtext", entries:{"$(RICHTEXT_SRC)"}}, <EFBFBD>
{label:"stc", entries:{"$(STC_SRC)"}}, ¬ {label:"stc", entries:{"$(STC_SRC)"}}, <EFBFBD>
{label:"libtiff", entries:{"$(wxtiff)"}}, ¬ {label:"libtiff", entries:{"$(wxtiff)"}}, <EFBFBD>
{label:"libjpeg", entries:{"$(wxjpeg)"}}, ¬ {label:"libjpeg", entries:{"$(wxjpeg)"}}, <EFBFBD>
{label:"libpng", entries:{"$(wxpng)"}}, ¬ {label:"libpng", entries:{"$(wxpng)"}}, <EFBFBD>
{label:"libregex", entries:{"$(wxregex)"}}, ¬ {label:"libregex", entries:{"$(wxregex)"}}, <EFBFBD>
{label:"libscintilla", entries:{"$(wxscintilla)"}}, ¬ {label:"libscintilla", entries:{"$(wxscintilla)"}}, <EFBFBD>
{label:"libexpat", entries:{"$(wxexpat)"}} ¬ {label:"libexpat", entries:{"$(wxexpat)"}} <EFBFBD>
}} }}
makeProject(theProject) makeProject(theProject)
set theProject to {conditions:{"PLATFORM_MACOSX=='1'", "TOOLKIT=='OSX_COCOA'", "WXUNIV=='0'", "USE_GUI=='1' and WXUNIV=='0'"}, projectName:¬ set theProject to {conditions:{"PLATFORM_MACOSX=='1'", "TOOLKIT=='OSX_COCOA'", "WXUNIV=='0'", "USE_GUI=='1' and WXUNIV=='0'"}, projectName:<EFBFBD>
"wxcocoa", bklfiles:{¬ "wxcocoa", bklfiles:{<EFBFBD>
"../bakefiles/files.bkl", "../bakefiles/regex.bkl", "../bakefiles/tiff.bkl", "../bakefiles/png.bkl", "../bakefiles/jpeg.bkl", "../bakefiles/scintilla.bkl", "../bakefiles/expat.bkl"}, nodes:{¬ "../bakefiles/files.bkl", "../bakefiles/regex.bkl", "../bakefiles/tiff.bkl", "../bakefiles/png.bkl", "../bakefiles/jpeg.bkl", "../bakefiles/scintilla.bkl", "../bakefiles/expat.bkl"}, nodes:{<EFBFBD>
{label:"base", entries:{"$(BASE_SRC)"}}, ¬ {label:"base", entries:{"$(BASE_SRC)"}}, <EFBFBD>
{label:"base", entries:{"$(BASE_AND_GUI_SRC)"}}, ¬ {label:"base", entries:{"$(BASE_AND_GUI_SRC)"}}, <EFBFBD>
{label:"core", entries:{"$(CORE_SRC)"}}, ¬ {label:"core", entries:{"$(CORE_SRC)"}}, <EFBFBD>
{label:"net", entries:{"$(NET_SRC)"}}, ¬ {label:"net", entries:{"$(NET_SRC)"}}, <EFBFBD>
{label:"adv", entries:{"$(ADVANCED_SRC)"}}, ¬ {label:"adv", entries:{"$(ADVANCED_SRC)"}}, <EFBFBD>
{label:"media", entries:{"$(MEDIA_SRC)"}}, ¬ {label:"media", entries:{"$(MEDIA_SRC)"}}, <EFBFBD>
{label:"html", entries:{"$(HTML_SRC)"}}, ¬ {label:"html", entries:{"$(HTML_SRC)"}}, <EFBFBD>
{label:"xrc", entries:{"$(XRC_SRC)"}}, ¬ {label:"xrc", entries:{"$(XRC_SRC)"}}, <EFBFBD>
{label:"xml", entries:{"$(XML_SRC)"}}, ¬ {label:"xml", entries:{"$(XML_SRC)"}}, <EFBFBD>
{label:"opengl", entries:{"$(OPENGL_SRC)"}}, ¬ {label:"opengl", entries:{"$(OPENGL_SRC)"}}, <EFBFBD>
{label:"aui", entries:{"$(AUI_SRC)"}}, ¬ {label:"aui", entries:{"$(AUI_SRC)"}}, <EFBFBD>
{label:"ribbon", entries:{"$(RIBBON_SRC)"}}, ¬ {label:"ribbon", entries:{"$(RIBBON_SRC)"}}, <EFBFBD>
{label:"propgrid", entries:{"$(PROPGRID_SRC)"}}, ¬ {label:"propgrid", entries:{"$(PROPGRID_SRC)"}}, <EFBFBD>
{label:"richtext", entries:{"$(RICHTEXT_SRC)"}}, ¬ {label:"richtext", entries:{"$(RICHTEXT_SRC)"}}, <EFBFBD>
{label:"stc", entries:{"$(STC_SRC)"}}, ¬ {label:"stc", entries:{"$(STC_SRC)"}}, <EFBFBD>
{label:"libtiff", entries:{"$(wxtiff)"}}, ¬ {label:"libtiff", entries:{"$(wxtiff)"}}, <EFBFBD>
{label:"libjpeg", entries:{"$(wxjpeg)"}}, ¬ {label:"libjpeg", entries:{"$(wxjpeg)"}}, <EFBFBD>
{label:"libpng", entries:{"$(wxpng)"}}, ¬ {label:"libpng", entries:{"$(wxpng)"}}, <EFBFBD>
{label:"libregex", entries:{"$(wxregex)"}}, ¬ {label:"libregex", entries:{"$(wxregex)"}}, <EFBFBD>
{label:"libscintilla", entries:{"$(wxscintilla)"}}, ¬ {label:"libscintilla", entries:{"$(wxscintilla)"}}, <EFBFBD>
{label:"libexpat", entries:{"$(wxexpat)"}} ¬ {label:"libexpat", entries:{"$(wxexpat)"}} <EFBFBD>
}} }}
makeProject(theProject) makeProject(theProject)
set theProject to {conditions:{"PLATFORM_MACOSX=='1'", "TOOLKIT=='OSX_IPHONE'", "WXUNIV=='0'", "USE_GUI=='1' and WXUNIV=='0'"}, projectName:¬ set theProject to {conditions:{"PLATFORM_MACOSX=='1'", "TOOLKIT=='OSX_IPHONE'", "WXUNIV=='0'", "USE_GUI=='1' and WXUNIV=='0'"}, projectName:<EFBFBD>
"wxiphone", bklfiles:{¬ "wxiphone", bklfiles:{<EFBFBD>
"../bakefiles/files.bkl", "../bakefiles/regex.bkl", "../bakefiles/tiff.bkl", "../bakefiles/png.bkl", "../bakefiles/jpeg.bkl", "../bakefiles/scintilla.bkl", "../bakefiles/expat.bkl"}, nodes:{¬ "../bakefiles/files.bkl", "../bakefiles/regex.bkl", "../bakefiles/tiff.bkl", "../bakefiles/png.bkl", "../bakefiles/jpeg.bkl", "../bakefiles/scintilla.bkl", "../bakefiles/expat.bkl"}, nodes:{<EFBFBD>
{label:"base", entries:{"$(BASE_SRC)"}}, ¬ {label:"base", entries:{"$(BASE_SRC)"}}, <EFBFBD>
{label:"base", entries:{"$(BASE_AND_GUI_SRC)"}}, ¬ {label:"base", entries:{"$(BASE_AND_GUI_SRC)"}}, <EFBFBD>
{label:"core", entries:{"$(CORE_SRC)"}}, ¬ {label:"core", entries:{"$(CORE_SRC)"}}, <EFBFBD>
{label:"net", entries:{"$(NET_SRC)"}}, ¬ {label:"net", entries:{"$(NET_SRC)"}}, <EFBFBD>
{label:"adv", entries:{"$(ADVANCED_SRC)"}}, ¬ {label:"adv", entries:{"$(ADVANCED_SRC)"}}, <EFBFBD>
{label:"media", entries:{"$(MEDIA_SRC)"}}, ¬ {label:"media", entries:{"$(MEDIA_SRC)"}}, <EFBFBD>
{label:"html", entries:{"$(HTML_SRC)"}}, ¬ {label:"html", entries:{"$(HTML_SRC)"}}, <EFBFBD>
{label:"xrc", entries:{"$(XRC_SRC)"}}, ¬ {label:"xrc", entries:{"$(XRC_SRC)"}}, <EFBFBD>
{label:"xml", entries:{"$(XML_SRC)"}}, ¬ {label:"xml", entries:{"$(XML_SRC)"}}, <EFBFBD>
{label:"opengl", entries:{"$(OPENGL_SRC)"}}, ¬ {label:"opengl", entries:{"$(OPENGL_SRC)"}}, <EFBFBD>
{label:"aui", entries:{"$(AUI_SRC)"}}, ¬ {label:"aui", entries:{"$(AUI_SRC)"}}, <EFBFBD>
{label:"ribbon", entries:{"$(RIBBON_SRC)"}}, ¬ {label:"ribbon", entries:{"$(RIBBON_SRC)"}}, <EFBFBD>
{label:"propgrid", entries:{"$(PROPGRID_SRC)"}}, ¬ {label:"propgrid", entries:{"$(PROPGRID_SRC)"}}, <EFBFBD>
{label:"richtext", entries:{"$(RICHTEXT_SRC)"}}, ¬ {label:"richtext", entries:{"$(RICHTEXT_SRC)"}}, <EFBFBD>
{label:"stc", entries:{"$(STC_SRC)"}}, ¬ {label:"stc", entries:{"$(STC_SRC)"}}, <EFBFBD>
{label:"libtiff", entries:{"$(wxtiff)"}}, ¬ {label:"libtiff", entries:{"$(wxtiff)"}}, <EFBFBD>
{label:"libjpeg", entries:{"$(wxjpeg)"}}, ¬ {label:"libjpeg", entries:{"$(wxjpeg)"}}, <EFBFBD>
{label:"libpng", entries:{"$(wxpng)"}}, ¬ {label:"libpng", entries:{"$(wxpng)"}}, <EFBFBD>
{label:"libregex", entries:{"$(wxregex)"}}, ¬ {label:"libregex", entries:{"$(wxregex)"}}, <EFBFBD>
{label:"libscintilla", entries:{"$(wxscintilla)"}}, ¬ {label:"libscintilla", entries:{"$(wxscintilla)"}}, <EFBFBD>
{label:"libexpat", entries:{"$(wxexpat)"}} ¬ {label:"libexpat", entries:{"$(wxexpat)"}} <EFBFBD>
}} }}
makeProject(theProject) makeProject(theProject)