Skip to content

Commit 646e978

Browse files
authored
Merge pull request #105 from casework/build_case_1.2.0
Add CASE 1.2.0 release
2 parents 5cd80fc + 11ffbd0 commit 646e978

File tree

10 files changed

+21037
-15
lines changed

10 files changed

+21037
-15
lines changed

case_utils/ontology/Makefile

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,16 @@ all: \
2929
.PRECIOUS: \
3030
case-$(case_version).ttl
3131

32+
$(case_srcdir)/.venv.done.log: \
33+
$(top_srcdir)/.git_submodule_init.done.log
34+
$(MAKE) \
35+
--directory $(case_srcdir) \
36+
.venv.done.log
37+
touch -c $@
38+
test -r $@
39+
3240
case-$(case_version).ttl: \
33-
$(top_srcdir)/.git_submodule_init.done.log \
41+
$(case_srcdir)/.venv.done.log \
3442
$(RDF_TOOLKIT_JAR)
3543
$(MAKE) \
3644
--directory $(case_srcdir)/tests \
@@ -47,10 +55,7 @@ case-$(case_version)-subclasses.ttl: \
4755
# release is being made, that step will have been skipped.
4856
# This recursive Make call guarantees the virtual environment is
4957
# set up.
50-
$(MAKE) \
51-
--directory $(case_srcdir)/tests \
52-
.venv.done.log
53-
source $(case_srcdir)/tests/venv/bin/activate \
58+
source $(case_srcdir)/venv/bin/activate \
5459
&& python3 src/subclasses_ttl.py \
5560
__$@ \
5661
$<
@@ -70,11 +75,7 @@ clean:
7075
ontology_and_version_iris.txt: \
7176
src/ontology_and_version_iris.py \
7277
case-$(case_version)-subclasses.ttl
73-
# Guarantee venv is built. (Same rationale as in the subclasses.ttl recipe.)
74-
$(MAKE) \
75-
--directory $(case_srcdir)/tests \
76-
.venv.done.log
77-
source $(case_srcdir)/tests/venv/bin/activate \
78+
source $(case_srcdir)/venv/bin/activate \
7879
&& python3 src/ontology_and_version_iris.py \
7980
_$@ \
8081
case-*.ttl

0 commit comments

Comments
 (0)