-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
17 lines (15 loc) · 1.94 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
codemetapy:
[ -e codemetapy ] || echo "ERROR: Please symlink the codemetapy repo dir manually!"
software.ttl:
[ -e software.ttl ] || echo "ERROR: Please symlink software.ttl from https://github.com/CLARIAH/tool-discovery/blob/master/schemas/shacl/software.ttl manually."
test: codemetapy software.ttl
echo '{ "applicationSuite": "CodeMeta" }' > /tmp/applicationsuite.json
echo '{ "applicationSuite": "Frog" }' > /tmp/applicationsuite2.json
codemetapy --enrich --validate software.ttl --baseuri http://localhost:8080/ -i python,json codemetapy /tmp/applicationsuite.json > /tmp/codemetapy.codemeta.json
codemetapy --enrich --validate software.ttl --baseuri http://localhost:8080/ -i python,json codemeta_server /tmp/applicationsuite.json > /tmp/codemeta_server.codemeta.json
codemetapy --enrich --validate software.ttl --baseuri http://localhost:8080/ codemetapy/tests/labirinto.package.json /tmp/applicationsuite.json > /tmp/labirinto.codemeta.json
codemetapy --enrich --validate software.ttl --baseuri http://localhost:8080/ codemetapy/tests/widoco.pom.xml > /tmp/widoco.codemeta.json
codemetapy --enrich --validate software.ttl --baseuri http://localhost:8080/ codemetapy/tests/frog.codemeta.json /tmp/applicationsuite2.json > /tmp/frog.codemeta.json
codemetapy --enrich --validate software.ttl --baseuri http://localhost:8080/ codemetapy/tests/frogwebservice.codemeta.json /tmp/applicationsuite2.json > /tmp/frogwebservice.codemeta.json
codemetapy --baseuri http://localhost:8080/ --graph /tmp/frog.codemeta.json /tmp/frogwebservice.codemeta.json //tmp/labirinto.codemeta.json /tmp/widoco.codemeta.json /tmp/codemetapy.codemeta.json /tmp/codemeta_server.codemeta.json > /tmp/codemeta-server-graph.json
codemeta-server --graph /tmp/codemeta-server-graph.json --host localhost --baseuri http://localhost:8080/ --baseurl http://localhost:8080/ --port 8080 --intro "Codemeta-server example" --includecontext --addcontext https://w3id.org/research-technology-readiness-levels