Commit 45bd656c authored by PoroCYon's avatar PoroCYon
Browse files

don't compile all scintilla lexers

parent fc8c3bdf
......@@ -4,3 +4,4 @@ tmp
build
.vs
.DS_Store
cmake-build*
......@@ -98,6 +98,7 @@ if (APPLE OR UNIX OR (WIN32 AND (${BONZOMATIC_WINDOWS_FLAVOR} MATCHES "GLFW")))
${CMAKE_SOURCE_DIR}/external/glew/glew.c
)
add_library(bzc_glew STATIC ${GLEW_SRCS})
target_include_directories(bzc_glew PUBLIC ${CMAKE_SOURCE_DIR}/external/glew)
target_compile_definitions(bzc_glew PUBLIC -DGLEW_STATIC)
if (MSVC)
......@@ -168,102 +169,102 @@ endif ()
##############################################################################
# SCINTILLA
set(SCINTILLA_SRCS
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexA68k.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAbaqus.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAda.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAPDL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAsm.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAsn1.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexASY.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAU3.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAVE.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAVS.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBaan.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBash.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBasic.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBibTeX.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBullant.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCaml.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCLW.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCmake.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCOBOL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCoffeeScript.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexConf.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexA68k.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAbaqus.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAda.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAPDL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAsm.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAsn1.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexASY.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAU3.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAVE.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexAVS.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBaan.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBash.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBasic.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBibTeX.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexBullant.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCaml.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCLW.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCmake.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCOBOL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCoffeeScript.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexConf.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCPP.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCrontab.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCsound.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCSS.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexD.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexDMAP.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexDMIS.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexECL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexEiffel.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexErlang.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexEScript.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexFlagship.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexForth.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexFortran.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexGAP.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexGui4Cli.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexHaskell.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexHTML.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexInno.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexKix.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexKVIrc.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexLaTeX.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexLisp.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexLout.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexLua.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMagik.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMarkdown.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMatlab.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMetapost.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMMIXAL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexModula.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMPT.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMSSQL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMySQL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexNimrod.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexNsis.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexOpal.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexOScript.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCrontab.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCsound.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexCSS.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexD.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexDMAP.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexDMIS.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexECL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexEiffel.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexErlang.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexEScript.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexFlagship.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexForth.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexFortran.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexGAP.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexGui4Cli.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexHaskell.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexHTML.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexInno.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexKix.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexKVIrc.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexLaTeX.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexLisp.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexLout.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexLua.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMagik.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMarkdown.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMatlab.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMetapost.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMMIXAL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexModula.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMPT.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMSSQL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexMySQL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexNimrod.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexNsis.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexOpal.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexOScript.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexOthers.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPascal.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPB.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPerl.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPLM.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPO.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPOV.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPowerPro.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPowerShell.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexProgress.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPS.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPython.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexR.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexRebol.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexRegistry.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexRuby.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexRust.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexScriptol.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSmalltalk.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSML.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSorcus.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSpecman.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSpice.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSQL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSTTXT.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTACL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTADS3.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTAL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTCL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTCMD.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTeX.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTxt2tags.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexVB.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexVerilog.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexVHDL.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexVisualProlog.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexYAML.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPascal.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPB.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPerl.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPLM.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPO.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPOV.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPowerPro.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPowerShell.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexProgress.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPS.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexPython.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexR.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexRebol.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexRegistry.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexRuby.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexRust.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexScriptol.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSmalltalk.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSML.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSorcus.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSpecman.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSpice.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSQL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexSTTXT.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTACL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTADS3.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTAL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTCL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTCMD.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTeX.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexTxt2tags.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexVB.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexVerilog.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexVHDL.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexVisualProlog.cxx
# ${CMAKE_SOURCE_DIR}/external/scintilla/lexers/LexYAML.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexlib/Accessor.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexlib/CharacterCategory.cxx
${CMAKE_SOURCE_DIR}/external/scintilla/lexlib/CharacterSet.cxx
......
......@@ -76,7 +76,7 @@ int Scintilla_LinkLexers() {
//++Autogenerated -- run scripts/LexGen.py to regenerate
//**\(\tLINK_LEXER(\*);\n\)
LINK_LEXER(lmA68k);
/* LINK_LEXER(lmA68k);
LINK_LEXER(lmAbaqus);
LINK_LEXER(lmAda);
LINK_LEXER(lmAPDL);
......@@ -99,10 +99,10 @@ int Scintilla_LinkLexers() {
LINK_LEXER(lmCmake);
LINK_LEXER(lmCOBOL);
LINK_LEXER(lmCoffeeScript);
LINK_LEXER(lmConf);
LINK_LEXER(lmConf);*/
LINK_LEXER(lmCPP);
LINK_LEXER(lmCPPNoCase);
LINK_LEXER(lmCsound);
/* LINK_LEXER(lmCsound);
LINK_LEXER(lmCss);
LINK_LEXER(lmD);
LINK_LEXER(lmDiff);
......@@ -188,7 +188,7 @@ int Scintilla_LinkLexers() {
LINK_LEXER(lmVHDL);
LINK_LEXER(lmVisualProlog);
LINK_LEXER(lmXML);
LINK_LEXER(lmYAML);
LINK_LEXER(lmYAML);*/
//--Autogenerated -- end of automatically generated section
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment