diff --git a/sys/arduino/Makefile.include b/sys/arduino/Makefile.include index 2f86bc0a055b..1705d0bcceee 100644 --- a/sys/arduino/Makefile.include +++ b/sys/arduino/Makefile.include @@ -2,7 +2,7 @@ # Define application sketches module, it will be generated into $(BINDIR) SKETCH_MODULE ?= arduino_sketches -SKETCH_MODULE_DIR ?= $(BINDIR)/$(SKETCH_MODULE)_src +SKETCH_MODULE_DIR ?= $(BINDIR)/$(SKETCH_MODULE) SKETCHES = $(wildcard $(APPDIR)/*.sketch) include $(RIOTBASE)/sys/arduino/sketches.inc.mk diff --git a/sys/arduino/sketches.inc.mk b/sys/arduino/sketches.inc.mk index 0aafb8729fc4..ae71a7852423 100644 --- a/sys/arduino/sketches.inc.mk +++ b/sys/arduino/sketches.inc.mk @@ -19,8 +19,7 @@ SKETCH_GENERATED_FILES = $(SKETCH_MODULE_DIR)/Makefile $(SKETCH_MODULE_DIR)/$(SK # Building the module files # Do not use $^ in receipes as Makefile is also a prerequisite $(SKETCH_MODULE_DIR)/Makefile: $(SKETCH_MODULE_DIR)/$(SKETCH_CPP) - $(Q)echo 'MODULE = $(SKETCH_MODULE)' > $@ - $(Q)echo 'SRCXX = $(SKETCH_CPP)' >> $@ + $(Q)echo 'SRCXX = $(SKETCH_CPP)' > $@ $(Q)echo 'include $$(RIOTBASE)/Makefile.base' >> $@ $(SKETCH_MODULE_DIR)/$(SKETCH_CPP): $(SKETCHES_ALL) @mkdir -p $(@D)