mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-31 08:25:38 +00:00
Skip binary files in GEN_INCLUDES
A binary file may be a temporary Vim .swp file when examining contrib sources. The commit prevents build errors like .../repos/dde_linux/lib/mk/lxip_include.mk:29: target '.../x86_64/var/libcache/lxip_include/include/include/include/Binary' given more than once in the same rule .../repos/dde_linux/lib/mk/lxip_include.mk:29: target '.../x86_64/var/libcache/lxip_include/include/include/include/file' given more than once in the same rule ...
This commit is contained in:
parent
61b6dccf13
commit
eda0828ca0
@ -9,7 +9,7 @@ ifeq ($(called_from_lib_mk),yes)
|
||||
BSD_CONTRIB_DIR := $(call select_from_ports,dde_bsd)/src/lib/audio
|
||||
BSD_EMUL_H := $(REP_DIR)/src/lib/audio/include/bsd_emul.h
|
||||
|
||||
GEN_INCLUDES := $(shell grep -rh "^\#include .*" $(BSD_CONTRIB_DIR) |\
|
||||
GEN_INCLUDES := $(shell grep -rIh "^\#include .*" $(BSD_CONTRIB_DIR) |\
|
||||
sed "s/^\#include [^<\"]*[<\"]\([^>\"]*\)[>\"].*/\1/" | sort | uniq)
|
||||
|
||||
GEN_INC := $(shell pwd)/include
|
||||
|
@ -7,7 +7,7 @@ LX_EMUL_H := $(REP_DIR)/src/lib/lxip/include/lx_emul.h
|
||||
# Determine the header files included by the contrib code. For each
|
||||
# of these header files we create a symlink to 'lx_emul.h'.
|
||||
#
|
||||
GEN_INCLUDES := $(shell grep -rh "^\#include" $(LXIP_CONTRIB_DIR) |\
|
||||
GEN_INCLUDES := $(shell grep -rIh "^\#include" $(LXIP_CONTRIB_DIR) |\
|
||||
sed "s/^\#include [^<\"]*[<\"]\([^>\"]*\)[>\"].*/\1/" |\
|
||||
sort | uniq)
|
||||
#
|
||||
|
@ -9,7 +9,7 @@ ifeq ($(called_from_lib_mk),yes)
|
||||
LX_CONTRIB_DIR := $(call select_from_ports,dde_linux)/src/drivers/framebuffer/intel
|
||||
LX_EMUL_H := $(REP_DIR)/src/drivers/framebuffer/intel/include/lx_emul.h
|
||||
|
||||
GEN_INCLUDES := $(shell grep -rh "^\#include .*" $(LX_CONTRIB_DIR) |\
|
||||
GEN_INCLUDES := $(shell grep -rIh "^\#include .*" $(LX_CONTRIB_DIR) |\
|
||||
sed "s/^\#include [^<\"]*[<\"]\([^>\"]*\)[>\"].*/\1/" | sort | uniq)
|
||||
|
||||
#
|
||||
|
@ -7,7 +7,7 @@ LX_EMUL_H := $(REP_DIR)/src/lib/usb/include/lx_emul.h
|
||||
# Determine the header files included by the contrib code. For each
|
||||
# of these header files we create a symlink to 'lx_emul.h'.
|
||||
#
|
||||
GEN_INCLUDES := $(shell grep -rh "^\#include .*\/" $(USB_CONTRIB_DIR) |\
|
||||
GEN_INCLUDES := $(shell grep -rIh "^\#include .*\/" $(USB_CONTRIB_DIR) |\
|
||||
sed "s/^\#include [^<\"]*[<\"]\([^>\"]*\)[>\"].*/\1/" |\
|
||||
sort | uniq)
|
||||
#
|
||||
|
@ -7,7 +7,7 @@ LX_EMUL_H := $(REP_DIR)/src/lib/wifi/include/lx_emul.h
|
||||
# Determine the header files included by the contrib code. For each
|
||||
# of these header files we create a symlink to 'lx_emul.h'.
|
||||
#
|
||||
GEN_INCLUDES := $(shell grep -rh "^\#include .*\/" $(WIFI_CONTRIB_DIR) |\
|
||||
GEN_INCLUDES := $(shell grep -rIh "^\#include .*\/" $(WIFI_CONTRIB_DIR) |\
|
||||
sed "s/^\#include [^<\"]*[<\"]\([^>\"]*\)[>\"].*/\1/" |\
|
||||
sort | uniq)
|
||||
#
|
||||
|
@ -7,7 +7,7 @@ QEMU_EMUL_H := $(REP_DIR)/src/lib/qemu-usb/include/qemu_emul.h
|
||||
# Determine the header files included by the contrib code. For each
|
||||
# of these header files we create a symlink to 'qemu_emul.h'.
|
||||
#
|
||||
GEN_INCLUDES := $(shell grep -rh "^\#include .*" $(QEMU_CONTRIB_DIR) |\
|
||||
GEN_INCLUDES := $(shell grep -rIh "^\#include .*" $(QEMU_CONTRIB_DIR) |\
|
||||
sed "s/^\#include [^<\"]*[<\"]\([^>\"]*\)[>\"].*/\1/" | sort | uniq)
|
||||
#
|
||||
# Put Qemu headers in 'GEN_INC' dir
|
||||
|
Loading…
x
Reference in New Issue
Block a user