diff --git a/Makefile b/Makefile
index b9b656644610136706b2d9b6c1bfbcb948be63c9..f5d25d4dd75b0da22c7a6a432067f80dd64080f9 100644
--- a/Makefile
+++ b/Makefile
@@ -184,7 +184,19 @@ $(CONFIG_TARGETS_DEFAULT):
 all_default_targets: $(CONFIG_TARGETS_DEFAULT)
 
 posix: px4_sitl_default
-posix_sitl_default: px4_sitl_default
+
+# board reorganization deprecation warnings (2018-11-22)
+define deprecation_warning
+	$(warning $(1) has been deprecated and will be removed, please use $(2)!)
+endef
+
+px4fmu-%_default:
+	$(call deprecation_warning, ${@},$(subst px4fmu,px4_fmu,$@))
+	$(MAKE) $(subst px4fmu,px4_fmu, $@)
+
+posix_sitl_default:
+	$(call deprecation_warning, ${@},px4_sitl_default)
+	$(MAKE) px4_sitl_default
 
 # All targets with just dependencies but no recipe must either be marked as phony (or have the special @: as recipe).
 .PHONY: all posix px4_sitl_default all_nuttx_targets all_default_targets
diff --git a/appveyor.yml b/appveyor.yml
index fb755a90b2bcd44a009b8abd31896f581e4cea3f..a5d5429649df16f46a957a808324e2d09b66bb30 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -41,7 +41,7 @@ build_script:
 # fetch all submodules in parallel
 - call bash --login -c "cd $repopath && git submodule -q update --init --recursive --jobs=10"
 # make SITL
-- call bash --login -c "cd $repopath && make posix"
+- call bash --login -c "cd $repopath && make px4_sitl_default"
 # make pixracer to check NuttX build
 - call bash --login -c "cd $repopath && make px4_fmu-v4_default"
 # run tests