From 660b62bc08c8d7335814f8499726dc988567c90b Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Wed, 27 Mar 2024 16:06:39 -0300 Subject: [PATCH] Add dependencies and update run_cli commands --- Makefile | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index bad35eef3..308db934e 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,20 @@ setup_poetry: pipx install poetry poetry self add poetry-monorepo-dependency-plugin +add: + @echo 'Adding dependencies' +ifdef devel + cd src/backend/base && poetry add --group dev $(devel) +endif + +ifdef main + poetry add $(main) +endif + +ifdef base + cd src/backend/base && poetry add $(base) +endif + init: @echo 'Installing backend dependencies' make install_backend @@ -59,11 +73,12 @@ run_cli: @make build_frontend > /dev/null @echo 'Install backend dependencies' @make install_backend > /dev/null - ifdef env - poetry run langflow run --path src/frontend/build --host $(host) --port $(port) --env-file $(env) - else - poetry run langflow run --path src/frontend/build --host $(host) --port $(port) --env-file .env - endif +ifdef env + poetry run langflow run --path src/frontend/build --host $(host) --port $(port) --env-file $(env) +else + poetry run langflow run --path src/frontend/build --host $(host) --port $(port) --env-file .env +endif + run_cli_debug: @echo 'Running the CLI in debug mode' @@ -72,11 +87,11 @@ run_cli_debug: @make build_frontend > /dev/null @echo 'Install backend dependencies' @make install_backend > /dev/null - ifdef env - poetry run langflow run --path src/frontend/build --log-level debug --host $(host) --port $(port) --env-file $(env) - else - poetry run langflow run --path src/frontend/build --log-level debug --host $(host) --port $(port) --env-file .env - endif +ifdef env + poetry run langflow run --path src/frontend/build --log-level debug --host $(host) --port $(port) --env-file $(env) +else + poetry run langflow run --path src/frontend/build --log-level debug --host $(host) --port $(port) --env-file .env +endif setup_devcontainer: make init