32 lines
818 B
Makefile
32 lines
818 B
Makefile
VERSION=$(shell head -n 1 VERSION)
|
|
|
|
all: tgz
|
|
|
|
clean:
|
|
rm -fr pms
|
|
rm -fr *.tar.gz
|
|
rm -fr *.zip
|
|
tgz:
|
|
mkdir -p pms/lib
|
|
mkdir -p pms/db
|
|
mkdir -p pms/bin
|
|
mkdir -p pms/config
|
|
cp -fr db pms/
|
|
cp -fr doc/* pms/
|
|
cp -fr lib/ pms/
|
|
cp -fr config/config.php pms/config/
|
|
cp -fr www pms/
|
|
cp -fr module pms/
|
|
cp bin/computeburn.php pms/bin
|
|
find pms -name .svn |xargs rm -fr
|
|
find pms -name tests |xargs rm -fr
|
|
mkdir -p pms/tmp/cache
|
|
mkdir -p pms/tmp/log
|
|
chmod 777 -R pms/tmp/
|
|
tar czvf ZenTaoPMS.$(VERSION).tar.gz pms
|
|
zip -r -9 ZenTaoPMS.$(VERSION).zip pms
|
|
rm -fr pms
|
|
pmsdoc:
|
|
phpdoc -d config,lib,module,www -t zentaopms -o HTML:frames:phphtmllib -ti ZenTaoPMSAPI²Î¿¼ÊÖ²á -s on -pp on -i *test*
|
|
phpdoc -d config,lib,module,www -t zentaopms.chm -o chm:default:default -ti ZenTaoPMSAPI²Î¿¼ÊÖ²á -s on -pp on -i *test*
|