1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
|
add_definitions(-Wno-missing-braces -Wno-missing-field-initializers -Wno-char-subscripts -DGTK -DSCI_LEXER -DSCI_NAMESPACE)
include_directories(.
../include
../src
../lexlib
${GTK2_INCLUDE_DIRS}
)
add_library(wbscintilla
scintilla-marshal.c
../src/Selection.cxx
../lexlib/Accessor.cxx
../lexlib/CharacterSet.cxx
../lexlib/LexerBase.cxx
../lexlib/LexerModule.cxx
../lexlib/LexerNoExceptions.cxx
../lexlib/LexerSimple.cxx
../lexlib/StyleContext.cxx
../lexlib/WordList.cxx
../lexlib/PropSetSimple.cxx
../lexlib/CharacterCategory.cxx
../src/CharClassify.cxx
../src/Decoration.cxx
../src/Catalogue.cxx
../src/Document.cxx
../src/CallTip.cxx
../src/ScintillaBase.cxx
../src/ContractionState.cxx
../src/Editor.cxx
../src/ExternalLexer.cxx
./PlatGTK.cxx
../src/KeyMap.cxx
../src/LineMarker.cxx
../src/PositionCache.cxx
./ScintillaGTK.cxx
../src/CellBuffer.cxx
../src/ViewStyle.cxx
../src/RESearch.cxx
../src/RunStyles.cxx
../src/Style.cxx
../src/Indicator.cxx
../src/AutoComplete.cxx
../src/UniConversion.cxx
../src/XPM.cxx
../src/PerLine.cxx
../src/CaseConvert.cxx
../src/CaseFolder.cxx
../lexers/LexA68k.cxx
../lexers/LexAbaqus.cxx
../lexers/LexAda.cxx
../lexers/LexAPDL.cxx
../lexers/LexAsm.cxx
../lexers/LexAsn1.cxx
../lexers/LexASY.cxx
../lexers/LexAU3.cxx
../lexers/LexAVE.cxx
../lexers/LexAVS.cxx
../lexers/LexBaan.cxx
../lexers/LexBash.cxx
../lexers/LexBasic.cxx
../lexers/LexBullant.cxx
../lexers/LexCaml.cxx
../lexers/LexCLW.cxx
../lexers/LexCmake.cxx
../lexers/LexCOBOL.cxx
../lexers/LexCoffeeScript.cxx
../lexers/LexConf.cxx
../lexers/LexCPP.cxx
../lexers/LexCrontab.cxx
../lexers/LexCsound.cxx
../lexers/LexCSS.cxx
../lexers/LexD.cxx
../lexers/LexECL.cxx
../lexers/LexEiffel.cxx
../lexers/LexErlang.cxx
../lexers/LexEScript.cxx
../lexers/LexFlagship.cxx
../lexers/LexForth.cxx
../lexers/LexFortran.cxx
../lexers/LexGAP.cxx
../lexers/LexGui4Cli.cxx
../lexers/LexHaskell.cxx
../lexers/LexHTML.cxx
../lexers/LexInno.cxx
../lexers/LexKix.cxx
../lexers/LexLisp.cxx
../lexers/LexLout.cxx
../lexers/LexLua.cxx
../lexers/LexMagik.cxx
../lexers/LexMarkdown.cxx
../lexers/LexMatlab.cxx
../lexers/LexMetapost.cxx
../lexers/LexMMIXAL.cxx
../lexers/LexModula.cxx
../lexers/LexMPT.cxx
../lexers/LexMSSQL.cxx
../lexers/LexMySQL.cxx
../lexers/LexNimrod.cxx
../lexers/LexNsis.cxx
../lexers/LexOpal.cxx
../lexers/LexOScript.cxx
../lexers/LexOthers.cxx
../lexers/LexPascal.cxx
../lexers/LexPB.cxx
../lexers/LexPerl.cxx
../lexers/LexPLM.cxx
../lexers/LexPO.cxx
../lexers/LexPOV.cxx
../lexers/LexPowerPro.cxx
../lexers/LexPowerShell.cxx
../lexers/LexProgress.cxx
../lexers/LexPS.cxx
../lexers/LexPython.cxx
../lexers/LexR.cxx
../lexers/LexRebol.cxx
../lexers/LexRuby.cxx
../lexers/LexScriptol.cxx
../lexers/LexSmalltalk.cxx
../lexers/LexSML.cxx
../lexers/LexSorcus.cxx
../lexers/LexSpecman.cxx
../lexers/LexSpice.cxx
../lexers/LexSQL.cxx
../lexers/LexTACL.cxx
../lexers/LexTADS3.cxx
../lexers/LexTAL.cxx
../lexers/LexTCL.cxx
../lexers/LexTCMD.cxx
../lexers/LexTeX.cxx
../lexers/LexLaTeX.cxx
../lexers/LexTxt2tags.cxx
../lexers/LexVB.cxx
../lexers/LexVerilog.cxx
../lexers/LexVHDL.cxx
../lexers/LexVisualProlog.cxx
../lexers/LexYAML.cxx
../lexers/LexKVIrc.cxx
../lexers/LexSTTXT.cxx
../lexers/LexRust.cxx
../lexers/LexDMAP.cxx
)
target_link_libraries(wbscintilla ${GTK2_LIBRARIES})
install(TARGETS wbscintilla DESTINATION ${WB_INSTALL_LIB_DIR})
|