refactor(Makefile): Cleanup variables (#1367)

* refactor(Makefile): Cleanup variables

Signed-off-by: provokateurin <kate@provokateurin.de>

* fixup: Adjust one missing variable (poetry_run)

Signed-off-by: Josh <josh.t.richards@gmail.com>

* returned "db" variable back

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>

---------

Signed-off-by: provokateurin <kate@provokateurin.de>
Signed-off-by: Josh <josh.t.richards@gmail.com>
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
Co-authored-by: Josh <josh.t.richards@gmail.com>
Co-authored-by: Alexander Piskun <13381981+bigcat88@users.noreply.github.com>
This commit is contained in:
Kate 2024-06-10 16:26:40 +02:00 коммит произвёл GitHub
Родитель 9999f109f4
Коммит 8cab226928
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 13 добавлений и 20 удалений

Просмотреть файл

@ -1,19 +1,12 @@
poetry=poetry
poetry_run=$(poetry) run
python=$(poetry_run) python
pyresttest=$(poetry_run) pyresttest
coverage=$(poetry_run) coverage
manage-script=$(CURDIR)/manage.py
manage=$(poetry_run) $(manage-script)
manage=poetry run $(manage-script)
db=sqlite
npm=npm
prod_version=27.0.0
.PHONY: test
test:
$(npm) test
$(coverage) run --source=nextcloudappstore $(manage-script) test --settings nextcloudappstore.settings.development -v 2
$(coverage) report --fail-under 90
npm test
poetry run coverage run --source=nextcloudappstore $(manage-script) test --settings nextcloudappstore.settings.development -v 2
poetry run coverage report --fail-under 90
.PHONY: resetup
resetup:
@ -29,9 +22,9 @@ initmigrations:
.PHONY: dev-setup
dev-setup:
rm -f db.sqlite3
$(npm) install
$(npm) run build
$(poetry) install
npm install
npm run build
poetry install
cp $(CURDIR)/scripts/development/settings/base.py $(CURDIR)/nextcloudappstore/settings/development.py
cat $(CURDIR)/scripts/development/settings/$(db).py >> $(CURDIR)/nextcloudappstore/settings/development.py
$(MAKE) initdb
@ -53,12 +46,12 @@ docs html:
.PHONY: update-dev-deps
update-dev-deps:
$(poetry) upgrade
$(npm) install --upgrade
poetry upgrade
npm install --upgrade
.PHONY: authors
authors:
$(python) $(CURDIR)/scripts/generate_authors.py
poetry run python $(CURDIR)/scripts/generate_authors.py
.PHONY: clean
clean:
@ -69,11 +62,11 @@ clean:
.PHONY: test-data
test-data: test-user
PYTHONPATH="${PYTHONPATH}:$(CURDIR)/scripts/" $(python) -m development.testdata
PYTHONPATH="${PYTHONPATH}:$(CURDIR)/scripts/" poetry run python -m development.testdata
.PHONY: prod-data
prod-data:
PYTHONPATH="${PYTHONPATH}:$(CURDIR)/scripts/" $(python) -m development.proddata $(prod_version)
PYTHONPATH="${PYTHONPATH}:$(CURDIR)/scripts/" poetry run python -m development.proddata 27.0.0
.PHONY: l10n
l10n:
@ -82,7 +75,7 @@ l10n:
.PHONY: coverage
coverage:
$(coverage) xml
poetry run coverage xml
.PHONY: test-user
test-user: