.PHONY: run build clean task1 build-task1 clean-task1 # task1 run: cd task1 && dotnet run --project task1.fsproj build: cd task1 && dotnet build clean: cd task1 && dotnet clean all: build run # task1 (alternative targets) task1: cd task1 && dotnet run --project task1.fsproj build-task1: cd task1 && dotnet build clean-task1: cd task1 && dotnet clean