Removed extension for multi_tables to not affect its users

Fixed dependencies for the mixer_multirotor.cpp from all the modules
This commit is contained in:
Anton Matosov
2015-01-05 03:18:14 +02:00
parent 2daf30fb25
commit 21b45ae86b
3 changed files with 12 additions and 3 deletions

View File

@@ -1,5 +1,4 @@
SRCS = adc.c \ SRCS = adc.c \
controls.c \ controls.c \
dsm.c \ dsm.c \
@@ -24,3 +23,13 @@ ifeq ($(BOARD),px4io-v2)
SRCS += serial.c \ SRCS += serial.c \
../systemlib/hx_stream.c ../systemlib/hx_stream.c
endif endif
SELF_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
MIXER_DIR:=$(SELF_DIR)../systemlib/mixer/
# Add explicit dependency, as implicit one doesn't work often.
$(MIXER_DIR)mixer_multirotor.cpp : $(MIXER_DIR)mixer_multirotor.generated.h
$(MIXER_DIR)mixer_multirotor.generated.h : $(MIXER_DIR)multi_tables
$(MIXER_DIR)multi_tables > $(MIXER_DIR)mixer_multirotor.generated.h

View File

@@ -46,7 +46,7 @@ SRCS = mixer.cpp \
SELF_DIR := $(dir $(lastword $(MAKEFILE_LIST))) SELF_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
# Add explicit dependency, as implicit one doesn't work often. # Add explicit dependency, as implicit one doesn't work often.
mixer_multirotor.cpp : $(SELF_DIR)mixer_multirotor.generated.h $(SELF_DIR)mixer_multirotor.cpp : $(SELF_DIR)mixer_multirotor.generated.h
$(SELF_DIR)mixer_multirotor.generated.h : $(SELF_DIR)multi_tables $(SELF_DIR)mixer_multirotor.generated.h : $(SELF_DIR)multi_tables
$(SELF_DIR)multi_tables > $(SELF_DIR)mixer_multirotor.generated.h $(SELF_DIR)multi_tables> $(SELF_DIR)mixer_multirotor.generated.h