summaryrefslogtreecommitdiffstats
path: root/pts/test-resources/build-php/install.sh
blob: 9b4d60539642dbb33bf37b66c1f02a98581e4af0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/sh

THIS_DIR=$(pwd)
mkdir $THIS_DIR/libxml2

tar -xvf libxml2-2.6.31.tar.gz

cd libxml2-2.6.31/
./configure --prefix=$THIS_DIR/libxml2 > /dev/null
make -s -j $NUM_CPU_JOBS
make install
cd ..
rm -rf libxml2-2.6.31/

echo "#!/bin/sh

if [ ! -f php-5.2.5.tar.bz2 ]
  then
	echo \"PHP5 Not Downloaded... Build Fails.\"
	exit
fi

rm -rf php-5.2.5/
tar -xjf php-5.2.5.tar.bz2
cd php-5.2.5/
./configure --with-libxml-dir=$THIS_DIR/libxml2 > /dev/null
sleep 3
\$TIMER_START
make -s -j \$NUM_CPU_JOBS 2>&1
\$TIMER_STOP" > time-compile-php

chmod +x time-compile-php