~ubuntu-branches/ubuntu/maverick/gimp/maverick-updates

« back to all changes in this revision

Viewing changes to plug-ins/imagemap/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2005-12-09 19:44:52 UTC
  • Revision ID: james.westby@ubuntu.com-20051209194452-yggpemjlofpjqyf4
Tags: upstream-2.2.9
ImportĀ upstreamĀ versionĀ 2.2.9

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
## Process this file with automake to produce Makefile.in
 
2
 
 
3
libgimpui = $(top_builddir)/libgimp/libgimpui-$(GIMP_API_VERSION).la
 
4
libgimpwidgets = $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la
 
5
libgimp = $(top_builddir)/libgimp/libgimp-$(GIMP_API_VERSION).la
 
6
libgimpcolor = $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la
 
7
libgimpbase = $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la
 
8
 
 
9
if OS_WIN32
 
10
mwindows = -mwindows
 
11
endif
 
12
 
 
13
AM_LDFLAGS = $(mwindows)
 
14
 
 
15
SUBDIRS = images
 
16
 
 
17
libexecdir = $(gimpplugindir)/plug-ins
 
18
 
 
19
libexec_PROGRAMS = imagemap
 
20
 
 
21
EXTRA_DIST = \
 
22
        AUTHORS         \
 
23
        NEWS            \
 
24
        README          \
 
25
        TODO            \
 
26
        imap_cern.l     \
 
27
        imap_csim.l     \
 
28
        imap_ncsa.l     \
 
29
        imap_cern.y     \
 
30
        imap_csim.y     \
 
31
        imap_ncsa.y
 
32
 
 
33
imagemap_SOURCES = \
 
34
        imap_about.c                    \
 
35
        imap_about.h                    \
 
36
        imap_browse.c                   \
 
37
        imap_browse.h                   \
 
38
        imap_cern_lex.c                 \
 
39
        imap_cern_parse.c               \
 
40
        imap_cern_parse.h               \
 
41
        imap_circle.c                   \
 
42
        imap_circle.h                   \
 
43
        imap_cmd_clear.c                \
 
44
        imap_cmd_copy.c                 \
 
45
        imap_cmd_copy_object.c          \
 
46
        imap_cmd_create.c               \
 
47
        imap_cmd_cut.c                  \
 
48
        imap_cmd_cut_object.c           \
 
49
        imap_cmd_delete.c               \
 
50
        imap_cmd_delete_point.c         \
 
51
        imap_cmd_edit_object.c          \
 
52
        imap_cmd_gimp_guides.c          \
 
53
        imap_cmd_guides.c               \
 
54
        imap_cmd_insert_point.c         \
 
55
        imap_cmd_move.c                 \
 
56
        imap_cmd_move_down.c            \
 
57
        imap_cmd_move_sash.c            \
 
58
        imap_cmd_move_selected.c        \
 
59
        imap_cmd_move_to_front.c        \
 
60
        imap_cmd_move_up.c              \
 
61
        imap_cmd_object_down.c          \
 
62
        imap_cmd_object_move.c          \
 
63
        imap_cmd_object_up.c            \
 
64
        imap_cmd_paste.c                \
 
65
        imap_cmd_select.c               \
 
66
        imap_cmd_select_all.c           \
 
67
        imap_cmd_select_next.c          \
 
68
        imap_cmd_select_prev.c          \
 
69
        imap_cmd_select_region.c        \
 
70
        imap_cmd_send_to_back.c         \
 
71
        imap_cmd_unselect.c             \
 
72
        imap_cmd_unselect_all.c         \
 
73
        imap_command.c                  \
 
74
        imap_command.h                  \
 
75
        imap_commands.h                 \
 
76
        imap_csim_lex.c                 \
 
77
        imap_csim_parse.c               \
 
78
        imap_csim_parse.h               \
 
79
        imap_default_dialog.c           \
 
80
        imap_default_dialog.h           \
 
81
        imap_edit_area_info.c           \
 
82
        imap_edit_area_info.h           \
 
83
        imap_file.c                     \
 
84
        imap_file.h                     \
 
85
        imap_grid.c                     \
 
86
        imap_grid.h                     \
 
87
        imap_main.c                     \
 
88
        imap_main.h                     \
 
89
        imap_menu.c                     \
 
90
        imap_menu.h                     \
 
91
        imap_menu_funcs.c               \
 
92
        imap_menu_funcs.h               \
 
93
        imap_misc.c                     \
 
94
        imap_misc.h                     \
 
95
        imap_mru.c                      \
 
96
        imap_mru.h                      \
 
97
        imap_ncsa_lex.c                 \
 
98
        imap_ncsa_parse.c               \
 
99
        imap_ncsa_parse.h               \
 
100
        imap_object.c                   \
 
101
        imap_object.h                   \
 
102
        imap_object_popup.c             \
 
103
        imap_object_popup.h             \
 
104
        imap_polygon.c                  \
 
105
        imap_polygon.h                  \
 
106
        imap_popup.c                    \
 
107
        imap_popup.h                    \
 
108
        imap_preferences.c              \
 
109
        imap_preferences.h              \
 
110
        imap_preview.c                  \
 
111
        imap_preview.h                  \
 
112
        imap_rectangle.c                \
 
113
        imap_rectangle.h                \
 
114
        imap_selection.c                \
 
115
        imap_selection.h                \
 
116
        imap_settings.c                 \
 
117
        imap_settings.h                 \
 
118
        imap_source.c                   \
 
119
        imap_source.h                   \
 
120
        imap_stock.c                    \
 
121
        imap_stock.h                    \
 
122
        imap_statusbar.c                \
 
123
        imap_statusbar.h                \
 
124
        imap_string.c                   \
 
125
        imap_string.h                   \
 
126
        imap_table.c                    \
 
127
        imap_table.h                    \
 
128
        imap_taglist.c                  \
 
129
        imap_taglist.h                  \
 
130
        imap_toolbar.c                  \
 
131
        imap_toolbar.h                  \
 
132
        imap_tools.c                    \
 
133
        imap_tools.h
 
134
 
 
135
INCLUDES = \
 
136
        -I$(top_srcdir) \
 
137
        $(GTK_CFLAGS)   \
 
138
        -I$(includedir)
 
139
 
 
140
LDADD = \
 
141
        $(libgimpui)            \
 
142
        $(libgimpwidgets)       \
 
143
        $(libgimp)              \
 
144
        $(libgimpcolor)         \
 
145
        $(libgimpbase)          \
 
146
        $(GTK_LIBS)             \
 
147
        $(RT_LIBS)              \
 
148
        $(INTLLIBS)
 
149
 
 
150
CLEANFILES = y.tab.c y.tab.h
 
151
 
 
152
## The following rules are not necessary for most users.  They are
 
153
## only used by the maintainers who modify the symbols and grammar
 
154
## that are used for parsing the map files.  These rules are very
 
155
## specific and a test for flex and bison in configure.in would not be
 
156
## appropriate in most cases, so the Makefile rules are included here.
 
157
## In addition, the default rules provided by automake would not be
 
158
## sufficient because the source and target files have different base
 
159
## names and because of the non-standard prefix used in the output
 
160
## code (cern_, csim_, ncsa_).
 
161
 
 
162
## Require flex because the standard lex does not support the -P option.
 
163
LEX=flex
 
164
YACC=bison -y
 
165
 
 
166
imap_cern_lex.c: imap_cern.l
 
167
        @$(RM) $@
 
168
        $(LEX) $(LFLAGS) -Pcern_ -i -t $< > $@
 
169
imap_csim_lex.c: imap_csim.l
 
170
        @$(RM) $@
 
171
        $(LEX) $(LFLAGS) -Pcsim_ -i -t $< > $@
 
172
imap_ncsa_lex.c: imap_ncsa.l
 
173
        @$(RM) $@
 
174
        $(LEX) $(LFLAGS) -Pncsa_ -i -t $< > $@
 
175
 
 
176
imap_cern_parse.c: imap_cern.y
 
177
        $(YACC) $(YFLAGS) -d -p cern_ $<
 
178
        mv -f y.tab.c $@
 
179
imap_csim_parse.c: imap_csim.y
 
180
        $(YACC) $(YFLAGS) -d -p csim_ $<
 
181
        mv -f y.tab.c $@
 
182
imap_ncsa_parse.c: imap_ncsa.y
 
183
        $(YACC) $(YFLAGS) -d -p ncsa_ $<
 
184
        mv -f y.tab.c $@
 
185
 
 
186
imap_cern_parse.h: imap_cern.y
 
187
        $(YACC) $(YFLAGS) -d -p cern_ $<
 
188
        mv -f y.tab.h $@
 
189
imap_csim_parse.h: imap_csim.y
 
190
        $(YACC) $(YFLAGS) -d -p csim_ $<
 
191
        mv -f y.tab.h $@
 
192
imap_ncsa_parse.h: imap_ncsa.y
 
193
        $(YACC) $(YFLAGS) -d -p ncsa_ $<
 
194
        mv -f y.tab.h $@