diff --git a/.travis.yml b/.travis.yml index 23aff9c76c..ddf3854302 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,9 +19,6 @@ env: - GOAL=test-all - GOAL=targets-group-1 - GOAL=targets-group-2 - - GOAL=targets-group-3 - - GOAL=targets-group-4 - - GOAL=targets-group-5 - GOAL=targets-group-rest # - GOAL=all # - GOAL=AFROMINI diff --git a/Makefile b/Makefile index 2ecf7cfa11..add0f47713 100644 --- a/Makefile +++ b/Makefile @@ -478,16 +478,7 @@ targets-group-1: $(GROUP_1_TARGETS) ## targets-group-2 : build some targets targets-group-2: $(GROUP_2_TARGETS) -## targets-group-3 : build some targets -targets-group-3: $(GROUP_3_TARGETS) - -## targets-group-4 : build some targets -targets-group-4: $(GROUP_4_TARGETS) - -## targets-group-5 : build some targets -targets-group-5: $(GROUP_5_TARGETS) - -## targets-group-rest: build the rest of the targets (not listed in group 1, 2 or 3) +## targets-group-rest: build the rest of the targets (not listed in the other groups) targets-group-rest: $(GROUP_OTHER_TARGETS) $(VALID_TARGETS): @@ -631,16 +622,10 @@ targets: @echo "Base target: $(BASE_TARGET)" @echo "targets-group-1: $(GROUP_1_TARGETS)" @echo "targets-group-2: $(GROUP_2_TARGETS)" - @echo "targets-group-3: $(GROUP_3_TARGETS)" - @echo "targets-group-4: $(GROUP_4_TARGETS)" - @echo "targets-group-5: $(GROUP_5_TARGETS)" @echo "targets-group-rest: $(GROUP_OTHER_TARGETS)" @echo "targets-group-1: $(words $(GROUP_1_TARGETS)) targets" @echo "targets-group-2: $(words $(GROUP_2_TARGETS)) targets" - @echo "targets-group-3: $(words $(GROUP_3_TARGETS)) targets" - @echo "targets-group-4: $(words $(GROUP_4_TARGETS)) targets" - @echo "targets-group-5: $(words $(GROUP_5_TARGETS)) targets" @echo "targets-group-rest: $(words $(GROUP_OTHER_TARGETS)) targets" @echo "total in all groups $(words $(CI_TARGETS)) targets" diff --git a/make/targets_list.mk b/make/targets_list.mk index a74a6f3404..a9634fca29 100644 --- a/make/targets_list.mk +++ b/make/targets_list.mk @@ -170,7 +170,7 @@ LEGACY_TARGETS := MATEKF405 \ CI_TARGETS := $(filter-out $(LEGACY_TARGETS) $(UNSUPPORTED_TARGETS), $(VALID_TARGETS)) TARGETS_TOTAL := $(words $(CI_TARGETS)) -TARGET_GROUPS := 6 +TARGET_GROUPS := 3 TARGETS_PER_GROUP := $(shell expr $(TARGETS_TOTAL) / $(TARGET_GROUPS) ) ST := 1 @@ -181,16 +181,4 @@ ST := $(shell expr $(ET) + 1) ET := $(shell expr $(ST) + $(TARGETS_PER_GROUP)) GROUP_2_TARGETS := $(wordlist $(ST), $(ET), $(CI_TARGETS)) -ST := $(shell expr $(ET) + 1) -ET := $(shell expr $(ST) + $(TARGETS_PER_GROUP)) -GROUP_3_TARGETS := $(wordlist $(ST), $(ET), $(CI_TARGETS)) - -ST := $(shell expr $(ET) + 1) -ET := $(shell expr $(ST) + $(TARGETS_PER_GROUP)) -GROUP_4_TARGETS := $(wordlist $(ST), $(ET), $(CI_TARGETS)) - -ST := $(shell expr $(ET) + 1) -ET := $(shell expr $(ST) + $(TARGETS_PER_GROUP)) -GROUP_5_TARGETS := $(wordlist $(ST), $(ET), $(CI_TARGETS)) - -GROUP_OTHER_TARGETS := $(filter-out $(GROUP_1_TARGETS) $(GROUP_2_TARGETS) $(GROUP_3_TARGETS) $(GROUP_4_TARGETS) $(GROUP_5_TARGETS), $(CI_TARGETS)) +GROUP_OTHER_TARGETS := $(filter-out $(GROUP_1_TARGETS) $(GROUP_2_TARGETS), $(CI_TARGETS))