target_or_common = $(if $(wildcard ../../../$(dir $(1))/_$(TARGET)/$(notdir $(1))),$(dir $(1))/_$(TARGET)/$(notdir $(1)),$(1))
rpp_lib_SOURCES += \
target_or_common = $(if $(wildcard ../../../$(dir $(1))/_$(TARGET)/$(notdir $(1))),$(dir $(1))/_$(TARGET)/$(notdir $(1)),$(1))
rpp_lib_SOURCES += \
rpp/src/sys/asm/sys_intvecs.asm \
rpp/src/sys/asm/sys_mpu.asm \
rpp/src/sys/asm/sys_pmu.asm \
rpp/src/sys/asm/sys_intvecs.asm \
rpp/src/sys/asm/sys_mpu.asm \
rpp/src/sys/asm/sys_pmu.asm \
rpp/src/sys/phy_dp83848h.c \
rpp/src/sys/sys_phantom.c \
$(call target_or_common,rpp/src/sys/sys_pinmux.c) \
rpp/src/sys/phy_dp83848h.c \
rpp/src/sys/sys_phantom.c \
$(call target_or_common,rpp/src/sys/sys_pinmux.c) \
rpp/src/sys/ti_drv_esm.c \
rpp/src/sys/ti_drv_gio.c \
rpp/src/sys/ti_drv_het.c \
rpp/src/sys/ti_drv_esm.c \
rpp/src/sys/ti_drv_gio.c \
rpp/src/sys/ti_drv_het.c \
rpp/src/sys/ti_drv_i2c.c \
rpp/src/sys/ti_drv_mdio.c \
rpp/src/sys/ti_drv_mibspi.c \
rpp/src/sys/ti_drv_i2c.c \
rpp/src/sys/ti_drv_mdio.c \
rpp/src/sys/ti_drv_mibspi.c \