Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
#!/bin/sh
2
 
3
# Creates a sandbox for this symfony version
4
 
5
echo ">>> sandbox initialization"
6
DIR=`pwd`/`dirname $0`
7
SANDBOX_NAME=sf_sandbox
8
PHP=php
9
 
10
rm -rf /tmp/${SANDBOX_NAME}
11
mkdir /tmp/${SANDBOX_NAME}
12
cd /tmp/${SANDBOX_NAME}
13
 
14
echo ">>> embed symfony"
15
mkdir -p lib/vendor/symfony
16
cp -R ${DIR}/../../* lib/vendor/symfony
17
 
18
echo ">>> create a new project and a new app"
19
${PHP} lib/vendor/symfony/data/bin/symfony generate:project ${SANDBOX_NAME} --installer=${DIR}/sandbox_installer.php
20
 
21
echo ">>> create archives"
22
cd ..
23
tar --exclude=".svn" -zcpf ${DIR}/../../${SANDBOX_NAME}.tgz ${SANDBOX_NAME}
24
zip -rq ${DIR}/../../${SANDBOX_NAME}.zip ${SANDBOX_NAME} -x \*/\*.svn/\*
25
 
26
echo ">>> cleanup"
27
rm -rf ${SANDBOX_NAME}