Skip to content
Snippets Groups Projects
Commit b5d2e2beade0 authored by Ingy döt Net's avatar Ingy döt Net
Browse files

wip - Test from libyaml-test-suite

parent f7cc251cdad4
No related branches found
No related tags found
No related merge requests found
...@@ -5,9 +5,12 @@ ...@@ -5,9 +5,12 @@
EXTRA_DIST = Changes ReadMe.md License CMakeLists.txt doc/doxygen.cfg EXTRA_DIST = Changes ReadMe.md License CMakeLists.txt doc/doxygen.cfg
LIBYAML_TEST_SUITE_RUN_REPO_DEFAULT := https://github.com/yaml/libyaml LIBYAML_TEST_SUITE_REPO ?= https://github.com/yaml/libyaml-test-suite
LIBYAML_TEST_SUITE_RUN_REPO ?= $(LIBYAML_TEST_SUITE_RUN_REPO_DEFAULT) LIBYAML_TEST_SUITE_COMMIT ?= 1f1b00ab6763647d05e44200b63fa62f1d2269a3
LIBYAML_TEST_SUITE_RUN_BRANCH ?= run-test-suite
# NOTE: Uncomment to use a local copy of libyaml-test-suite
# LIBYAML_TEST_SUITE_REPO := ../libyaml-test-suite/.git
# LIBYAML_TEST_SUITE_COMMIT ?= devel
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = yaml-0.1.pc pkgconfig_DATA = yaml-0.1.pc
...@@ -35,13 +38,8 @@ ...@@ -35,13 +38,8 @@
test-all: test test-suite test-all: test test-suite
tests/run-test-suite: tests/run-test-suite:
ifeq ($(LIBYAML_TEST_SUITE_RUN_REPO),$(LIBYAML_TEST_SUITE_RUN_REPO_DEFAULT)) git clone $(LIBYAML_TEST_SUITE_REPO) $@
-git branch --track $(LIBYAML_TEST_SUITE_RUN_BRANCH) origin/$(LIBYAML_TEST_SUITE_RUN_BRANCH) ( cd $@ && git reset --hard $(LIBYAML_TEST_SUITE_COMMIT) )
-git worktree prune
git worktree add $@ $(LIBYAML_TEST_SUITE_RUN_BRANCH)
else
git clone --branch $(LIBYAML_TEST_SUITE_RUN_BRANCH) $(LIBYAML_TEST_SUITE_RUN_REPO) $@
endif
packaging: packaging:
-git branch --track $@ origin/$@ -git branch --track $@ origin/$@
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment