2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
SUBDIRS = include
|
|
|
|
|
|
|
|
noinst_LIBRARIES=libscintilla.a
|
|
|
|
|
|
|
|
CC=g++
|
|
|
|
|
|
|
|
AM_CXXFLAGS = -DGTK -DGTK2 -DSCI_LEXER -DG_THREADS_IMPL_NONE
|
|
|
|
|
|
|
|
LEXER_SRCS= \
|
2005-12-05 20:50:46 +00:00
|
|
|
LexAsm.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
|
|
|
LexConf.cxx \
|
|
|
|
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 \
|
|
|
|
LexVHDL.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 \
|
|
|
|
DocumentAccessor.cxx \
|
|
|
|
Document.cxx \
|
|
|
|
Editor.cxx \
|
|
|
|
Indicator.cxx \
|
|
|
|
KeyMap.cxx \
|
|
|
|
KeyWords.cxx \
|
|
|
|
LineMarker.cxx \
|
|
|
|
PropSet.cxx \
|
|
|
|
RESearch.cxx \
|
|
|
|
ScintillaBase.cxx \
|
|
|
|
StyleContext.cxx \
|
|
|
|
Style.cxx \
|
|
|
|
UniConversion.cxx \
|
|
|
|
ViewStyle.cxx \
|
|
|
|
WindowAccessor.cxx \
|
|
|
|
XPM.cxx \
|
|
|
|
AutoComplete.cxx \
|
|
|
|
ExternalLexer.cxx \
|
|
|
|
*.h \
|
|
|
|
PlatGTK.cxx \
|
|
|
|
ScintillaGTK.cxx \
|
|
|
|
$(LEXER_SRCS)
|
|
|
|
|
|
|
|
libscintilla_a_SOURCES = $(SRCS)
|
|
|
|
|
2006-07-25 17:45:34 +00:00
|
|
|
if MINGW
|
|
|
|
INCLUDES=-I$(top_srcdir) -Iinclude -I/usr/local/cross-tools/include @PACKAGE_CFLAGS@
|
|
|
|
else
|
|
|
|
INCLUDES=-I$(top_srcdir) -Iinclude @PACKAGE_CFLAGS@
|
|
|
|
endif
|
2005-11-22 12:26:26 +00:00
|
|
|
|
|
|
|
libscintilla_a_LIBADD = scintilla-marshal.o
|
|
|
|
|
|
|
|
scintilla-marshal.o: scintilla-marshal.c
|
|
|
|
gcc @PACKAGE_CFLAGS@ -c scintilla-marshal.c
|
|
|
|
|
|
|
|
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
|