/build/pymake/tests/vpath2.mk

http://github.com/zpao/v8monkey · Makefile · 18 lines · 14 code · 4 blank · 0 comment · 0 complexity · 01647ddfa8433d46de1e060dbde2c9d1 MD5 · raw file

  1. VPATH = foo bar
  2. $(shell \
  3. mkdir bar; touch bar/test.source; \
  4. sleep 2; \
  5. mkdir foo; touch foo/tfile1; \
  6. touch bar/tfile2 bar/tfile3 bar/test.objtest; \
  7. )
  8. all: tfile1 tfile2 tfile3 test.objtest test.source
  9. test "$^" = "foo/tfile1 bar/tfile2 bar/tfile3 bar/test.objtest bar/test.source"
  10. @echo TEST-PASS
  11. tfile3: test.objtest
  12. %.objtest: %.source
  13. test "$<" = bar/test.source
  14. test "$@" = test.objtest