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