Skip to content

Commit

Permalink
new build process
Browse files Browse the repository at this point in the history
  • Loading branch information
ahwagner committed Mar 5, 2024
1 parent b4a2bd6 commit 398693c
Show file tree
Hide file tree
Showing 39 changed files with 809 additions and 4,005 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ ENV/
env.bak/
venv.bak/

# IDEs
.vscode/

# Spyder project settings
.spyderproject
.spyproject
Expand Down
10 changes: 5 additions & 5 deletions .requirements.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pytest
sphinx==3.5.4
sphinx ~= 7.2
sphinx-rtd-theme ~= 1.2
pyyaml
sphinx-rtd-theme
ga4gh.gks.metaschema==0.3.0b1
python-jsonschema-objects>=0.3.13
jsonschema==3.2.0
ga4gh.gks.metaschema==0.3.0b6
jsonschema
referencing
25 changes: 4 additions & 21 deletions schema/Makefile
Original file line number Diff line number Diff line change
@@ -1,22 +1,5 @@
.PHONY: defs FORCE
.SECONDARY:
.SUFFIXES:
.DELETE_ON_ERROR:
all:
(cd catvrs; make all)

JSYAMLS:=catvrs.yaml
JSONS:=${JSYAMLS:.yaml=.json}

all: ${JSONS} merged.json defs

%.json: %.yaml
jsy2js.py <$< >$@

%.yaml: %-source.yaml
source2jsy.py $< >$@

merged.yaml: catvrs-source.yaml
source2mergedjsy.py $< >$@

defs:
rm -rf defs
y2t.py catvrs-source.yaml
clean:
(cd catvrs; make clean)
Loading

0 comments on commit 398693c

Please sign in to comment.