Mercurial > geeqie.yaz
annotate src/Makefile.am @ 380:5afe77bb563a
Introduce a new struct ViewDir to handle directory views common
data.
Specific data is now in ViewDirInfoList and ViewDirInfoTree.
Type of directory view can be specified with enum DirViewType.
This is saved to rc file as layout.dir_view_type, which replace
layout.view_as_tree.
Code was modified to reflect these changes.
This is a first to move to merge common code of view_dir_list.c
and view_dir_tree.c and ease the introduction of new types
of directory view.
author | zas_ |
---|---|
date | Wed, 16 Apr 2008 14:45:22 +0000 |
parents | 6cb3c072be3f |
children | 26c6e768bd47 |
rev | line source |
---|---|
1 | 1 SUBDIRS = icons |
2 DIST_SUBDIRS = icons | |
3 | |
4 INCLUDES = -I$(srcdir) -I$(builddir) \ | |
5 -I$(top_srcdir) -I$(top_builddir) \ | |
9 | 6 -I$(includedir) $(GTK_CFLAGS) |
7 | |
8 module_SLIK = \ | |
9 intl.h \ | |
10 ui_bookmark.c \ | |
11 ui_bookmark.h \ | |
12 ui_fileops.c \ | |
13 ui_fileops.h \ | |
14 ui_help.c \ | |
15 ui_help.h \ | |
16 ui_menu.c \ | |
17 ui_menu.h \ | |
18 ui_misc.c \ | |
19 ui_misc.h \ | |
20 ui_pathsel.c \ | |
21 ui_pathsel.h \ | |
22 ui_spinner.c \ | |
23 ui_spinner.h \ | |
24 ui_tabcomp.c \ | |
25 ui_tabcomp.h \ | |
26 ui_tree_edit.c \ | |
27 ui_tree_edit.h \ | |
28 ui_utildlg.c \ | |
29 ui_utildlg.h | |
30 | |
31 extra_ICONS = \ | |
32 ui_spinner.png \ | |
33 ui_tabcomp.png | |
34 | |
35 ICON_PAIRS = \ | |
36 icon_spinner $(srcdir)/ui_spinner.png \ | |
37 icon_tabcomp $(srcdir)/ui_tabcomp.png | |
38 | |
308
6cb3c072be3f
ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
zas_
parents:
307
diff
changeset
|
39 ui_icons.h: $(extra_ICONS) Makefile.in |
6cb3c072be3f
ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
zas_
parents:
307
diff
changeset
|
40 @(echo '/* Auto generated file, do not edit */'; echo; \ |
6cb3c072be3f
ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
zas_
parents:
307
diff
changeset
|
41 echo '#ifndef UI_ICONS_H'; \ |
6cb3c072be3f
ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
zas_
parents:
307
diff
changeset
|
42 echo '#define UI_ICONS_H'; echo; \ |
6cb3c072be3f
ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
zas_
parents:
307
diff
changeset
|
43 $(GDK_PIXBUF_CSOURCE) --raw --extern --build-list $(ICON_PAIRS); \ |
6cb3c072be3f
ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
zas_
parents:
307
diff
changeset
|
44 echo '#endif /* UI_ICONS_H */') > $@ || echo "!!! Failed to generate $@ !!!" |
9 | 45 |
46 ui_spinner.o: ui_icons.h | |
47 | |
48 | |
49 noinst_DATA = ui_icons.h | |
50 CLEANFILES = $(noinst_DATA) | |
51 | |
52 extra_SLIK = \ | |
53 $(extra_ICONS) | |
1 | 54 |
195 | 55 bin_PROGRAMS = geeqie |
1 | 56 |
195 | 57 geeqie_SOURCES = \ |
9 | 58 $(module_SLIK) \ |
59 bar_info.c \ | |
60 bar_info.h \ | |
61 bar_exif.c \ | |
62 bar_exif.h \ | |
63 bar_sort.c \ | |
64 bar_sort.h \ | |
65 cache.c \ | |
66 cache.h \ | |
37
67ba4381497e
Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents:
23
diff
changeset
|
67 cache-loader.c \ |
67ba4381497e
Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents:
23
diff
changeset
|
68 cache-loader.h \ |
9 | 69 cache_maint.c \ |
70 cache_maint.h \ | |
71 cellrenderericon.c \ | |
72 cellrenderericon.h \ | |
73 collect.c \ | |
74 collect.h \ | |
75 collect-dlg.c \ | |
76 collect-dlg.h \ | |
77 collect-io.c \ | |
78 collect-io.h \ | |
79 collect-table.c \ | |
80 collect-table.h \ | |
113
55166d93498d
Fri Nov 24 21:37:01 2006 John Ellis <johne@verizon.net>
gqview
parents:
105
diff
changeset
|
81 color-man.c \ |
55166d93498d
Fri Nov 24 21:37:01 2006 John Ellis <johne@verizon.net>
gqview
parents:
105
diff
changeset
|
82 color-man.h \ |
1 | 83 dnd.c \ |
9 | 84 dnd.h \ |
85 dupe.c \ | |
86 dupe.h \ | |
87 editors.c \ | |
88 editors.h \ | |
89 exif.c \ | |
90 exif.h \ | |
178
9dc8bc9b2bb9
first exiv2 support that does not crash immediately
nadvornik
parents:
177
diff
changeset
|
91 exif-int.h \ |
182 | 92 exif-common.c \ |
177 | 93 exiv2.cc \ |
1 | 94 filelist.c \ |
9 | 95 filelist.h \ |
45
7cfa60beda76
Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents:
43
diff
changeset
|
96 format_canon.c \ |
7cfa60beda76
Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents:
43
diff
changeset
|
97 format_canon.h \ |
7cfa60beda76
Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents:
43
diff
changeset
|
98 format_fuji.c \ |
7cfa60beda76
Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents:
43
diff
changeset
|
99 format_fuji.h \ |
51
276ea4c98d33
Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents:
45
diff
changeset
|
100 format_nikon.c \ |
276ea4c98d33
Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents:
45
diff
changeset
|
101 format_nikon.h \ |
57
a8c9992320f4
Fri Jun 10 20:57:42 2005 John Ellis <johne@verizon.net>
gqview
parents:
51
diff
changeset
|
102 format_olympus.c \ |
a8c9992320f4
Fri Jun 10 20:57:42 2005 John Ellis <johne@verizon.net>
gqview
parents:
51
diff
changeset
|
103 format_olympus.h \ |
43
ee03f36e9e4b
Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents:
37
diff
changeset
|
104 format_raw.c \ |
ee03f36e9e4b
Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents:
37
diff
changeset
|
105 format_raw.h \ |
9 | 106 fullscreen.c \ |
107 fullscreen.h \ | |
1 | 108 globals.c \ |
273
e0e2c2b72c5a
reworked the histogram patch by Uwe Ohse, most of the code is in
nadvornik
parents:
195
diff
changeset
|
109 histogram.c \ |
e0e2c2b72c5a
reworked the histogram patch by Uwe Ohse, most of the code is in
nadvornik
parents:
195
diff
changeset
|
110 histogram.h \ |
1 | 111 image.c \ |
112 image.h \ | |
9 | 113 image-load.c \ |
114 image-load.h \ | |
115 image-overlay.c \ | |
116 image-overlay.h \ | |
1 | 117 img-view.c \ |
9 | 118 img-view.h \ |
119 info.c \ | |
120 info.h \ | |
121 layout.c \ | |
122 layout.h \ | |
123 layout_config.c \ | |
124 layout_config.h \ | |
125 layout_image.c \ | |
126 layout_image.h \ | |
127 layout_util.c \ | |
128 layout_util.h \ | |
1 | 129 main.c \ |
281 | 130 main.h \ |
9 | 131 md5-util.c \ |
132 md5-util.h \ | |
1 | 133 menu.c \ |
9 | 134 menu.h \ |
105
de64a683d5d0
Thu Nov 9 17:43:06 2006 John Ellis <johne@verizon.net>
gqview
parents:
57
diff
changeset
|
135 pan-calendar.c \ |
de64a683d5d0
Thu Nov 9 17:43:06 2006 John Ellis <johne@verizon.net>
gqview
parents:
57
diff
changeset
|
136 pan-folder.c \ |
de64a683d5d0
Thu Nov 9 17:43:06 2006 John Ellis <johne@verizon.net>
gqview
parents:
57
diff
changeset
|
137 pan-grid.c \ |
de64a683d5d0
Thu Nov 9 17:43:06 2006 John Ellis <johne@verizon.net>
gqview
parents:
57
diff
changeset
|
138 pan-item.c \ |
de64a683d5d0
Thu Nov 9 17:43:06 2006 John Ellis <johne@verizon.net>
gqview
parents:
57
diff
changeset
|
139 pan-timeline.c \ |
de64a683d5d0
Thu Nov 9 17:43:06 2006 John Ellis <johne@verizon.net>
gqview
parents:
57
diff
changeset
|
140 pan-types.h \ |
de64a683d5d0
Thu Nov 9 17:43:06 2006 John Ellis <johne@verizon.net>
gqview
parents:
57
diff
changeset
|
141 pan-util.c \ |
12
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
142 pan-view.c \ |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
143 pan-view.h \ |
23
17acca639a86
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
144 pixbuf-renderer.c \ |
17acca639a86
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
145 pixbuf-renderer.h \ |
9 | 146 pixbuf_util.c \ |
147 pixbuf_util.h \ | |
148 preferences.c \ | |
149 preferences.h \ | |
150 print.c \ | |
151 print.h \ | |
152 remote.c \ | |
153 remote.h \ | |
1 | 154 rcfile.c \ |
9 | 155 rcfile.h \ |
156 search.c \ | |
157 search.h \ | |
307
667e49f52168
Move secure save code to its own files: secure_save.{c,h}.
zas_
parents:
281
diff
changeset
|
158 secure_save.c \ |
667e49f52168
Move secure save code to its own files: secure_save.{c,h}.
zas_
parents:
281
diff
changeset
|
159 secure_save.h \ |
9 | 160 similar.c \ |
161 similar.h \ | |
1 | 162 slideshow.c \ |
9 | 163 slideshow.h \ |
164 typedefs.h \ | |
1 | 165 thumb.c \ |
9 | 166 thumb.h \ |
167 thumb_standard.c \ | |
168 thumb_standard.h \ | |
1 | 169 utilops.c \ |
9 | 170 utilops.h \ |
380
5afe77bb563a
Introduce a new struct ViewDir to handle directory views common
zas_
parents:
308
diff
changeset
|
171 view_dir.c \ |
5afe77bb563a
Introduce a new struct ViewDir to handle directory views common
zas_
parents:
308
diff
changeset
|
172 view_dir.h \ |
9 | 173 view_dir_list.c \ |
174 view_dir_list.h \ | |
175 view_dir_tree.c \ | |
176 view_dir_tree.h \ | |
177 view_file_list.c \ | |
178 view_file_list.h \ | |
179 view_file_icon.c \ | |
180 view_file_icon.h | |
1 | 181 |
195 | 182 geeqie_LDADD = $(GTK_LIBS) $(INTLLIBS) $(LCMS_LIBS) $(EXIV2_LIBS) |
1 | 183 |
9 | 184 EXTRA_DIST = \ |
185 $(extra_SLIK) | |
1 | 186 |