File tree 2 files changed +30
-1
lines changed
2 files changed +30
-1
lines changed Original file line number Diff line number Diff line change 1
1
[submodule "dependencies/CASE-develop "]
2
2
path = dependencies/CASE-develop
3
3
url = https://github.com/casework/CASE.git
4
+ branch = develop
4
5
[submodule "dependencies/CASE-develop-2.0.0 "]
5
6
path = dependencies/CASE-develop-2.0.0
6
7
url = https://github.com/casework/CASE.git
8
+ branch = develop-2.0.0
7
9
[submodule "dependencies/CASE-unstable "]
8
10
path = dependencies/CASE-unstable
9
11
url = https://github.com/casework/CASE-Archive.git
12
+ branch = unstable
10
13
[submodule "dependencies/CASE-unstable-2.0.0 "]
11
14
path = dependencies/CASE-unstable-2.0.0
12
15
url = https://github.com/casework/CASE-Archive.git
16
+ branch = unstable-2.0.0
Original file line number Diff line number Diff line change @@ -34,7 +34,10 @@ all: \
34
34
all-ontology \
35
35
check-examples \
36
36
check-migration-0.2.0 \
37
- check-ontology
37
+ check-ontology \
38
+ check-supply-chain \
39
+ check-supply-chain-pre-commit \
40
+ check-supply-chain-submodules
38
41
39
42
.dependencies.done.log : \
40
43
.venv.done.log
@@ -138,6 +141,28 @@ check-ontology: \
138
141
--directory ontology \
139
142
check
140
143
144
+ # This target's dependencies potentially modify the working directory's Git state, so it is intentionally not a dependency of check.
145
+ check-supply-chain : \
146
+ check-supply-chain-pre-commit \
147
+ check-supply-chain-submodules
148
+
149
+ check-supply-chain-pre-commit : \
150
+ .venv-pre-commit/var/.pre-commit-built.log
151
+ source .venv-pre-commit/bin/activate \
152
+ && pre-commit autoupdate
153
+ git diff \
154
+ --exit-code \
155
+ .pre-commit-config.yaml
156
+
157
+ check-supply-chain-submodules : \
158
+ .git_submodule_init.done.log
159
+ git submodule update \
160
+ --remote
161
+ git diff \
162
+ --exit-code \
163
+ --ignore-submodules=dirty \
164
+ dependencies
165
+
141
166
clean :
142
167
@$(MAKE ) \
143
168
--directory examples \
You can’t perform that action at this time.
0 commit comments