]> andersk Git - libyaml.git/blobdiff - tests/run-test-suite/Makefile
Rewrite make test-suite
[libyaml.git] / tests / run-test-suite / Makefile
index 3d39edc3568ad31f969a661a7b65174cc8f5d901..4b9570e414706a332a28e7a4b770eeb42634111c 100644 (file)
@@ -1,7 +1,6 @@
 .PHONY: test
 GITHUB_ORG_URI := https://github.com/yaml
 TEST_SUITE_URL := $(GITHUB_ORG_URI)/yaml-test-suite
-LIBYAML_DIR ?= $(PWD)/libyaml-parser-emitter/libyaml
 
 default: help
 
@@ -10,11 +9,8 @@ help:
        @echo 'clean - Remove generated files'
        @echo 'help  - Show help'
 
-# Depends on parser and emitter but, building parser will also build emitter.
-# Building twice makes things fail. Note: Some environments like on OS X, the
-# shell resets the {DY,}LD_LIBRARY_PATH vars, so we work around it like so:
-test: data src/libyaml-parser
-       (export MY_LD_LIBRARY_PATH=$(LIBYAML_DIR)/src/.libs; prove -lv test)
+test: data
+       prove -lv test
 
 clean:
        rm -fr data
@@ -22,9 +18,3 @@ clean:
 data:
        git clone $(TEST_SUITE_URL) $@ --branch=$@
 
-%/libyaml-parser %/libyaml-emitter: %
-       (cd $<; make clean build)
-       (cd $<; make clean build)
-
-libyaml-parser-emitter:
-       git clone $(GITHUB_ORG_URI)/$@ $@
This page took 0.029958 seconds and 4 git commands to generate.