~ubuntu-branches/ubuntu/trusty/presage/trusty-proposed

« back to all changes in this revision

Viewing changes to apps/gtk/gprompter/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Matteo Vescovi
  • Date: 2011-08-06 09:26:15 UTC
  • Revision ID: james.westby@ubuntu.com-20110806092615-0wvhajaht9974ncx
Tags: upstream-0.8.6
ImportĀ upstreamĀ versionĀ 0.8.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
###########
 
3
#  Presage, an extensible predictive text entry system
 
4
#  ------------------------------------------------------
 
5
#
 
6
#  Copyright (C) 2008  Matteo Vescovi <matteo.vescovi@yahoo.co.uk>
 
7
#
 
8
#  This program is free software; you can redistribute it and/or modify
 
9
#  it under the terms of the GNU General Public License as published by
 
10
#  the Free Software Foundation; either version 2 of the License, or
 
11
#  (at your option) any later version.
 
12
#
 
13
#  This program is distributed in the hope that it will be useful,
 
14
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 
15
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
16
#  GNU General Public License for more details.
 
17
#
 
18
#  You should have received a copy of the GNU General Public License along
 
19
#  with this program; if not, write to the Free Software Foundation, Inc.,
 
20
#  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
21
 
 
22
## Process this file with automake to produce Makefile.in
 
23
 
 
24
if BUILD_GTK_PROMPTER
 
25
 
 
26
###########
 
27
# Scintilla
 
28
#
 
29
noinst_LTLIBRARIES = libscintilla.la
 
30
 
 
31
SCINTILLA_GTK = \
 
32
scintilla/gtk/Converter.h \
 
33
scintilla/gtk/PlatGTK.cxx \
 
34
scintilla/gtk/ScintillaGTK.cxx \
 
35
scintilla/gtk/scintilla-marshal.c \
 
36
scintilla/gtk/scintilla-marshal.h 
 
37
 
 
38
SCINTILLA_SRC = \
 
39
scintilla/src/AutoComplete.cxx \
 
40
scintilla/src/AutoComplete.h \
 
41
scintilla/src/CallTip.cxx \
 
42
scintilla/src/CallTip.h \
 
43
scintilla/src/Catalogue.cxx \
 
44
scintilla/src/Catalogue.h \
 
45
scintilla/src/CellBuffer.cxx \
 
46
scintilla/src/CellBuffer.h \
 
47
scintilla/src/CharClassify.cxx \
 
48
scintilla/src/CharClassify.h \
 
49
scintilla/src/ContractionState.cxx \
 
50
scintilla/src/ContractionState.h \
 
51
scintilla/src/Decoration.cxx \
 
52
scintilla/src/Decoration.h \
 
53
scintilla/src/Document.cxx \
 
54
scintilla/src/Document.h \
 
55
scintilla/src/Editor.cxx \
 
56
scintilla/src/Editor.h \
 
57
scintilla/src/ExternalLexer.cxx \
 
58
scintilla/src/ExternalLexer.h \
 
59
scintilla/src/Indicator.cxx \
 
60
scintilla/src/Indicator.h \
 
61
scintilla/src/KeyMap.cxx \
 
62
scintilla/src/KeyMap.h \
 
63
scintilla/src/LineMarker.cxx \
 
64
scintilla/src/LineMarker.h \
 
65
scintilla/src/Partitioning.h \
 
66
scintilla/src/PerLine.cxx \
 
67
scintilla/src/PerLine.h \
 
68
scintilla/src/PositionCache.cxx \
 
69
scintilla/src/PositionCache.h \
 
70
scintilla/src/RESearch.cxx \
 
71
scintilla/src/RESearch.h \
 
72
scintilla/src/RunStyles.cxx \
 
73
scintilla/src/RunStyles.h \
 
74
scintilla/src/ScintillaBase.cxx \
 
75
scintilla/src/ScintillaBase.h \
 
76
scintilla/src/SciTE.properties \
 
77
scintilla/src/Selection.cxx \
 
78
scintilla/src/Selection.h \
 
79
scintilla/src/SplitVector.h \
 
80
scintilla/src/Style.cxx \
 
81
scintilla/src/Style.h \
 
82
scintilla/src/SVector.h \
 
83
scintilla/src/UniConversion.cxx \
 
84
scintilla/src/UniConversion.h \
 
85
scintilla/src/ViewStyle.cxx \
 
86
scintilla/src/ViewStyle.h \
 
87
scintilla/src/XPM.cxx \
 
88
scintilla/src/XPM.h
 
89
 
 
90
SCINTILLA_INCLUDE = \
 
91
scintilla/include/ILexer.h \
 
92
scintilla/include/Platform.h \
 
93
scintilla/include/SciLexer.h \
 
94
scintilla/include/Scintilla.h \
 
95
scintilla/include/ScintillaWidget.h
 
96
 
 
97
SCINTILLA_LEXLIB = \
 
98
scintilla/lexlib/LexerSimple.h \
 
99
scintilla/lexlib/LexerNoExceptions.cxx \
 
100
scintilla/lexlib/LexerModule.cxx \
 
101
scintilla/lexlib/Accessor.h \
 
102
scintilla/lexlib/LexerSimple.cxx \
 
103
scintilla/lexlib/StyleContext.h \
 
104
scintilla/lexlib/PropSetSimple.h \
 
105
scintilla/lexlib/WordList.h \
 
106
scintilla/lexlib/CharacterSet.h \
 
107
scintilla/lexlib/LexerBase.h \
 
108
scintilla/lexlib/LexAccessor.h \
 
109
scintilla/lexlib/Accessor.cxx \
 
110
scintilla/lexlib/LexerNoExceptions.h \
 
111
scintilla/lexlib/StyleContext.cxx \
 
112
scintilla/lexlib/PropSetSimple.cxx \
 
113
scintilla/lexlib/WordList.cxx \
 
114
scintilla/lexlib/CharacterSet.cxx \
 
115
scintilla/lexlib/OptionSet.h \
 
116
scintilla/lexlib/LexerModule.h \
 
117
scintilla/lexlib/LexerBase.cxx \
 
118
scintilla/lexlib/SparseState.h 
 
119
 
 
120
SCINTILLA_LEXERS = \
 
121
scintilla/lexers/LexLisp.cxx \
 
122
scintilla/lexers/LexErlang.cxx \
 
123
scintilla/lexers/LexEScript.cxx \
 
124
scintilla/lexers/LexFortran.cxx \
 
125
scintilla/lexers/LexAVE.cxx \
 
126
scintilla/lexers/LexNsis.cxx \
 
127
scintilla/lexers/LexSorcus.cxx \
 
128
scintilla/lexers/LexTADS3.cxx \
 
129
scintilla/lexers/LexTxt2tags.cxx \
 
130
scintilla/lexers/LexBasic.cxx \
 
131
scintilla/lexers/LexForth.cxx \
 
132
scintilla/lexers/LexMarkdown.cxx \
 
133
scintilla/lexers/LexTACL.cxx \
 
134
scintilla/lexers/LexMagik.cxx \
 
135
scintilla/lexers/LexPLM.cxx \
 
136
scintilla/lexers/LexOpal.cxx \
 
137
scintilla/lexers/LexFlagship.cxx \
 
138
scintilla/lexers/LexScriptol.cxx \
 
139
scintilla/lexers/LexMatlab.cxx \
 
140
scintilla/lexers/LexBullant.cxx \
 
141
scintilla/lexers/LexPB.cxx \
 
142
scintilla/lexers/LexRebol.cxx \
 
143
scintilla/lexers/LexHTML.cxx \
 
144
scintilla/lexers/LexBash.cxx \
 
145
scintilla/lexers/LexPowerPro.cxx \
 
146
scintilla/lexers/LexTAL.cxx \
 
147
scintilla/lexers/LexRuby.cxx \
 
148
scintilla/lexers/LexPS.cxx \
 
149
scintilla/lexers/LexD.cxx \
 
150
scintilla/lexers/LexSpecman.cxx \
 
151
scintilla/lexers/LexCSS.cxx \
 
152
scintilla/lexers/LexKix.cxx \
 
153
scintilla/lexers/LexASY.cxx \
 
154
scintilla/lexers/LexVHDL.cxx \
 
155
scintilla/lexers/LexGui4Cli.cxx \
 
156
scintilla/lexers/LexR.cxx \
 
157
scintilla/lexers/LexYAML.cxx \
 
158
scintilla/lexers/LexAbaqus.cxx \
 
159
scintilla/lexers/LexCaml.cxx \
 
160
scintilla/lexers/LexAPDL.cxx \
 
161
scintilla/lexers/LexCmake.cxx \
 
162
scintilla/lexers/LexCPP.cxx \
 
163
scintilla/lexers/LexLout.cxx \
 
164
scintilla/lexers/LexCLW.cxx \
 
165
scintilla/lexers/LexAU3.cxx \
 
166
scintilla/lexers/LexCrontab.cxx \
 
167
scintilla/lexers/LexEiffel.cxx \
 
168
scintilla/lexers/LexMetapost.cxx \
 
169
scintilla/lexers/LexCOBOL.cxx \
 
170
scintilla/lexers/LexTeX.cxx \
 
171
scintilla/lexers/LexMPT.cxx \
 
172
scintilla/lexers/LexBaan.cxx \
 
173
scintilla/lexers/LexPerl.cxx \
 
174
scintilla/lexers/LexPascal.cxx \
 
175
scintilla/lexers/LexOthers.cxx \
 
176
scintilla/lexers/LexProgress.cxx \
 
177
scintilla/lexers/LexMySQL.cxx \
 
178
scintilla/lexers/LexVB.cxx \
 
179
scintilla/lexers/LexGAP.cxx \
 
180
scintilla/lexers/LexVerilog.cxx \
 
181
scintilla/lexers/LexAsm.cxx \
 
182
scintilla/lexers/LexLua.cxx \
 
183
scintilla/lexers/LexPython.cxx \
 
184
scintilla/lexers/LexTCL.cxx \
 
185
scintilla/lexers/LexHaskell.cxx \
 
186
scintilla/lexers/LexPowerShell.cxx \
 
187
scintilla/lexers/LexSmalltalk.cxx \
 
188
scintilla/lexers/LexAda.cxx \
 
189
scintilla/lexers/LexConf.cxx \
 
190
scintilla/lexers/LexMMIXAL.cxx \
 
191
scintilla/lexers/LexNimrod.cxx \
 
192
scintilla/lexers/LexCsound.cxx \
 
193
scintilla/lexers/LexSML.cxx \
 
194
scintilla/lexers/LexSQL.cxx \
 
195
scintilla/lexers/LexMSSQL.cxx \
 
196
scintilla/lexers/LexAsn1.cxx \
 
197
scintilla/lexers/LexInno.cxx \
 
198
scintilla/lexers/LexSpice.cxx \
 
199
scintilla/lexers/LexPOV.cxx \
 
200
scintilla/lexers/LexA68k.cxx \
 
201
scintilla/lexers/LexModula.cxx 
 
202
 
 
203
libscintilla_la_SOURCES =       $(SCINTILLA_SRC) $(SCINTILLA_GTK) $(SCINTILLA_INCLUDE) $(SCINTILLA_LEXERS) $(SCINTILLA_LEXLIB)
 
204
libscintilla_la_CXXFLAGS =      -DNDEBUG -DGTK -DSCI_LEXER -DG_THREADS_IMPL_NONE
 
205
libscintilla_la_CPPFLAGS =      $(GNOME_CFLAGS) $(GTHREAD_CFLAGS) \
 
206
                                -I$(srcdir)/scintilla/include \
 
207
                                -I$(srcdir)/scintilla/src \
 
208
                                -I$(srcdir)/scintilla/lexlib 
 
209
libscintilla_la_LIBADD =        $(GNOME_LIBS) $(GTHREAD_LIBS)
 
210
 
 
211
# Distribute files from here.
 
212
EXTRA_DIST = scintilla/License.txt scintilla/version.txt
 
213
#
 
214
# End of rules to build scintilla
 
215
#################################
 
216
 
 
217
 
 
218
bin_PROGRAMS =          gprompter
 
219
 
 
220
gprompter_SOURCES =     gprompter.c
 
221
gprompter_CFLAGS =      $(GNOME_CFLAGS) $(GTHREAD_CFLAGS) \
 
222
                        -I$(top_srcdir)/src/lib \
 
223
                        -I$(srcdir)/scintilla/include 
 
224
gprompter_LDADD =       $(GNOME_LIBS) $(GTHREAD_LIBS) \
 
225
                        ../../../src/lib/libpresage.la \
 
226
                        libscintilla.la
 
227
if USE_GCC
 
228
gprompter_LDADD +=      -lstdc++
 
229
endif
 
230
 
 
231
 
 
232
if HAVE_HELP2MAN
 
233
gprompter.1:    gprompter$(EXEEXT) gprompter.c $(top_srcdir)/configure.ac
 
234
        help2man --output=$@ --no-info --name="the intelligent predictive GTK+ text editor" ./gprompter$(EXEEXT)
 
235
 
 
236
dist_man_MANS =         gprompter.1
 
237
 
 
238
DISTCLEANFILES =        gprompter.1
 
239
endif
 
240
 
 
241
endif