Changeset 147a066 in mainline for kernel/genarch


Ignore:
Timestamp:
2016-05-10T06:32:18Z (10 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2889634
Parents:
7ba16eb
Message:

Generate dependency rules between autogenerated headers automatically

Location:
kernel/genarch
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kernel/genarch/Makefile.inc

    r7ba16eb r147a066  
    178178        genarch/include/genarch/multiboot/multiboot_memmap_struct.ag \
    179179        genarch/include/genarch/multiboot/multiboot_info_struct.ag
    180 
    181 #
    182 # Currently there is no automated way to describe dependencies between two autogenerated headers,
    183 # so we need to do it manually
    184 genarch/include/genarch/multiboot/multiboot_memmap_struct.h: arch/$(KARCH)/include/arch/boot/memmap_struct.h
    185 
    186180endif
    187181
  • kernel/genarch/include/genarch/multiboot/multiboot_memmap_struct.ag

    r7ba16eb r147a066  
    3535                },
    3636                {
    37                         include : <arch/boot/memmap_struct.h>
     37                        include : <arch/boot/memmap_struct.h>,
     38                        depends: arch/$(KARCH)/include/arch/boot/memmap_struct.h,
    3839                }
    3940        ],
Note: See TracChangeset for help on using the changeset viewer.