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