1 ################################################################################
4 VERSNUM
:= $(shell grep VERSION ChangeLog | head
-1 | sed
-e
"s/VERSION //;s/ .*//")
5 VERSTAG
:= $(shell grep VERSION ChangeLog | head
-1 | grep
'XX' > /dev
/null
2> /dev
/null
&& echo
'beta')
6 VERSION
= $(VERSNUM
)$(VERSTAG
)
8 ################################################################################
13 build
: include/version.inc.php
16 phpunit pltestsuite classes
/pltestsuite.php
19 -rm include/version.inc.php
22 @echo
-e
"Code statistics\n"
23 @sloccount
$(wildcard */) 2> /dev
/null | egrep
'^[a-z]*:'
26 @doxygen doc
/doxygen.cfg
28 ################################################################################
31 %: %.in Makefile ChangeLog
32 sed
-e
's,@VERSION@,$(VERSION),g' $< > $@
34 include/version.inc.php
: Makefile ChangeLog
35 echo
'<?php define("PLATAL_CORE_VERSION", "${VERSION}"); ?>' > $@
37 .PHONY
: build
dist clean q
test doc