2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
SUBDIRS = include
|
|
|
|
|
2014-10-13 19:29:36 -07:00
|
|
|
noinst_LTLIBRARIES=libscintilla.la
|
2005-11-22 12:26:26 +00:00
|
|
|
|
2016-05-22 20:16:16 +02:00
|
|
|
AM_CXXFLAGS = -DNDEBUG -DGTK -DSCI_LEXER -DNO_CXX11_REGEX
|
2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
LEXER_SRCS= \
|
2012-12-03 15:17:43 +01:00
|
|
|
lexers/LexAbaqus.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexAda.cxx \
|
|
|
|
lexers/LexAsm.cxx \
|
|
|
|
lexers/LexBash.cxx \
|
|
|
|
lexers/LexBasic.cxx \
|
2015-09-20 18:37:11 +02:00
|
|
|
lexers/LexBatch.cxx \
|
2011-01-30 15:03:51 +00:00
|
|
|
lexers/LexCOBOL.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexCPP.cxx \
|
|
|
|
lexers/LexCSS.cxx \
|
|
|
|
lexers/LexCaml.cxx \
|
|
|
|
lexers/LexCmake.cxx \
|
2014-03-24 00:55:59 +01:00
|
|
|
lexers/LexCoffeeScript.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexD.cxx \
|
2015-09-20 18:37:11 +02:00
|
|
|
lexers/LexDiff.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexErlang.cxx \
|
|
|
|
lexers/LexForth.cxx \
|
|
|
|
lexers/LexFortran.cxx \
|
|
|
|
lexers/LexHTML.cxx \
|
|
|
|
lexers/LexHaskell.cxx \
|
2013-04-27 16:09:29 +02:00
|
|
|
lexers/LexLaTeX.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexLisp.cxx \
|
|
|
|
lexers/LexLua.cxx \
|
2015-09-20 18:37:11 +02:00
|
|
|
lexers/LexMake.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexMarkdown.cxx \
|
|
|
|
lexers/LexMatlab.cxx \
|
|
|
|
lexers/LexNsis.cxx \
|
2015-09-20 18:37:11 +02:00
|
|
|
lexers/LexNull.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexPascal.cxx \
|
|
|
|
lexers/LexPerl.cxx \
|
2013-04-10 20:54:59 +03:00
|
|
|
lexers/LexPowerShell.cxx \
|
2015-09-20 18:37:11 +02:00
|
|
|
lexers/LexProps.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexPython.cxx \
|
2012-10-24 23:13:46 +02:00
|
|
|
lexers/LexPO.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexR.cxx \
|
|
|
|
lexers/LexRuby.cxx \
|
2013-10-16 12:25:57 -04:00
|
|
|
lexers/LexRust.cxx \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexers/LexSQL.cxx \
|
|
|
|
lexers/LexTCL.cxx \
|
|
|
|
lexers/LexTxt2tags.cxx \
|
|
|
|
lexers/LexVHDL.cxx \
|
|
|
|
lexers/LexVerilog.cxx \
|
|
|
|
lexers/LexYAML.cxx
|
2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
SRCS= \
|
2010-11-24 21:43:31 +00:00
|
|
|
gtk/Converter.h \
|
|
|
|
gtk/PlatGTK.cxx \
|
|
|
|
gtk/ScintillaGTK.cxx \
|
2016-12-05 14:23:34 +01:00
|
|
|
gtk/ScintillaGTK.h \
|
|
|
|
gtk/ScintillaGTKAccessible.cxx \
|
|
|
|
gtk/ScintillaGTKAccessible.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
gtk/scintilla-marshal.c \
|
|
|
|
gtk/scintilla-marshal.h \
|
|
|
|
lexlib/Accessor.cxx \
|
|
|
|
lexlib/Accessor.h \
|
2013-07-21 11:52:17 +02:00
|
|
|
lexlib/CharacterCategory.cxx \
|
|
|
|
lexlib/CharacterCategory.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexlib/CharacterSet.cxx \
|
|
|
|
lexlib/CharacterSet.h \
|
2018-08-01 14:51:52 +02:00
|
|
|
lexlib/DefaultLexer.cxx \
|
|
|
|
lexlib/DefaultLexer.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexlib/LexAccessor.h \
|
|
|
|
lexlib/LexerBase.cxx \
|
|
|
|
lexlib/LexerBase.h \
|
|
|
|
lexlib/LexerModule.cxx \
|
|
|
|
lexlib/LexerModule.h \
|
|
|
|
lexlib/LexerNoExceptions.cxx \
|
|
|
|
lexlib/LexerNoExceptions.h \
|
|
|
|
lexlib/LexerSimple.cxx \
|
|
|
|
lexlib/LexerSimple.h \
|
|
|
|
lexlib/OptionSet.h \
|
|
|
|
lexlib/PropSetSimple.cxx \
|
|
|
|
lexlib/PropSetSimple.h \
|
2011-04-03 16:16:52 +00:00
|
|
|
lexlib/SparseState.h \
|
2014-04-14 16:25:01 +02:00
|
|
|
lexlib/StringCopy.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexlib/StyleContext.cxx \
|
|
|
|
lexlib/StyleContext.h \
|
2013-06-05 20:34:10 +02:00
|
|
|
lexlib/SubStyles.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
lexlib/WordList.cxx \
|
|
|
|
lexlib/WordList.h \
|
|
|
|
src/AutoComplete.cxx \
|
|
|
|
src/AutoComplete.h \
|
|
|
|
src/CallTip.cxx \
|
|
|
|
src/CallTip.h \
|
2013-07-21 11:52:17 +02:00
|
|
|
src/CaseConvert.cxx \
|
|
|
|
src/CaseConvert.h \
|
|
|
|
src/CaseFolder.cxx \
|
|
|
|
src/CaseFolder.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
src/Catalogue.cxx \
|
|
|
|
src/Catalogue.h \
|
|
|
|
src/CellBuffer.cxx \
|
|
|
|
src/CellBuffer.h \
|
|
|
|
src/CharClassify.cxx \
|
|
|
|
src/CharClassify.h \
|
|
|
|
src/ContractionState.cxx \
|
|
|
|
src/ContractionState.h \
|
2018-08-01 14:51:52 +02:00
|
|
|
src/DBCS.cxx \
|
|
|
|
src/DBCS.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
src/Decoration.cxx \
|
|
|
|
src/Decoration.h \
|
|
|
|
src/Document.cxx \
|
|
|
|
src/Document.h \
|
|
|
|
src/Editor.cxx \
|
|
|
|
src/Editor.h \
|
2014-08-10 02:17:32 +02:00
|
|
|
src/EditModel.cxx \
|
|
|
|
src/EditModel.h \
|
|
|
|
src/EditView.cxx \
|
|
|
|
src/EditView.h \
|
2018-08-01 14:51:52 +02:00
|
|
|
src/ElapsedPeriod.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
src/ExternalLexer.cxx \
|
|
|
|
src/ExternalLexer.h \
|
|
|
|
src/FontQuality.h \
|
|
|
|
src/Indicator.cxx \
|
|
|
|
src/Indicator.h \
|
2018-08-01 14:51:52 +02:00
|
|
|
src/IntegerRectangle.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
src/KeyMap.cxx \
|
|
|
|
src/KeyMap.h \
|
|
|
|
src/LineMarker.cxx \
|
|
|
|
src/LineMarker.h \
|
2014-08-10 02:17:32 +02:00
|
|
|
src/MarginView.cxx \
|
|
|
|
src/MarginView.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
src/Partitioning.h \
|
|
|
|
src/PerLine.cxx \
|
|
|
|
src/PerLine.h \
|
2015-09-20 18:37:11 +02:00
|
|
|
src/Position.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
src/PositionCache.cxx \
|
|
|
|
src/PositionCache.h \
|
|
|
|
src/RESearch.cxx \
|
|
|
|
src/RESearch.h \
|
|
|
|
src/RunStyles.cxx \
|
|
|
|
src/RunStyles.h \
|
|
|
|
src/SVector.h \
|
|
|
|
src/ScintillaBase.cxx \
|
|
|
|
src/ScintillaBase.h \
|
|
|
|
src/Selection.cxx \
|
|
|
|
src/Selection.h \
|
2016-12-05 14:23:34 +01:00
|
|
|
src/SparseVector.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
src/SplitVector.h \
|
|
|
|
src/Style.cxx \
|
|
|
|
src/Style.h \
|
|
|
|
src/UniConversion.cxx \
|
|
|
|
src/UniConversion.h \
|
2013-07-21 11:52:17 +02:00
|
|
|
src/UnicodeFromUTF8.h \
|
2019-04-28 19:02:15 +02:00
|
|
|
src/UniqueString.cxx \
|
2017-07-24 16:24:05 -07:00
|
|
|
src/UniqueString.h \
|
2010-11-24 21:43:31 +00:00
|
|
|
src/ViewStyle.cxx \
|
|
|
|
src/ViewStyle.h \
|
|
|
|
src/XPM.cxx \
|
|
|
|
src/XPM.h \
|
2005-11-22 12:26:26 +00:00
|
|
|
$(LEXER_SRCS)
|
|
|
|
|
2014-10-13 19:29:36 -07:00
|
|
|
libscintilla_la_SOURCES = $(SRCS)
|
2005-11-22 12:26:26 +00:00
|
|
|
|
2014-10-13 23:07:11 -07:00
|
|
|
AM_CPPFLAGS = -I$(top_srcdir) -I$(srcdir)/include -I$(srcdir)/src -I$(srcdir)/lexlib \
|
|
|
|
@GTK_CFLAGS@ @LIBGEANY_CFLAGS@
|
2005-11-22 12:26:26 +00:00
|
|
|
|
2010-11-24 21:43:31 +00:00
|
|
|
marshallers: gtk/scintilla-marshal.list
|
|
|
|
glib-genmarshal --prefix scintilla_marshal gtk/scintilla-marshal.list --header > gtk/scintilla-marshal.h
|
|
|
|
glib-genmarshal --prefix scintilla_marshal gtk/scintilla-marshal.list --body > gtk/scintilla-marshal.c
|
2005-11-22 12:26:26 +00:00
|
|
|
|
2016-06-12 23:13:35 +02:00
|
|
|
EXTRA_DIST=gtk/scintilla-marshal.list License.txt README version.txt
|