Skip to content

Commit 9863096

Browse files
committed
make file improvements
1 parent ddf2421 commit 9863096

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

Makefile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@
1414
# KIND, either express or implied. See the License for the
1515
# specific language governing permissions and limitations
1616
# under the License.
17+
.PHONY: help install install-uv check-license lint \
18+
test test-integration test-integration-setup test-integration-exec test-integration-cleanup test-integration-rebuild \
19+
test-s3 test-adls test-gcs test-coverage coverage-report \
20+
docs-serve docs-build notebook notebook-infra \
21+
clean uv-lock uv-lock-check
22+
23+
.DEFAULT_GOAL := help
1724
# ========================
1825
# Configuration Variables
1926
# ========================
@@ -183,6 +190,8 @@ clean: ## Remove build artifacts and caches
183190
@find . -name "*.pyo" -exec echo Deleting {} \; -delete
184191
@echo "Cleaning up Jupyter notebook checkpoints..."
185192
@find . -name ".ipynb_checkpoints" -exec echo Deleting {} \; -exec rm -rf {} +
193+
@echo "Cleaning up coverage files..."
194+
@rm -rf .coverage .coverage.* htmlcov/ coverage.xml
186195
@echo "Cleanup complete."
187196

188197
uv-lock: ## Regenerate uv.lock file from pyproject.toml

0 commit comments

Comments
 (0)