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 )))
{
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,