From b14ca1b977895b2ff0f83f0a19fd5f23bc8073ac Mon Sep 17 00:00:00 2001 From: LukeMike Date: Thu, 11 Sep 2014 10:05:26 +0200 Subject: [PATCH] build: Added flag to build VRBRAIN versions with different kind of RC Inputs Conflicts: mk/vrbrain_targets.mk --- mk/vrbrain_targets.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mk/vrbrain_targets.mk b/mk/vrbrain_targets.mk index 079e5a367c..e693424d44 100644 --- a/mk/vrbrain_targets.mk +++ b/mk/vrbrain_targets.mk @@ -30,7 +30,7 @@ endif - +RC_INPUTS_TYPE := # we have different config files for vrbrain_v40, vrbrain_v45, vrbrain_v50, vrbrain_v51, vrubrain_v51 and vrhero_v10 VRBRAIN_MK_DIR=$(SRCROOT)/$(MK_DIR)/VRBRAIN @@ -41,6 +41,10 @@ VRBRAIN_VB51_CONFIG_FILE=config_vrbrain-v51_APM.mk VRBRAIN_VU51_CONFIG_FILE=config_vrubrain-v51_APM.mk VRBRAIN_VH10_CONFIG_FILE=config_vrhero-v10_APM.mk +ifneq ($(findstring PWM, $(RC_INPUTS_TYPE)),) +EXTRAFLAGS += "-DCONFIG_RC_INPUTS=RC_INPUT_PWM " +endif + SKETCHFLAGS=$(SKETCHLIBINCLUDES) -I$(PWD) -DARDUPILOT_BUILD -DTESTS_MATHLIB_DISABLE -DCONFIG_HAL_BOARD=HAL_BOARD_VRBRAIN -DSKETCHNAME="\\\"$(SKETCH)\\\"" -DSKETCH_MAIN=ArduPilot_main -DAPM_BUILD_DIRECTORY=APM_BUILD_$(SKETCH) WARNFLAGS = -Wno-psabi -Wno-packed