@@ -3,7 +3,7 @@ PYTEST_FLAGS=-W error::SyntaxWarning
33SPHINXOPTS = -W --keep-going
44SPHINXBUILD = sphinx-build
55SPHINXPROJ = launchdarkly-server-sdk
6- SOURCEDIR = docs
6+ SOURCEDIR = ../../../ docs
77BUILDDIR = $(SOURCEDIR ) /build
88
99.PHONY : help
@@ -15,7 +15,7 @@ help: #! Show this help message
1515
1616.PHONY : install
1717install :
18- @cd packages/sdk/server-ai && poetry install
18+ poetry install
1919
2020#
2121# Quality control checks
@@ -24,20 +24,21 @@ install:
2424.PHONY : test
2525test : # ! Run unit tests
2626test : install
27- @cd packages/sdk/server-ai && poetry run pytest $(PYTEST_FLAGS )
27+ poetry run pytest $(PYTEST_FLAGS )
2828
2929.PHONY : lint
3030lint : # ! Run type analysis and linting checks
3131lint : install
32- @cd packages/sdk/server-ai && poetry run mypy src/ldai
33- @cd packages/sdk/server-ai && poetry run isort --check --atomic src/ldai
34- @cd packages/sdk/server-ai && poetry run pycodestyle src/ldai
32+ poetry run mypy src/ldai
33+ poetry run isort --check --atomic src/ldai
34+ poetry run pycodestyle src/ldai
3535
3636#
3737# Documentation generation
3838#
3939
4040.PHONY : docs
4141docs : # ! Generate sphinx-based documentation
42- @cd packages/sdk/server-ai && poetry install --with docs
43- @cd packages/sdk/server-ai && poetry run $(SPHINXBUILD ) -M html " ../../../$( SOURCEDIR) " " ../../../$( BUILDDIR) " $(SPHINXOPTS ) $(O )
42+ poetry install --with docs
43+ poetry run $(SPHINXBUILD ) -M html " $( SOURCEDIR) " " $( BUILDDIR) " $(SPHINXOPTS ) $(O )
44+
0 commit comments