genode/repos/dde_linux/lib/mk
Martin Stein 48e396913c wireguard: don't always rebuild device.c/netlink.c
We have to correct the CC_OPT_* variable for these files and used to do so via
phony pre-requisite for the corresponding object files because the correction
had to take place after the variable initialization in
import-lx_emul_common.inc and before the creation of the object files. However,
this caused the objects to always rebuild.

This commit fixes this issue by using Make's feature of target-specific
variables instead. The drawback of this solution is that we can no longer
override CC_OPT_* with a modification of its original value but instead have to
override with a completely new value. This is because otherwise, Make would
either complain about recursive assignment or produce an empty value.

Ref #4519
2022-08-10 13:29:40 +02:00
..
spec wireguard: generic target.mk 2022-05-31 10:52:00 +02:00
fec_nic_include.mk dde_linux: wandboard ethernet driver 2018-02-28 11:04:56 +01:00
libnl_include.mk Move libnl to own port 2022-05-25 12:22:10 +02:00
libnl.inc Move libnl to own port 2022-05-25 12:22:10 +02:00
lx_emul.mk dde_linux: add virt_linux lx_emul flavor 2022-03-09 10:55:16 +01:00
lxip_include.mk depot: src/vfs_lxip recipe 2018-02-28 11:01:31 +01:00
lxip.mk dde_linux: mark lx_emul and lx_kit as legacy 2021-07-28 11:25:21 +02:00
usb_hid_include.mk dde_linux: USB-client driver for HID version 4.16 2018-08-30 09:24:45 +02:00
usb_host_include.mk dde_linux: usb host controller driver version 4.16 2018-08-30 09:24:45 +02:00
usb_modem_include.mk dde_linux: USB MBIM modem driver support 2020-12-09 14:02:11 +01:00
usb_net_include.mk dde_linux: USB client driver for NIC version 4.16 2018-08-30 09:24:46 +02:00
vfs_lxip.mk dde_linux: fixes in makefiles 2021-03-16 11:25:25 +01:00
virt_linux_generated.inc build: ensure rules with pipes might fail 2022-03-21 13:43:13 +01:00
wireguard_lx_inc_dirs.inc wireguard: don't always rebuild device.c/netlink.c 2022-08-10 13:29:40 +02:00
wireguard.inc wireguard: enable WARN_STRICT_CONVERSION in lib 2022-08-10 13:29:40 +02:00