|
|
|
@ -41,11 +41,14 @@ run-lab5-favorite-lang:
|
|
|
|
|
run-lab5-favorite-lang-fp:
|
|
|
|
|
dotnet run --project "lab 5/FavoriteLangFP/FavoriteLangFP.fsproj"
|
|
|
|
|
|
|
|
|
|
run-lab5-mutually-prime:
|
|
|
|
|
dotnet run --project "lab 5/MutuallyPrimeTraversal/MutuallyPrimeTraversal.fsproj"
|
|
|
|
|
|
|
|
|
|
# Запуск Lab 5
|
|
|
|
|
run-all-lab5: run-lab5-hello-world run-lab5-quadratic-equation run-lab5-circle-cylinder \
|
|
|
|
|
run-lab5-number-operations run-lab5-recursion-types run-lab5-function-factory \
|
|
|
|
|
run-lab5-number-traversal run-lab5-lambda-traversal run-lab5-conditional-traversal \
|
|
|
|
|
run-lab5-number-examples run-lab5-favorite-lang run-lab5-favorite-lang-fp
|
|
|
|
|
run-lab5-number-examples run-lab5-favorite-lang run-lab5-favorite-lang-fp run-lab5-mutually-prime
|
|
|
|
|
|
|
|
|
|
help:
|
|
|
|
|
@echo "Доступные команды:"
|
|
|
|
@ -72,6 +75,7 @@ help:
|
|
|
|
|
@echo " make run-lab5-number-examples - Запустить практические примеры работы с числами"
|
|
|
|
|
@echo " make run-lab5-favorite-lang - Запустить программу о любимом языке программирования"
|
|
|
|
|
@echo " make run-lab5-favorite-lang-fp - Запустить программу о любимом языке с суперпозицией и каррированием"
|
|
|
|
|
@echo " make run-lab5-mutually-prime - Запустить программу обхода взаимно простых компонентов числа"
|
|
|
|
|
|
|
|
|
|
clean:
|
|
|
|
|
dotnet clean
|
|
|
|
@ -87,13 +91,13 @@ lab5-docker-build:
|
|
|
|
|
docker compose build lab5-hello-world lab5-quadratic-equation lab5-circle-and-cylinder \
|
|
|
|
|
lab5-number-operations lab5-recursion-types lab5-function-factory \
|
|
|
|
|
lab5-number-traversal lab5-lambda-traversal lab5-conditional-traversal \
|
|
|
|
|
lab5-number-examples lab5-favorite-lang lab5-favorite-lang-fp
|
|
|
|
|
lab5-number-examples lab5-favorite-lang lab5-favorite-lang-fp lab5-mutually-prime
|
|
|
|
|
|
|
|
|
|
lab5-docker-run:
|
|
|
|
|
docker compose up lab5-hello-world lab5-quadratic-equation lab5-circle-and-cylinder \
|
|
|
|
|
lab5-number-operations lab5-recursion-types lab5-function-factory \
|
|
|
|
|
lab5-number-traversal lab5-lambda-traversal lab5-conditional-traversal \
|
|
|
|
|
lab5-number-examples lab5-favorite-lang lab5-favorite-lang-fp
|
|
|
|
|
lab5-number-examples lab5-favorite-lang lab5-favorite-lang-fp lab5-mutually-prime
|
|
|
|
|
|
|
|
|
|
# Docker lab 5 отдельные программы
|
|
|
|
|
lab5-hello-world-docker-run:
|
|
|
|
@ -132,6 +136,9 @@ lab5-favorite-lang-docker-run:
|
|
|
|
|
lab5-favorite-lang-fp-docker-run:
|
|
|
|
|
docker compose up lab5-favorite-lang-fp
|
|
|
|
|
|
|
|
|
|
lab5-mutually-prime-docker-run:
|
|
|
|
|
docker compose up lab5-mutually-prime
|
|
|
|
|
|
|
|
|
|
ci-local:
|
|
|
|
|
circleci config validate
|
|
|
|
|
circleci local execute
|
|
|
|
|