ROOT_DIR = ./../..

JUST_BUILD := $(filter $(MAKECMDGOALS),build)

.PHONY: stress_tests
stress_tests:
	@$(MAKE) -C concurrent_call $(JUST_BUILD)
	@$(MAKE) -C dead_application $(JUST_BUILD)

build: stress_tests

.PHONY: install
install:
	@$(MAKE) -C concurrent_call install
	@$(MAKE) -C dead_application install

### Run/execute targets ########################################################
.PHONY: run_stress_tests
run_stress_tests: 
	@echo -e "\tRun stress tests on device"
	@adb shell stest_concurrent_call --gtest_color=yes
	@adb shell stest_dead_app --gtest_color=yes

### Clean targets ##############################################################
.PHONY: clean
clean:
	@$(MAKE) -C concurrent_call clean
	@$(MAKE) -C dead_application clean

.PHONY: force_clean
force_clean: clean
	@$(MAKE) -C concurrent_call force_clean
	@$(MAKE) -C dead_application force_clean
