LUFA_SRC_TWI := $(LUFA_ROOT_PATH)/Drivers/Peripheral/$(ARCH)/TWI_$(ARCH).c
ifeq ($(ARCH), UC3)
- LUFA_SRC_PLATFORM := $(LUFA_PATH)/Platform/UC3/Exception.S $(LUFA_PATH)/Platform/UC3/InterruptManagement.c
+ LUFA_SRC_PLATFORM := $(LUFA_ROOT_PATH)/Platform/UC3/Exception.S \
+ $(LUFA_ROOT_PATH)/Platform/UC3/InterruptManagement.c
else
LUFA_SRC_PLATFORM :=
endif
# Check if this is being included from a legacy or non LUFA build system makefile
ifneq ($(LUFA_PATH),)
- LUFA_ROOT_PATH = $(LUFA_PATH)/LUFA/
+ LUFA_ROOT_PATH = $(patsubst %/,%,$(LUFA_PATH))/LUFA/
- include $(LUFA_PATH)/LUFA/Build/lufa.sources.in
+ include $(patsubst %/,%,$(LUFA_PATH))/LUFA/Build/lufa.sources.in
else
LUFA_BUILD_MODULES += MASTER
LUFA_BUILD_TARGETS += export_tar version