|
|
|
@ -38,11 +38,14 @@ run-lab5-number-examples:
|
|
|
|
|
run-lab5-favorite-lang:
|
|
|
|
|
dotnet run --project "lab 5/FavoriteLang/FavoriteLang.fsproj"
|
|
|
|
|
|
|
|
|
|
run-lab5-favorite-lang-fp:
|
|
|
|
|
dotnet run --project "lab 5/FavoriteLangFP/FavoriteLangFP.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-number-examples run-lab5-favorite-lang run-lab5-favorite-lang-fp
|
|
|
|
|
|
|
|
|
|
help:
|
|
|
|
|
@echo "Доступные команды:"
|
|
|
|
@ -68,6 +71,7 @@ help:
|
|
|
|
|
@echo " make run-lab5-conditional-traversal - Запустить пример с условным обходом"
|
|
|
|
|
@echo " make run-lab5-number-examples - Запустить практические примеры работы с числами"
|
|
|
|
|
@echo " make run-lab5-favorite-lang - Запустить программу о любимом языке программирования"
|
|
|
|
|
@echo " make run-lab5-favorite-lang-fp - Запустить программу о любимом языке с суперпозицией и каррированием"
|
|
|
|
|
|
|
|
|
|
clean:
|
|
|
|
|
dotnet clean
|
|
|
|
@ -83,13 +87,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-number-examples lab5-favorite-lang lab5-favorite-lang-fp
|
|
|
|
|
|
|
|
|
|
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-number-examples lab5-favorite-lang lab5-favorite-lang-fp
|
|
|
|
|
|
|
|
|
|
# Docker lab 5 отдельные программы
|
|
|
|
|
lab5-hello-world-docker-run:
|
|
|
|
@ -125,6 +129,9 @@ lab5-number-examples-docker-run:
|
|
|
|
|
lab5-favorite-lang-docker-run:
|
|
|
|
|
docker compose up lab5-favorite-lang
|
|
|
|
|
|
|
|
|
|
lab5-favorite-lang-fp-docker-run:
|
|
|
|
|
docker compose up lab5-favorite-lang-fp
|
|
|
|
|
|
|
|
|
|
ci-local:
|
|
|
|
|
circleci config validate
|
|
|
|
|
circleci local execute
|
|
|
|
|