regenerate all icon files
authorMichael Gilbert <mgilbert@debian.org>
Wed, 6 Jul 2022 00:44:32 +0000 (01:44 +0100)
committerMichael Gilbert <mgilbert@debian.org>
Wed, 6 Jul 2022 00:44:32 +0000 (01:44 +0100)
Gbp-Pq: Topic generate
Gbp-Pq: Name icons.patch

dlls/comctl32/Makefile.in
dlls/comdlg32/Makefile.in
dlls/display.drv16/Makefile.in
programs/regedit/Makefile.in
programs/taskmgr/Makefile.in
tools/makedep.c

index c0272f2d7d4f93dd98a9793d76b461f68d9a5360..c534b39a89b09d9852d20fb4bd8dfe8977290be2 100644 (file)
@@ -53,4 +53,8 @@ SVG_SRCS = \
        idc_copy.svg \
        idc_divider.svg \
        idc_divideropen.svg \
-       idc_movebutton.svg
+       idc_movebutton.svg \
+       idi_dragarrow.svg \
+       idi_tt_info_sm.svg \
+       idi_tt_warn_sm.svg \
+       idi_tt_error_sm.svg
index f919a266a074e77adfaacb506f0186ca92fa33eb..57242456a47db1628624c7c9a29d8ca0f6519e60 100644 (file)
@@ -20,6 +20,12 @@ SVG_SRCS = \
        pd32_collate.svg \
        pd32_landscape.svg \
        pd32_nocollate.svg \
-       pd32_portrait.svg
+       pd32_portrait.svg \
+       cdrom.svg \
+       hdisk.svg \
+       floppy.svg \
+       folder.svg \
+       folder2.svg \
+       network.svg
 
 IDL_SRCS = comdlg32_classes.idl
index 533ff36c0cc746bc86b429e5e71c3fedcbc14169..3cbc99a64b33a7596ba8613dbc2103fb005d61fa 100644 (file)
@@ -6,3 +6,5 @@ EXTRADLLFLAGS = -m16
 C_SRCS = display.c
 
 RC_SRCS = display.rc
+
+SVG_SRCS = oic_hand.svg
index 9f8fb5af16596ab5957d0ffc95111426285ee4db..e013c1b87cd562804a2c150dff00f8e82c9ae393 100644 (file)
@@ -20,4 +20,4 @@ RC_SRCS = regedit.rc
 
 MANPAGES = regedit.man.in
 
-SVG_SRCS = regedit.svg
+SVG_SRCS = regedit.svg folderopen.svg folder.svg computer.svg string.svg bin.svg
index bcc1ae32990ab9da8679fef832cb5dab45293984..a484b8375a1984a6d270bb2ab803cf1432677d4a 100644 (file)
@@ -26,4 +26,6 @@ C_SRCS = \
 RC_SRCS = taskmgr.rc
 
 SVG_SRCS = \
-       taskmgr.svg
+       taskmgr.svg \
+       window.svg \
+       windowsm.svg
index da9e1d1e54b9964f9d5f344b21299597e76b10ac..bee31333a080d1916ea015267f770b18b0e5c12e 100644 (file)
@@ -1429,6 +1429,9 @@ static struct file *open_include_file( const struct makefile *make, struct incl_
 
     if (pFile->type == INCL_SYSTEM) return NULL;  /* ignore system files we cannot find */
 
+    /* no reason to check that files exist here, may be built later */
+    return file;
+
     /* try in src file directory */
     if ((file = open_file_same_dir( pFile->included_by, pFile->name, &pFile->filename )))
     {
@@ -2817,6 +2820,17 @@ static void output_source_svg( struct makefile *make, struct incl_file *source,
 
         if (images[i])
         {
+            struct incl_file *src;
+            LIST_FOR_EACH_ENTRY( src, &make->sources, struct incl_file, entry )
+            {
+                if (strendswith( src->name, ".rc" ))
+                {
+                    char *res = replace_extension( src->name, "rc", "res" );
+                    char *res_file = src_dir_path( make, res );
+                    char *obj_file = src_dir_path( make, obj );
+                    output( "%s: %s.%s\n", res_file, obj_file, images[i] );
+                }
+            }
             output( "%s.%s: %s\n", src_dir_path( make, obj ), images[i], source->filename );
             output( "\t%sCONVERT=\"%s\" ICOTOOL=\"%s\" RSVG=\"%s\" %s %s $@\n",
                     cmd_prefix( "GEN" ), convert, icotool, rsvg,