git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9577
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
def GenEnum(table):
f = open('_wxlang.h', 'wt')
f.write("""
def GenEnum(table):
f = open('_wxlang.h', 'wt')
f.write("""
+
+// --- --- --- generated code begins here --- --- ---
+
// This enum is generated by misc/languages/genlang.py
// When making changes, please put them into misc/languages/langtabl.txt
enum wxLanguage
// This enum is generated by misc/languages/genlang.py
// When making changes, please put them into misc/languages/langtabl.txt
enum wxLanguage
// for custom, user-defined languages:
wxLANGUAGE_USER_DEFINED
};
// for custom, user-defined languages:
wxLANGUAGE_USER_DEFINED
};
+
+// --- --- --- generated code ends here --- --- ---
+
def GenDocs(table):
f = open('_wxlang.tex', 'wt')
f.write("""
def GenDocs(table):
f = open('_wxlang.tex', 'wt')
f.write("""
+
+%% --- --- --- generated code begins here --- --- ---
+
%% This enum is generated by misc/languages/genlang.py
%% When making changes, please put them into misc/languages/langtabl.txt
\\begin{itemize}\\itemsep=0pt
%% This enum is generated by misc/languages/genlang.py
%% When making changes, please put them into misc/languages/langtabl.txt
\\begin{itemize}\\itemsep=0pt
for i in table:
f.write('\\item %s\n' % (i[0].replace('_','\\_')))
f.write("""\\end{itemize}
for i in table:
f.write('\\item %s\n' % (i[0].replace('_','\\_')))
f.write("""\\end{itemize}
+
+%% --- --- --- generated code ends here --- --- ---
+
f = open('_wxlang.cpp', 'wt')
f.write("""
f = open('_wxlang.cpp', 'wt')
f.write("""
+// --- --- --- generated code begins here --- --- ---
+
// This table is generated by misc/languages/genlang.py
// When making changes, please put them into misc/languages/langtabl.txt
// This table is generated by misc/languages/genlang.py
// When making changes, please put them into misc/languages/langtabl.txt
+
+// --- --- --- generated code ends here --- --- ---
+
""" % (ifdefs, lngtable))
f.close()
""" % (ifdefs, lngtable))
f.close()