Skip to content

Commit 4f12efb

Browse files
committed
move to rust workspace
1 parent 558147e commit 4f12efb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+2346
-225
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,5 +87,5 @@ jobs:
8787
with:
8888
check_name: Test Results
8989
github_token: ${{ secrets.GITHUB_TOKEN }}
90-
files: results.xml
90+
files: rust/results.xml
9191
if: ${{ matrix.os == 'ubuntu-latest' }}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ coverage
4141
.cache
4242
nosetests.xml
4343
coverage.xml
44+
coverage.info
4445
*,cover
4546
cover
4647
results.xml

Makefile

Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,33 @@
11
.DEFAULT_GOAL := help
22
.PHONY: develop build lint checks tests tests-ci-gha
33

4-
develop: ## Setup project for development
4+
develop-rust:
5+
make -C rust develop
56

6-
build: ## Build the project
7+
develop: develop-rust ## Setup project for development
78

8-
lint: ## Run project linters
9+
build-rust:
10+
make -C rust build
911

10-
checks: ## Run any other checks
12+
build: build-rust ## Build the project
1113

12-
tests: ## Run the tests
14+
lint-rust:
15+
make -C rust lint
1316

14-
tests-ci-gha:
17+
lint: lint-rust ## Run project linters
18+
19+
checks-rust:
20+
make -C rust checks
21+
22+
checks: checks-rust ## Run any other checks
23+
24+
tests-rust:
25+
make -C rust tests
26+
27+
tests: tests-rust ## Run the tests
28+
29+
tests-ci-gha-rust:
30+
make -C rust tests-ci-gha
31+
32+
tests-ci-gha: tests-ci-gha-rust
33+

0 commit comments

Comments
 (0)