3 TAG
:= $(shell (git describe
--tags --exact-match
--match
=v
[1-9]* 2>/dev
/null || echo v0.0
) | cut
-d.
-f-2
)
7 SPECIAL_SRC
:= src
/ion
/\\\
:\\\ Security.md src
/ion
/\\\
:\\\ Contributing.md src
/ion.md
13 -unlink
$@
2>/dev
/null
17 $(TAG
): markdown | vendor
/bin
/ref2html
23 markdown
: src
/ion.stub.php
$(SPECIAL_SRC
) | vendor
/bin
/stub2ref
28 src
/ion.stub.php
: ..
/ion.stub.php | src
29 -test -e
$@ || ln
$^
$@
30 src
/ion.md
: ..
/README.md | src
31 -test -e
$@ || ln
$^
$@
32 src
/ion
/\\\
:\\\ Security.md
: ..
/SECURITY.md | src
/ion
33 -test -e
$@ || ln
$^
$@
34 src
/ion
/\\\
:\\\ Contributing.md
: ..
/CONTRIBUTING.md | src
/ion
35 -test -e
$@ || ln
$^
$@
38 COMPOSER
= $(COMPOSER
) require m6w6
/mdref
:dev-master
42 -rm -rf latest src vendor composer.
*