source: synfigstudio/trunk/fuentes/images/Makefile.am @ 481

Last change on this file since 481 was 481, checked in by jrpelegrina, 4 years ago

First release to xenial

File size: 21.0 KB
Line 
1SYNFIG = synfig
2export PATH := ${prefix}/bin:$(PATH)
3
4EXT = @imageext@
5
6
7EXTRA_DIST = \
8        installer_logo.sif \
9        installer_logo_osx.sif \
10        splash_screen-1.0.1.sif \
11        splash_screen-1.0.2.sif \
12        splash_screen-1.0.sif \
13        splash_screen-1.0.x.sif \
14        splash_screen-0.64.1.sif \
15        splash_screen-0.64.0.sif \
16        splash_screen-0.64.sif \
17        splash_screen-0.63.05.sif \
18        splash_screen-0.63.04.sif \
19        splash_screen-0.63.03.sif \
20        splash_screen-0.63.02.sif \
21        splash_screen-0.63.01.sif \
22        splash_screen-0.63.00.sif \
23        splash_screen-0.63.sif \
24        splash_screen-0.62.02.sif \
25        splash_screen-0.62.01.sif \
26        splash_screen-0.62.01-2.sif \
27        splash_screen-0.62.00.sif \
28        splash_screen-0.61.09.sif \
29        splash_screen-0.61.08.sif \
30        splash_screen-0.61.07.sif \
31        splash_screen_development.sif.in \
32        about_icon.sif \
33        animate_mode_icons.sif \
34        clear_redo_icon.sif \
35        clear_undo_icon.sif \
36        canvas_and_importimage_icons.sif \
37        graphs_icon.sif \
38        duplicate_icon.sif \
39        group_icon.sif \
40        jack_icon.sif \
41        keyframe_lock_icons.sif \
42        framedial_icons.sif \
43        logo.sif \
44        select_all_child_layers_icon.sif \
45        sif_icon.sif \
46        reset_colors_icon.sif \
47        swap_colors_icon.sif \
48        synfig_icon.sif \
49        synfig_icon.svg \
50        valuenode_icon.sif \
51        wallpaper.sif \
52        rename_icon.sif \
53        set_fill_color.sif \
54        set_outline_color.sif \
55        duck_position_icon.sif \
56        duck_vertex_icon.sif \
57        duck_tangent_icon.sif \
58        duck_radius_icon.sif \
59        duck_width_icon.sif \
60        duck_angle_icon.sif \
61        show_grid_icon.sif \
62        snap_grid_icon.sif \
63        show_guideline_icon.sif \
64        snap_guideline_icon.sif \
65        onion_skin_icon.sif \
66        incr_resolution_icon.sif \
67        decr_resolution_icon.sif \
68        render_options_icon.sif \
69        preview_options_icon.sif \
70        action_set_layer_description_icon.sif \
71        action_add_to_set_icon.sif \
72        action_remove_from_set_icon.sif \
73        action_export_icon.sif \
74        action_unexport_icon.sif \
75        action_flat_interpolation_icon.sif \
76        action_interpolate_interpolation_icon.sif \
77        action_peak_interpolation_icon.sif \
78        action_rounded_interpolation_icon.sif \
79        action_squared_interpolation_icon.sif \
80        \
81        action_doc_icons.sif \
82        \
83        interpolation_type_icons.sif\
84        \
85        layer_blur_blur_icon.sif \
86        layer_blur_motion_icon.sif \
87        layer_blur_radial_icon.sif \
88        layer_distortion_curvewarp_icon.sif \
89        layer_distortion_insideout_icon.sif \
90        layer_distortion_noise_icon.sif \
91        layer_distortion_spherize_icon.sif \
92        layer_distortion_stretch_icon.sif \
93        layer_distortion_twirl_icon.sif \
94        layer_distortion_warp_icon.sif \
95        layer_example_filledrectangle_icon.sif \
96        layer_example_metaballs_icon.sif \
97        layer_example_simplecircle_icon.sif \
98        layer_filter_clamp_icon.sif \
99        layer_filter_colorcorrect_icon.sif \
100        layer_filter_halftone2_icon.sif \
101        layer_filter_halftone3_icon.sif \
102        layer_filter_lumakey_icon.sif \
103        layer_fractal_julia_icon.sif \
104        layer_fractal_mandelbrot_icon.sif \
105        layer_geometry_checkerboard_icon.sif \
106        layer_geometry_circle_icon.sif \
107        layer_geometry_outline_icon.sif \
108        layer_geometry_advanced_outline_icon.sif \
109        layer_geometry_polygon_icon.sif \
110        layer_geometry_rectangle_icon.sif \
111        layer_geometry_region_icon.sif \
112        layer_geometry_solidcolor_icon.sif \
113        layer_geometry_star_icon.sif \
114        layer_gradient_conical_icon.sif \
115        layer_gradient_curve_icon.sif \
116        layer_gradient_linear_icon.sif \
117        layer_gradient_noise_icon.sif \
118        layer_gradient_radial_icon.sif \
119        layer_gradient_spiral_icon.sif \
120        layer_other_duplicate_icon.sif \
121        layer_other_group_icon.sif \
122        layer_other_plant_icon.sif \
123        layer_other_stroboscope_icon.sif \
124        layer_other_supersample_icon.sif \
125        layer_other_skeleton_icon.sif \
126        layer_other_sound_icon.sif \
127        layer_other_switch_icon.sif \
128        layer_other_text_icon.sif \
129        layer_other_timeloop_icon.sif \
130        layer_other_xorpattern_icon.sif \
131        layer_stylize_bevel_icon.sif \
132        layer_stylize_shade_icon.sif \
133        layer_transform_rotate_icon.sif \
134        layer_transform_scale_icon.sif \
135        layer_transform_translate_icon.sif \
136        \
137        tool_brush_icon.sif \
138        tool_cutout_icon.sif \
139        tool_spline_icon.sif \
140        tool_circle_icon.sif \
141        tool_draw_icon.sif \
142        tool_eyedrop_icon.sif \
143        tool_fill_icon.sif \
144        tool_gradient_icon.sif \
145        tool_mirror_icon.sif \
146        tool_normal_icon.sif \
147        tool_polyline_icon.sif \
148        tool_rectangle_icon.sif \
149        tool_rotate_icon.sif \
150        tool_scale_icon.sif \
151        tool_sketch_icon.sif \
152        tool_smooth_move_icon.sif \
153        tool_star_icon.sif \
154        tool_text_icon.sif \
155        tool_width_icon.sif \
156        tool_zoom_icon.sif \
157        \
158        type_angle_icon.sif \
159        type_splinepoint_icon.sif \
160        type_bool_icon.sif \
161        type_canvas_icon.sif \
162        type_color_icon.sif \
163        type_gradient_icon.sif \
164        type_integer_icon.sif \
165        type_list_icon.sif \
166        type_real_icon.sif \
167        type_segment_icon.sif \
168        type_string_icon.sif \
169        type_time_icon.sif \
170        type_vector_icon.sif \
171        \
172        library_icon.sif \
173        graphs_icon.sif \
174        set_icon.sif \
175        history_icon.sif \
176        info_icon.sif \
177        keyframe_icon.sif \
178        layer_icon.sif \
179        meta_data_icon.sif \
180        navigator_icon.sif \
181        palette_icon.sif \
182        parameters_icon.sif \
183        time_track_icon.sif \
184        \
185        utils_chain_link_icons.sif \
186        utils_timetrack_align_icon.sif
187
188IMAGES = \
189        installer_logo.bmp \
190        installer_logo_osx.$(EXT) \
191        clear_redo_icon.$(EXT) \
192        clear_undo_icon.$(EXT) \
193        reset_colors_icon.$(EXT) \
194        swap_colors_icon.$(EXT) \
195        select_all_child_layers_icon.$(EXT) \
196        sif_icon.$(EXT) \
197        synfig_icon.$(EXT) \
198        about_icon.$(EXT) \
199        splash_screen.$(EXT) \
200        valuenode_icon.$(EXT) \
201        duplicate_icon.$(EXT) \
202        group_icon.$(EXT) \
203        jack_icon.$(EXT) \
204        \
205        keyframe_lock_past_on_icon.$(EXT) \
206        keyframe_lock_past_off_icon.$(EXT) \
207        keyframe_lock_future_on_icon.$(EXT) \
208        keyframe_lock_future_off_icon.$(EXT) \
209        \
210        animate_seek_next_keyframe_icon.$(EXT) \
211        animate_seek_prev_keyframe_icon.$(EXT) \
212        animate_seek_next_frame_icon.$(EXT) \
213        animate_seek_prev_frame_icon.$(EXT) \
214        animate_seek_begin_icon.$(EXT) \
215        animate_seek_end_icon.$(EXT) \
216        animate_play_icon.$(EXT) \
217        animate_stop_icon.$(EXT) \
218        animate_pause_icon.$(EXT) \
219        animate_loop_icon.$(EXT) \
220        animate_mode_off_icon.$(EXT) \
221        animate_mode_on_icon.$(EXT) \
222        \
223        rename_icon.$(EXT) \
224        set_fill_color.$(EXT) \
225        set_outline_color.$(EXT) \
226        duck_position_icon.$(EXT) \
227        duck_vertex_icon.$(EXT) \
228        duck_tangent_icon.$(EXT) \
229        duck_radius_icon.$(EXT) \
230        duck_width_icon.$(EXT) \
231        duck_angle_icon.$(EXT) \
232        show_grid_icon.$(EXT) \
233        snap_grid_icon.$(EXT) \
234        show_guideline_icon.$(EXT) \
235        snap_guideline_icon.$(EXT) \
236        onion_skin_icon.$(EXT) \
237        incr_resolution_icon.$(EXT) \
238        decr_resolution_icon.$(EXT) \
239        render_options_icon.$(EXT) \
240        preview_options_icon.$(EXT) \
241        action_set_layer_description_icon.$(EXT) \
242        action_add_to_set_icon.$(EXT) \
243        action_remove_from_set_icon.$(EXT) \
244        action_export_icon.$(EXT) \
245        action_unexport_icon.$(EXT) \
246        action_flat_interpolation_icon.$(EXT) \
247        action_interpolate_interpolation_icon.$(EXT) \
248        action_peak_interpolation_icon.$(EXT) \
249        action_rounded_interpolation_icon.$(EXT) \
250        action_squared_interpolation_icon.$(EXT) \
251        \
252        action_doc_new_icon.$(EXT) \
253        action_doc_open_icon.$(EXT) \
254        action_doc_save_icon.$(EXT) \
255        action_doc_saveas_icon.$(EXT) \
256        action_doc_saveall_icon.$(EXT) \
257        action_doc_redo_icon.$(EXT) \
258        action_doc_undo_icon.$(EXT) \
259        \
260        interpolation_type_tcb_icon.$(EXT)\
261        interpolation_type_ease_icon.$(EXT)\
262        interpolation_type_const_icon.$(EXT)\
263        interpolation_type_linear_icon.$(EXT)\
264        interpolation_type_clamped_icon.$(EXT)\
265        valuenode_forbidanimation_icon.$(EXT)\
266        \
267        layer_blur_blur_icon.$(EXT) \
268        layer_blur_motion_icon.$(EXT) \
269        layer_blur_radial_icon.$(EXT) \
270        layer_distortion_curvewarp_icon.$(EXT) \
271        layer_distortion_insideout_icon.$(EXT) \
272        layer_distortion_noise_icon.$(EXT) \
273        layer_distortion_spherize_icon.$(EXT) \
274        layer_distortion_stretch_icon.$(EXT) \
275        layer_distortion_twirl_icon.$(EXT) \
276        layer_distortion_warp_icon.$(EXT) \
277        layer_example_filledrectangle_icon.$(EXT) \
278        layer_example_metaballs_icon.$(EXT) \
279        layer_example_simplecircle_icon.$(EXT) \
280        layer_filter_clamp_icon.$(EXT) \
281        layer_filter_colorcorrect_icon.$(EXT) \
282        layer_filter_halftone2_icon.$(EXT) \
283        layer_filter_halftone3_icon.$(EXT) \
284        layer_filter_lumakey_icon.$(EXT) \
285        layer_fractal_julia_icon.$(EXT) \
286        layer_fractal_mandelbrot_icon.$(EXT) \
287        layer_geometry_checkerboard_icon.$(EXT) \
288        layer_geometry_circle_icon.$(EXT) \
289        layer_geometry_outline_icon.$(EXT) \
290        layer_geometry_advanced_outline_icon.$(EXT) \
291        layer_geometry_polygon_icon.$(EXT) \
292        layer_geometry_rectangle_icon.$(EXT) \
293        layer_geometry_region_icon.$(EXT) \
294        layer_geometry_solidcolor_icon.$(EXT) \
295        layer_geometry_star_icon.$(EXT) \
296        layer_gradient_conical_icon.$(EXT) \
297        layer_gradient_curve_icon.$(EXT) \
298        layer_gradient_linear_icon.$(EXT) \
299        layer_gradient_noise_icon.$(EXT) \
300        layer_gradient_radial_icon.$(EXT) \
301        layer_gradient_spiral_icon.$(EXT) \
302        layer_other_duplicate_icon.$(EXT) \
303        layer_other_importimage_icon.$(EXT) \
304        layer_other_group_icon.$(EXT) \
305        layer_other_plant_icon.$(EXT) \
306        layer_other_stroboscope_icon.$(EXT) \
307        layer_other_supersample_icon.$(EXT) \
308        layer_other_skeleton_icon.$(EXT) \
309        layer_other_sound_icon.$(EXT) \
310        layer_other_switch_icon.$(EXT) \
311        layer_other_text_icon.$(EXT) \
312        layer_other_timeloop_icon.$(EXT) \
313        layer_other_xorpattern_icon.$(EXT) \
314        layer_stylize_bevel_icon.$(EXT) \
315        layer_stylize_shade_icon.$(EXT) \
316        layer_transform_rotate_icon.$(EXT) \
317        layer_transform_scale_icon.$(EXT) \
318        layer_transform_translate_icon.$(EXT) \
319        \
320        tool_brush_icon.$(EXT) \
321        tool_cutout_icon.$(EXT) \
322        tool_spline_icon.$(EXT) \
323        tool_circle_icon.$(EXT) \
324        tool_draw_icon.$(EXT) \
325        tool_eyedrop_icon.$(EXT) \
326        tool_fill_icon.$(EXT) \
327        tool_gradient_icon.$(EXT) \
328        tool_mirror_icon.$(EXT) \
329        tool_normal_icon.$(EXT) \
330        tool_polyline_icon.$(EXT) \
331        tool_rectangle_icon.$(EXT) \
332        tool_rotate_icon.$(EXT) \
333        tool_scale_icon.$(EXT) \
334        tool_sketch_icon.$(EXT) \
335        tool_smooth_move_icon.$(EXT) \
336        tool_star_icon.$(EXT) \
337        tool_text_icon.$(EXT) \
338        tool_width_icon.$(EXT) \
339        tool_zoom_icon.$(EXT) \
340        \
341        type_angle_icon.$(EXT) \
342        type_splinepoint_icon.$(EXT) \
343        type_bool_icon.$(EXT) \
344        type_canvas_icon.$(EXT) \
345        type_color_icon.$(EXT) \
346        type_gradient_icon.$(EXT) \
347        type_integer_icon.$(EXT) \
348        type_list_icon.$(EXT) \
349        type_real_icon.$(EXT) \
350        type_segment_icon.$(EXT) \
351        type_string_icon.$(EXT) \
352        type_time_icon.$(EXT) \
353        type_vector_icon.$(EXT) \
354        \
355        canvas_icon.$(EXT) \
356        library_icon.$(EXT) \
357        graphs_icon.$(EXT) \
358        set_icon.$(EXT) \
359        history_icon.$(EXT) \
360        info_icon.$(EXT) \
361        keyframe_icon.$(EXT) \
362        layer_icon.$(EXT) \
363        meta_data_icon.$(EXT) \
364        navigator_icon.$(EXT) \
365        palette_icon.$(EXT) \
366        parameters_icon.$(EXT) \
367        time_track_icon.$(EXT) \
368        \
369        utils_chain_link_on_icon.$(EXT) \
370        utils_chain_link_off_icon.$(EXT) \
371        utils_timetrack_align_icon.$(EXT)
372
373if WIN32_PKG
374ICONS = \
375        sif_icon.ico \
376        synfig_icon.ico
377endif
378
379MAINTAINERCLEANFILES = \
380        Makefile.in
381
382if DEVELOPMENT_SNAPSHOT
383SPLASH_DEV = splash_screen_development.sif
384endif
385
386CLEANFILES = \
387        $(IMAGES) \
388        $(ICONS) \
389        $(SPLASH_DEV) \
390        images.nsh \
391        unimages.nsh \
392        installer_logo.bmp \
393        sif_icon.ico \
394        synfig_icon.ico \
395        icons.nsh \
396        unicons.nsh
397
398CLEANDIRS = \
399        16x16 \
400        22x22 \
401        24x24 \
402        32x32 \
403        48x48 \
404        64x64 \
405        128x128 \
406        256x256
407
408image_DATA = $(IMAGES) $(ICONS)
409
410
411all: $(IMAGES)
412
413SUFFIXES = .sif .tif .png
414
415#.SUFFIXES: $(SUFFIXES)
416
417.sif.ico:
418        bash ../build_tools/sif2ico.sh $<
419        echo "  File \"images\\$@\"" >>./icons.nsh
420        echo "  Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unicons.nsh
421
422clean-local:
423        $(RM) -r $(CLEANDIRS)
424
425.sif.bmp:
426        $(SYNFIG) -q $< -o $@.png --time 0
427        convert $@.png $@
428        rm -f $@.png
429
430.sif.$(EXT):
431        $(SYNFIG) -q $< -o $@ --time 0
432        echo "  File \"images\\$@\"" >>./images.nsh
433        echo "  Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
434
435.sifz.$(EXT):
436        $(SYNFIG) -q $< -o $@ --time 0
437        echo "  File \"images\\$@\"" >>./images.nsh
438        echo "  Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
439
440keyframe_lock_past_on_icon.$(EXT): $(srcdir)/keyframe_lock_icons.sif
441        $(SYNFIG) -q $< -o $@ --time 0
442        echo "  File \"images\\$@\"" >>./images.nsh
443        echo "  Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
444
445keyframe_lock_past_off_icon.$(EXT): $(srcdir)/keyframe_lock_icons.sif
446        $(SYNFIG) -q $< -o $@ --time 1
447        echo "  File \"images\\$@\"" >>./images.nsh
448        echo "  Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
449
450keyframe_lock_future_on_icon.$(EXT): $(srcdir)/keyframe_lock_icons.sif
451        $(SYNFIG) -q $< -o $@ --time 2
452        echo "  File \"images\\$@\"" >>./images.nsh
453        echo "  Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
454
455keyframe_lock_future_off_icon.$(EXT): $(srcdir)/keyframe_lock_icons.sif
456        $(SYNFIG) -q $< -o $@ --time 3
457        echo "  File \"images\\$@\"" >>./images.nsh
458        echo "  Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
459
460animate_seek_next_keyframe_icon.$(EXT): $(srcdir)/framedial_icons.sif
461        $(SYNFIG) -q $< -o $@ --time 0
462        echo " File \"images\\$@\"" >>./images.nsh
463        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
464
465animate_seek_prev_keyframe_icon.$(EXT): $(srcdir)/framedial_icons.sif
466        $(SYNFIG) -q $< -o $@ --time 1
467        echo " File \"images\\$@\"" >>./images.nsh
468        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
469
470animate_seek_next_frame_icon.$(EXT): $(srcdir)/framedial_icons.sif
471        $(SYNFIG) -q $< -o $@ --time 2
472        echo " File \"images\\$@\"" >>./images.nsh
473        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
474
475animate_seek_prev_frame_icon.$(EXT): $(srcdir)/framedial_icons.sif
476        $(SYNFIG) -q $< -o $@ --time 3
477        echo " File \"images\\$@\"" >>./images.nsh
478        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
479
480animate_seek_begin_icon.$(EXT): $(srcdir)/framedial_icons.sif
481        $(SYNFIG) -q $< -o $@ --time 4
482        echo " File \"images\\$@\"" >>./images.nsh
483        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
484
485animate_seek_end_icon.$(EXT): $(srcdir)/framedial_icons.sif
486        $(SYNFIG) -q $< -o $@ --time 5
487        echo " File \"images\\$@\"" >>./images.nsh
488        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
489
490animate_play_icon.$(EXT): $(srcdir)/framedial_icons.sif
491        $(SYNFIG) -q $< -o $@ --time 6
492        echo " File \"images\\$@\"" >>./images.nsh
493        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
494
495animate_stop_icon.$(EXT): $(srcdir)/framedial_icons.sif
496        $(SYNFIG) -q $< -o $@ --time 7
497        echo " File \"images\\$@\"" >>./images.nsh
498        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
499
500animate_pause_icon.$(EXT): $(srcdir)/framedial_icons.sif
501        $(SYNFIG) -q $< -o $@ --time 8
502        echo " File \"images\\$@\"" >>./images.nsh
503        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
504
505animate_loop_icon.$(EXT): $(srcdir)/framedial_icons.sif
506        $(SYNFIG) -q $< -o $@ --time 9
507        echo " File \"images\\$@\"" >>./images.nsh
508        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
509
510animate_mode_off_icon.$(EXT): $(srcdir)/animate_mode_icons.sif
511        $(SYNFIG) -q $< -o $@ --time 0
512        echo " File \"images\\$@\"" >>./images.nsh
513        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
514
515animate_mode_on_icon.$(EXT): $(srcdir)/animate_mode_icons.sif
516        $(SYNFIG) -q $< -o $@ --time 1
517        echo " File \"images\\$@\"" >>./images.nsh
518        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
519
520interpolation_type_tcb_icon.$(EXT): $(srcdir)/interpolation_type_icons.sif
521        $(SYNFIG) -q $< -o $@ --time 1
522        echo " File \"images\\$@\"" >>./images.nsh
523        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
524
525interpolation_type_linear_icon.$(EXT): $(srcdir)/interpolation_type_icons.sif
526        $(SYNFIG) -q $< -o $@ --time 2
527        echo " File \"images\\$@\"" >>./images.nsh
528        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
529
530interpolation_type_ease_icon.$(EXT): $(srcdir)/interpolation_type_icons.sif
531        $(SYNFIG) -q $< -o $@ --time 3
532        echo " File \"images\\$@\"" >>./images.nsh
533        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
534
535interpolation_type_const_icon.$(EXT): $(srcdir)/interpolation_type_icons.sif
536        $(SYNFIG) -q $< -o $@ --time 4
537        echo " File \"images\\$@\"" >>./images.nsh
538        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
539
540interpolation_type_clamped_icon.$(EXT): $(srcdir)/interpolation_type_icons.sif
541        $(SYNFIG) -q $< -o $@ --time 5
542        echo " File \"images\\$@\"" >>./images.nsh
543        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
544
545valuenode_forbidanimation_icon.$(EXT): $(srcdir)/interpolation_type_icons.sif
546        $(SYNFIG) -q $< -o $@ --time 7
547        echo " File \"images\\$@\"" >>./images.nsh
548        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
549
550canvas_icon.$(EXT): $(srcdir)/canvas_and_importimage_icons.sif
551        $(SYNFIG) -q $< -o $@ --time 2
552        echo " File \"images\\$@\"" >>./images.nsh
553        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
554
555layer_other_importimage_icon.$(EXT): $(srcdir)/canvas_and_importimage_icons.sif
556        $(SYNFIG) -q $< -o $@ --time 1
557        echo " File \"images\\$@\"" >>./images.nsh
558        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
559
560utils_chain_link_on_icon.$(EXT): $(srcdir)/utils_chain_link_icons.sif
561        $(SYNFIG) -q $< -o $@ --time 0
562        echo " File \"images\\$@\"" >>./images.nsh
563        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
564
565utils_chain_link_off_icon.$(EXT): $(srcdir)/utils_chain_link_icons.sif
566        $(SYNFIG) -q $< -o $@ --time 1
567        echo " File \"images\\$@\"" >>./images.nsh
568        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
569
570action_doc_new_icon.$(EXT): $(srcdir)/action_doc_icons.sif
571        $(SYNFIG) -q $< -o $@ --time 1
572        echo " File \"images\\$@\"" >>./images.nsh
573        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
574
575action_doc_open_icon.$(EXT): $(srcdir)/action_doc_icons.sif
576        $(SYNFIG) -q $< -o $@ --time 2
577        echo " File \"images\\$@\"" >>./images.nsh
578        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
579
580action_doc_save_icon.$(EXT): $(srcdir)/action_doc_icons.sif
581        $(SYNFIG) -q $< -o $@ --time 3
582        echo " File \"images\\$@\"" >>./images.nsh
583        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
584
585action_doc_saveas_icon.$(EXT): $(srcdir)/action_doc_icons.sif
586        $(SYNFIG) -q $< -o $@ --time 4
587        echo " File \"images\\$@\"" >>./images.nsh
588        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
589
590action_doc_saveall_icon.$(EXT): $(srcdir)/action_doc_icons.sif
591        $(SYNFIG) -q $< -o $@ --time 5
592        echo " File \"images\\$@\"" >>./images.nsh
593        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
594
595action_doc_undo_icon.$(EXT): $(srcdir)/action_doc_icons.sif
596        $(SYNFIG) -q $< -o $@ --time 6
597        echo " File \"images\\$@\"" >>./images.nsh
598        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
599
600action_doc_redo_icon.$(EXT): $(srcdir)/action_doc_icons.sif
601        $(SYNFIG) -q $< -o $@ --time 7
602        echo " File \"images\\$@\"" >>./images.nsh
603        echo " Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
604
605if DEVELOPMENT_SNAPSHOT
606splash_screen_development.sif: $(srcdir)/splash_screen_development.sif.in
607        export commit_id=`git log --no-color -1 | head -n 1 | cut -f 2 -d ' ' | cut -c -6` && \
608        export commit_date=`git show --pretty=format:%ci HEAD |  head -c 10` && \
609        export branch=`git branch -a --no-color --contains HEAD | sed -e s/\*\ // | sed -e s/\(no\ branch\)// | tr '\n' ' ' | tr -s ' ' | sed s/^' '//` && \
610        export branch=`echo $$branch | egrep origin/master > /dev/null && echo master || echo $$branch | cut -d ' ' -f 1 | sed -e 's/.*\///'` && \
611        sed "s|%branch%|$$branch|" $< | sed "s|%commit_date%|$$commit_date|" | sed "s|%commit_id%|$$commit_id|" | sed "s|synfig_icon.sif#|$(srcdir)/synfig_icon.sif#|" > $@
612splash_screen.$(EXT): splash_screen_development.sif
613        $(SYNFIG) -q $< -o $@ --time 0
614        echo "  File \"images\\$@\"" >>./images.nsh
615        echo "  Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
616.PHONY: splash_screen_development.sif
617else
618splash_screen.$(EXT): $(srcdir)/splash_screen-$(PACKAGE_VERSION).sif
619        $(SYNFIG) -q $< -o $@ --time 0
620        echo "  File \"images\\$@\"" >>./images.nsh
621        echo "  Delete \"\$$INSTDIR\\share\\pixmaps\\$@\"" >>./unimages.nsh
622endif
623
624if !WIN32_PKG
625if !MACOSX_PKG
626
62716x16/synfig_icon.$(EXT): synfig_icon.sif
628        -mkdir 16x16
629        $(SYNFIG) -q $< -o $@ --time 0 -w 16 -h 16
630
631icons16dir = $(datadir)/icons/hicolor/16x16/apps
632icons16_DATA = 16x16/synfig_icon.$(EXT)
633
63422x22/synfig_icon.$(EXT): synfig_icon.sif
635        -mkdir 22x22
636        $(SYNFIG) -q $< -o $@ --time 0 -w 22 -h 22
637
638icons22dir = $(datadir)/icons/hicolor/22x22/apps
639icons22_DATA = 22x22/synfig_icon.$(EXT)
640
64124x24/synfig_icon.$(EXT): synfig_icon.sif
642        -mkdir 24x24
643        $(SYNFIG) -q $< -o $@ --time 0 -w 24 -h 24
644
645icons24dir = $(datadir)/icons/hicolor/24x24/apps
646icons24_DATA = 24x24/synfig_icon.$(EXT)
647
64832x32/synfig_icon.$(EXT): synfig_icon.sif
649        -mkdir 32x32
650        $(SYNFIG) -q $< -o $@ --time 0 -w 32 -h 32
651
652icons32dir = $(datadir)/icons/hicolor/32x32/apps
653icons32_DATA = 32x32/synfig_icon.$(EXT)
654
65548x48/synfig_icon.$(EXT): synfig_icon.sif
656        -mkdir 48x48
657        $(SYNFIG) -q $< -o $@ --time 0 -w 48 -h 48
658
659icons48dir = $(datadir)/icons/hicolor/48x48/apps
660icons48_DATA = 48x48/synfig_icon.$(EXT)
661
66264x64/synfig_icon.$(EXT): synfig_icon.sif
663        -mkdir 64x64
664        $(SYNFIG) -q $< -o $@ --time 0 -w 64 -h 64
665
666icons64dir = $(datadir)/icons/hicolor/64x64/apps
667icons64_DATA = 64x64/synfig_icon.$(EXT)
668
669128x128/synfig_icon.$(EXT): synfig_icon.sif
670        -mkdir 128x128
671        $(SYNFIG) -q $< -o $@ --time 0 -w 128 -h 128
672
673icons128dir = $(datadir)/icons/hicolor/128x128/apps
674icons128_DATA = 128x128/synfig_icon.$(EXT)
675
676256x256/synfig_icon.$(EXT): synfig_icon.sif
677        -mkdir 256x256
678        $(SYNFIG) -q $< -o $@ --time 0 -w 256 -h 256
679
680+icons256dir = $(datadir)/icons/hicolor/256x256/apps
681+icons256_DATA = 256x256/synfig_icon.$(EXT)
682
683iconsscalabledir = $(datadir)/icons/hicolor/scalable/apps
684iconsscalable_DATA = synfig_icon.svg
685
686endif
687endif
688
Note: See TracBrowser for help on using the repository browser.