SF.net SVN: geany:[5441] branches/unstable
eht16 at users.sourceforge.net
eht16 at xxxxx
Wed Nov 24 21:43:31 UTC 2010
Revision: 5441
http://geany.svn.sourceforge.net/geany/?rev=5441&view=rev
Author: eht16
Date: 2010-11-24 21:43:31 +0000 (Wed, 24 Nov 2010)
Log Message:
-----------
Update autotools-based build system for Scintilla.
Modified Paths:
--------------
branches/unstable/ChangeLog
branches/unstable/scintilla/Makefile.am
branches/unstable/scintilla/include/Makefile.am
Modified: branches/unstable/ChangeLog
===================================================================
--- branches/unstable/ChangeLog 2010-11-24 21:41:47 UTC (rev 5440)
+++ branches/unstable/ChangeLog 2010-11-24 21:43:31 UTC (rev 5441)
@@ -6,6 +6,8 @@
remove unused lexers.
* wscript:
Update Waf-based build system for Scintilla.
+ * scintilla/Makefile.am, scintilla/include/Makefile.am:
+ Update autotools-based build system for Scintilla.
2010-11-22 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: branches/unstable/scintilla/Makefile.am
===================================================================
--- branches/unstable/scintilla/Makefile.am 2010-11-24 21:41:47 UTC (rev 5440)
+++ branches/unstable/scintilla/Makefile.am 2010-11-24 21:43:31 UTC (rev 5441)
@@ -3,111 +3,125 @@
noinst_LIBRARIES=libscintilla.a
-AM_CXXFLAGS = -DNDEBUG -DGTK -DGTK2 -DSCI_LEXER -DG_THREADS_IMPL_NONE
+AM_CXXFLAGS = -DNDEBUG -DGTK -DSCI_LEXER -DG_THREADS_IMPL_NONE
LEXER_SRCS= \
-LexAda.cxx \
-LexAsm.cxx \
-LexBasic.cxx \
-LexBash.cxx \
-LexCPP.cxx \
-LexCaml.cxx \
-LexCmake.cxx \
-LexCSS.cxx \
-LexD.cxx \
-LexErlang.cxx \
-LexForth.cxx \
-LexFortran.cxx \
-LexHaskell.cxx \
-LexHTML.cxx \
-LexLisp.cxx \
-LexLua.cxx \
-LexMarkdown.cxx \
-LexMatlab.cxx \
-LexNsis.cxx \
-LexOthers.cxx \
-LexPascal.cxx \
-LexPerl.cxx \
-LexPython.cxx \
-LexR.cxx \
-LexRuby.cxx \
-LexSQL.cxx \
-LexTxt2tags.cxx \
-LexTCL.cxx \
-LexVHDL.cxx \
-LexVerilog.cxx \
-LexYAML.cxx
+lexers/LexAda.cxx \
+lexers/LexAsm.cxx \
+lexers/LexBash.cxx \
+lexers/LexBasic.cxx \
+lexers/LexCPP.cxx \
+lexers/LexCSS.cxx \
+lexers/LexCaml.cxx \
+lexers/LexCmake.cxx \
+lexers/LexD.cxx \
+lexers/LexErlang.cxx \
+lexers/LexForth.cxx \
+lexers/LexFortran.cxx \
+lexers/LexHTML.cxx \
+lexers/LexHaskell.cxx \
+lexers/LexLisp.cxx \
+lexers/LexLua.cxx \
+lexers/LexMarkdown.cxx \
+lexers/LexMatlab.cxx \
+lexers/LexNsis.cxx \
+lexers/LexOthers.cxx \
+lexers/LexPascal.cxx \
+lexers/LexPerl.cxx \
+lexers/LexPython.cxx \
+lexers/LexR.cxx \
+lexers/LexRuby.cxx \
+lexers/LexSQL.cxx \
+lexers/LexTCL.cxx \
+lexers/LexTxt2tags.cxx \
+lexers/LexVHDL.cxx \
+lexers/LexVerilog.cxx \
+lexers/LexYAML.cxx
SRCS= \
-CallTip.cxx \
-CellBuffer.cxx \
-CharClassify.cxx \
-ContractionState.cxx \
-Decoration.cxx \
-DocumentAccessor.cxx \
-Document.cxx \
-Editor.cxx \
-Indicator.cxx \
-KeyMap.cxx \
-KeyWords.cxx \
-LineMarker.cxx \
-PerLine.cxx \
-PositionCache.cxx \
-PropSet.cxx \
-RESearch.cxx \
-RunStyles.cxx \
-ScintillaBase.cxx \
-Selection.cxx \
-StyleContext.cxx \
-Style.cxx \
-UniConversion.cxx \
-ViewStyle.cxx \
-WindowAccessor.cxx \
-XPM.cxx \
-AutoComplete.cxx \
-ExternalLexer.cxx \
-PlatGTK.cxx \
-ScintillaGTK.cxx \
-AutoComplete.h \
-CallTip.h \
-CellBuffer.h \
-CharClassify.h \
-CharacterSet.h \
-ContractionState.h \
-Converter.h \
-Decoration.h \
-DocumentAccessor.h \
-Document.h \
-Editor.h \
-ExternalLexer.h \
-Indicator.h \
-KeyMap.h \
-LineMarker.h \
-Partitioning.h \
-PerLine.h \
-PositionCache.h \
-PropSetSimple.h \
-RESearch.h \
-RunStyles.h \
-ScintillaBase.h \
-scintilla-marshal.h \
-Selection.h \
-SplitVector.h \
-StyleContext.h \
-Style.h \
-SVector.h \
-UniConversion.h \
-ViewStyle.h \
-XPM.h \
-scintilla-marshal.c \
+gtk/Converter.h \
+gtk/PlatGTK.cxx \
+gtk/ScintillaGTK.cxx \
+gtk/scintilla-marshal.c \
+gtk/scintilla-marshal.h \
+lexlib/Accessor.cxx \
+lexlib/Accessor.h \
+lexlib/CharacterSet.cxx \
+lexlib/CharacterSet.h \
+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 \
+lexlib/StyleContext.cxx \
+lexlib/StyleContext.h \
+lexlib/WordList.cxx \
+lexlib/WordList.h \
+src/AutoComplete.cxx \
+src/AutoComplete.h \
+src/CallTip.cxx \
+src/CallTip.h \
+src/Catalogue.cxx \
+src/Catalogue.h \
+src/CellBuffer.cxx \
+src/CellBuffer.h \
+src/CharClassify.cxx \
+src/CharClassify.h \
+src/ContractionState.cxx \
+src/ContractionState.h \
+src/Decoration.cxx \
+src/Decoration.h \
+src/Document.cxx \
+src/Document.h \
+src/Editor.cxx \
+src/Editor.h \
+src/ExternalLexer.cxx \
+src/ExternalLexer.h \
+src/FontQuality.h \
+src/Indicator.cxx \
+src/Indicator.h \
+src/KeyMap.cxx \
+src/KeyMap.h \
+src/LineMarker.cxx \
+src/LineMarker.h \
+src/Partitioning.h \
+src/PerLine.cxx \
+src/PerLine.h \
+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 \
+src/SplitVector.h \
+src/Style.cxx \
+src/Style.h \
+src/UniConversion.cxx \
+src/UniConversion.h \
+src/ViewStyle.cxx \
+src/ViewStyle.h \
+src/XPM.cxx \
+src/XPM.h \
$(LEXER_SRCS)
libscintilla_a_SOURCES = $(SRCS)
-INCLUDES=-I$(top_srcdir) -I$(srcdir)/include @GTK_CFLAGS@
+INCLUDES=-I$(top_srcdir) -I$(srcdir)/include -I$(srcdir)/src -I$(srcdir)/lexlib @GTK_CFLAGS@
-marshallers: scintilla-marshal.list
- glib-genmarshal --prefix scintilla_marshal scintilla-marshal.list --header > scintilla-marshal.h
- glib-genmarshal --prefix scintilla_marshal scintilla-marshal.list --body > scintilla-marshal.c
+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
-EXTRA_DIST=scintilla-marshal.list scintilla-marshal.c scintilla-marshal.h License.txt
+EXTRA_DIST=gtk/scintilla-marshal.list License.txt
Modified: branches/unstable/scintilla/include/Makefile.am
===================================================================
--- branches/unstable/scintilla/include/Makefile.am 2010-11-24 21:41:47 UTC (rev 5440)
+++ branches/unstable/scintilla/include/Makefile.am 2010-11-24 21:43:31 UTC (rev 5441)
@@ -1,12 +1,8 @@
## Process this file with automake to produce Makefile.in
noinst_HEADERS = \
- Accessor.h \
- KeyWords.h \
- Platform.h \
- PropSet.h \
- WindowAccessor.h \
- SString.h
+ ILexer.h \
+ Platform.h
scintilla_includedir = $(includedir)/geany/scintilla/
scintilla_include_HEADERS = \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list