2018-09-29 16:37:26 +00:00
|
|
|
PACKAGENAME=preserves
|
2021-05-17 12:54:06 +00:00
|
|
|
COLLECTS=preserves preserves-schema
|
2018-09-29 16:37:26 +00:00
|
|
|
|
|
|
|
all: setup
|
|
|
|
|
|
|
|
clean:
|
|
|
|
find . -name compiled -type d | xargs rm -rf
|
|
|
|
|
|
|
|
setup:
|
|
|
|
raco setup $(COLLECTS)
|
|
|
|
|
|
|
|
link:
|
|
|
|
raco pkg install --link -n $(PACKAGENAME) $$(pwd)
|
|
|
|
|
|
|
|
unlink:
|
|
|
|
raco pkg remove $(PACKAGENAME)
|
2018-09-30 20:07:40 +00:00
|
|
|
|
2019-07-01 20:47:21 +00:00
|
|
|
test: setup testonly
|
|
|
|
|
2022-01-13 22:29:47 +00:00
|
|
|
testonly: update-test-data
|
2018-09-30 20:07:40 +00:00
|
|
|
raco test -p $(PACKAGENAME)
|
2022-01-13 22:29:47 +00:00
|
|
|
|
|
|
|
update-test-data:
|
|
|
|
rsync ../../../tests/samples.pr preserves/tests
|