🔧 chore(Makefile): refactor build_langflow target to use a separate script for updating dependencies and building
✨ feat(update_dependencies.py): add script to update pyproject.toml dependency version based on langflow-base version in src/backend/base/pyproject.toml
This commit is contained in:
parent
bd519ebf35
commit
39520add64
2 changed files with 42 additions and 3 deletions
13
Makefile
13
Makefile
|
|
@ -167,15 +167,22 @@ build:
|
|||
make build_langflow_base
|
||||
make build_langflow
|
||||
|
||||
build_langflow:
|
||||
poetry build-rewrite-path-deps --version-pinning-strategy=semver
|
||||
|
||||
build_langflow_base:
|
||||
make install_frontend
|
||||
make build_frontend
|
||||
cd src/backend/base && poetry build-rewrite-path-deps --version-pinning-strategy=semver
|
||||
rm -rf src/backend/base/langflow/frontend
|
||||
|
||||
build_langflow_backup:
|
||||
poetry lock && poetry build-rewrite-path-deps --version-pinning-strategy=semver
|
||||
|
||||
build_langflow:
|
||||
python update_dependencies.py
|
||||
poetry lock
|
||||
poetry build-rewrite-path-deps --version-pinning-strategy=semver
|
||||
mv pyproject.toml2 pyproject.toml
|
||||
mv poetry.lock2 poetry.lock
|
||||
|
||||
dev:
|
||||
make install_frontend
|
||||
ifeq ($(build),1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue