2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
SUBDIRS = include
|
|
|
|
|
|
|
|
noinst_LIBRARIES=libscintilla.a
|
|
|
|
|
2007-07-11 15:27:57 +00:00
|
|
|
CC = @CC@
|
2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
AM_CXXFLAGS = -DGTK -DGTK2 -DSCI_LEXER -DG_THREADS_IMPL_NONE
|
|
|
|
|
|
|
|
LEXER_SRCS= \
|
2005-12-05 20:50:46 +00:00
|
|
|
LexAsm.cxx \
|
2007-06-22 17:34:31 +00:00
|
|
|
LexBasic.cxx \
|
2005-11-22 12:26:26 +00:00
|
|
|
LexBash.cxx \
|
2006-02-10 20:40:55 +00:00
|
|
|
LexOMS.cxx \
|
2005-11-22 12:26:26 +00:00
|
|
|
LexCPP.cxx \
|
2006-02-06 06:25:41 +00:00
|
|
|
LexCaml.cxx \
|
2005-11-22 12:26:26 +00:00
|
|
|
LexCrontab.cxx \
|
|
|
|
LexCSS.cxx \
|
2006-12-07 15:47:00 +00:00
|
|
|
LexD.cxx \
|
2006-08-15 17:57:41 +00:00
|
|
|
LexFortran.cxx \
|
2005-11-22 12:26:26 +00:00
|
|
|
LexHTML.cxx \
|
2007-01-13 20:16:09 +00:00
|
|
|
LexLua.cxx \
|
2005-11-22 12:26:26 +00:00
|
|
|
LexOthers.cxx \
|
|
|
|
LexPascal.cxx \
|
|
|
|
LexPerl.cxx \
|
|
|
|
LexPython.cxx \
|
2006-05-09 16:07:27 +00:00
|
|
|
LexRuby.cxx \
|
2006-05-16 19:04:04 +00:00
|
|
|
LexSQL.cxx \
|
2006-11-13 22:11:19 +00:00
|
|
|
LexTCL.cxx \
|
2007-05-06 14:05:43 +00:00
|
|
|
LexVHDL.cxx \
|
|
|
|
LexHaskell.cxx
|
2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
SRCS= \
|
|
|
|
CallTip.cxx \
|
|
|
|
CellBuffer.cxx \
|
2006-03-11 02:33:39 +00:00
|
|
|
CharClassify.cxx \
|
2005-11-22 12:26:26 +00:00
|
|
|
ContractionState.cxx \
|
2007-06-18 13:02:34 +00:00
|
|
|
Decoration.cxx \
|
2005-11-22 12:26:26 +00:00
|
|
|
DocumentAccessor.cxx \
|
|
|
|
Document.cxx \
|
|
|
|
Editor.cxx \
|
|
|
|
Indicator.cxx \
|
|
|
|
KeyMap.cxx \
|
|
|
|
KeyWords.cxx \
|
|
|
|
LineMarker.cxx \
|
2007-06-18 13:02:34 +00:00
|
|
|
PositionCache.cxx \
|
2005-11-22 12:26:26 +00:00
|
|
|
PropSet.cxx \
|
|
|
|
RESearch.cxx \
|
2007-06-18 13:02:34 +00:00
|
|
|
RunStyles.cxx \
|
2005-11-22 12:26:26 +00:00
|
|
|
ScintillaBase.cxx \
|
|
|
|
StyleContext.cxx \
|
|
|
|
Style.cxx \
|
|
|
|
UniConversion.cxx \
|
|
|
|
ViewStyle.cxx \
|
|
|
|
WindowAccessor.cxx \
|
|
|
|
XPM.cxx \
|
|
|
|
AutoComplete.cxx \
|
|
|
|
ExternalLexer.cxx \
|
|
|
|
PlatGTK.cxx \
|
|
|
|
ScintillaGTK.cxx \
|
2007-04-08 16:38:46 +00:00
|
|
|
AutoComplete.h \
|
|
|
|
CallTip.h \
|
|
|
|
CellBuffer.h \
|
|
|
|
CharClassify.h \
|
2007-06-18 13:02:34 +00:00
|
|
|
CharacterSet.h \
|
2007-04-08 16:38:46 +00:00
|
|
|
ContractionState.h \
|
|
|
|
Converter.h \
|
2007-06-18 13:02:34 +00:00
|
|
|
Decoration.h \
|
2007-04-08 16:38:46 +00:00
|
|
|
DocumentAccessor.h \
|
|
|
|
Document.h \
|
|
|
|
Editor.h \
|
|
|
|
ExternalLexer.h \
|
|
|
|
Indicator.h \
|
|
|
|
KeyMap.h \
|
|
|
|
LineMarker.h \
|
|
|
|
Partitioning.h \
|
2007-06-18 13:02:34 +00:00
|
|
|
PositionCache.h \
|
2007-04-08 16:38:46 +00:00
|
|
|
RESearch.h \
|
2007-06-18 13:02:34 +00:00
|
|
|
RunStyles.h \
|
2007-04-08 16:38:46 +00:00
|
|
|
ScintillaBase.h \
|
|
|
|
scintilla-marshal.h \
|
|
|
|
SplitVector.h \
|
|
|
|
StyleContext.h \
|
|
|
|
Style.h \
|
|
|
|
SVector.h \
|
|
|
|
UniConversion.h \
|
|
|
|
ViewStyle.h \
|
|
|
|
XPM.h \
|
2005-11-22 12:26:26 +00:00
|
|
|
$(LEXER_SRCS)
|
|
|
|
|
|
|
|
libscintilla_a_SOURCES = $(SRCS)
|
|
|
|
|
2006-07-25 17:45:34 +00:00
|
|
|
if MINGW
|
2007-06-26 18:08:00 +00:00
|
|
|
INCLUDES=-I$(top_srcdir) -I$(srcdir)/include -I/usr/local/cross-tools/include @GTK_CFLAGS@
|
2006-07-25 17:45:34 +00:00
|
|
|
else
|
2007-06-26 18:08:00 +00:00
|
|
|
INCLUDES=-I$(top_srcdir) -I$(srcdir)/include @GTK_CFLAGS@
|
2006-07-25 17:45:34 +00:00
|
|
|
endif
|
2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
libscintilla_a_LIBADD = scintilla-marshal.o
|
|
|
|
|
|
|
|
scintilla-marshal.o: scintilla-marshal.c
|
2007-07-11 15:27:57 +00:00
|
|
|
$(CC) @GTK_CFLAGS@ -c $(srcdir)/scintilla-marshal.c
|
2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
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
|
|
|
|
|
2006-06-24 19:37:43 +00:00
|
|
|
EXTRA_DIST=scintilla-marshal.list scintilla-marshal.c scintilla-marshal.h License.txt
|