You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

153 lines
3.4 KiB

.PHONY: run build clean quadratic circle numbers recursion factory traverse lambda conditional examples favoritelang favoritelangfp mutuallyprimetraversal eulerfunction conditionalcoprimetraversal
# HelloWorld
run:
cd HelloWorld && dotnet run --project HelloWorld.fsproj
build:
cd HelloWorld && dotnet build
clean:
cd HelloWorld && dotnet clean
all: build run
# QuadraticEquation
quadratic:
cd QuadraticEquation && dotnet run --project QuadraticEquation.fsproj
build-quadratic:
cd QuadraticEquation && dotnet build
clean-quadratic:
cd QuadraticEquation && dotnet clean
# CircleAndCylinder
circle:
cd CircleAndCylinder && dotnet run --project CircleAndCylinder.fsproj
build-circle:
cd CircleAndCylinder && dotnet build
clean-circle:
cd CircleAndCylinder && dotnet clean
# NumberOperations
numbers:
cd NumberOperations && dotnet run --project NumberOperations.fsproj
build-numbers:
cd NumberOperations && dotnet build
clean-numbers:
cd NumberOperations && dotnet clean
# RecursionTypes
recursion:
cd RecursionTypes && dotnet run --project RecursionTypes.fsproj
build-recursion:
cd RecursionTypes && dotnet build
clean-recursion:
cd RecursionTypes && dotnet clean
# FunctionFactory
factory:
cd FunctionFactory && dotnet run --project FunctionFactory.fsproj
build-factory:
cd FunctionFactory && dotnet build
clean-factory:
cd FunctionFactory && dotnet clean
# NumberTraversal
traverse:
cd NumberTraversal && dotnet run --project NumberTraversal.fsproj
build-traverse:
cd NumberTraversal && dotnet build
clean-traverse:
cd NumberTraversal && dotnet clean
# LambdaTraversal
lambda:
cd LambdaTraversal && dotnet run --project LambdaTraversal.fsproj
build-lambda:
cd LambdaTraversal && dotnet build
clean-lambda:
cd LambdaTraversal && dotnet clean
# ConditionalTraversal
conditional:
cd ConditionalTraversal && dotnet run --project ConditionalTraversal.fsproj
build-conditional:
cd ConditionalTraversal && dotnet build
clean-conditional:
cd ConditionalTraversal && dotnet clean
# NumberExamples
examples:
cd NumberExamples && dotnet run --project NumberExamples.fsproj
build-examples:
cd NumberExamples && dotnet build
clean-examples:
cd NumberExamples && dotnet clean
# FavoriteLang
favoritelang:
cd FavoriteLang && dotnet run --project FavoriteLang.fsproj
build-favoritelang:
cd FavoriteLang && dotnet build
clean-favoritelang:
cd FavoriteLang && dotnet clean
# FavoriteLangFP
favoritelangfp:
cd FavoriteLangFP && dotnet run --project FavoriteLangFP.fsproj
build-favoritelangfp:
cd FavoriteLangFP && dotnet build
clean-favoritelangfp:
cd FavoriteLangFP && dotnet clean
# MutuallyPrimeTraversal
mutuallyprimetraversal:
cd MutuallyPrimeTraversal && dotnet run --project MutuallyPrimeTraversal.fsproj
build-mutuallyprimetraversal:
cd MutuallyPrimeTraversal && dotnet build
clean-mutuallyprimetraversal:
cd MutuallyPrimeTraversal && dotnet clean
# EulerFunction
eulerfunction:
cd EulerFunction && dotnet run --project EulerFunction.fsproj
build-eulerfunction:
cd EulerFunction && dotnet build
clean-eulerfunction:
cd EulerFunction && dotnet clean
# ConditionalCoprimeTraversal
conditionalcoprimetraversal:
cd ConditionalCoprimeTraversal && dotnet run --project ConditionalCoprimeTraversal.fsproj
build-conditionalcoprimetraversal:
cd ConditionalCoprimeTraversal && dotnet build
clean-conditionalcoprimetraversal:
cd ConditionalCoprimeTraversal && dotnet clean