~ubuntu-branches/ubuntu/vivid/xcache/vivid-proposed

« back to all changes in this revision

Viewing changes to devel/run

  • Committer: Package Import Robot
  • Author(s): Michal Čihař
  • Date: 2013-10-22 11:09:05 UTC
  • mfrom: (1.2.9)
  • Revision ID: package-import@ubuntu.com-20131022110905-je784d7cxpige6ub
Tags: 3.1.0-1
* Set maintainer to Debian PHP PECL Maintainers.
* New upstream release.
  - Should work for CLI SAPI (Closes: #707057).

Show diffs side-by-side

added added

removed removed

Lines of Context:
74
74
                hiecho required ../trunk-php5-debug-zts not found
75
75
                return 1
76
76
        fi
77
 
        find . -iname \*.c | sort | while read -r sourceFile; do
 
77
        find . -iname \*.c | LANG=C sort | while read -r sourceFile; do
78
78
                sourceFile=${sourceFile#./}
79
79
                {
80
80
                        case "$sourceFile" in
118
118
                                                hiecho "$dependency not found" >&2
119
119
                                        fi
120
120
                                esac
121
 
                        done | sort | uniq
 
121
                        done | LANG=C sort | uniq
122
122
                } | xargs
123
123
        done > Makefile.frag.deps
124
124
}
171
171
                --enable-xcache-encoder \
172
172
                --enable-xcache-decoder \
173
173
                --enable-xcache-disassembler \
 
174
                --enable-xcache-assembler \
174
175
                --enable-xcache-coverager \
175
176
                --enable-xcache-test \
176
177
                --enable-xcache-dprint \
221
222
                fi
222
223
        done
223
224
        ln -snf ~/src/php/$phpbasename/sapi/cli/php php-cli
224
 
        ln -snf ~/src/php/$phpbasename/sapi/fpm/php-fpm php-fpm
 
225
        f=~/src/php/$phpbasename/sapi/cli/php; [ -f "$f" ] && ln -snf "$f" php-cli
 
226
        f=~/src/php/$phpbasename/sapi/fpm/php-fpm; [ -f "$f" ] && ln -snf "$f" php-fpm
225
227
 
226
228
        case "$1" in
227
229
        phpize) do_phpize; return $?;;
241
243
        case "$1" in
242
244
        dc)
243
245
                shift
244
 
                ./php-cli -c devel.ini ./bin/phpdc.phpr $@ | tee decompiled.php
 
246
                case "$1" in
 
247
                *.cpp.php)
 
248
                        < "$1" \
 
249
                        sed -r -e 's#__#____#g' \
 
250
                        | cpp -C -P -traditional-cpp -DPHP_VERSION=$phpVersion \
 
251
                        | sed -r -e 's#^ +##g' -e 's#\t +#\t#g' -e 's#____#__#g' > sample.php || exit $?
 
252
                        shift
 
253
                        ./php-cli -c devel.ini ./bin/phpdc.phpr sample.php "$@" | tee decompiled.php
 
254
                        ;;
 
255
                *)
 
256
                        ./php-cli -c devel.ini ./bin/phpdc.phpr "$@" | tee decompiled.php
 
257
                        ;;
 
258
                esac
245
259
                return
246
260
                ;;
247
261
        retest)
248
262
                shift
249
 
                $MAKE $MAKEOPTS xcachetest "$@" TESTS="`grep '^/.*\.phpt$' php_test_results_*.txt | uniq | xargs`"
 
263
                lastResult=$(ls php_test_results_*.txt | LANG=C sort | tail -n1)
 
264
                $MAKE $MAKEOPTS xcachetest "$@" TESTS="$(grep '^/.*\.phpt$' $lastResult | uniq | xargs)"
250
265
                return
251
266
                ;;
252
267
        test)
287
302
        val*)
288
303
                shift
289
304
                export USE_ZEND_ALLOC=0
290
 
                tracer=(valgrind --gen-suppressions=all)
 
305
                export ZEND_DONT_UNLOAD_MODULES=1
 
306
                tracer=(valgrind -v --gen-suppressions=all)
291
307
                ;;
292
308
        esac
293
309
 
347
363
}
348
364
 
349
365
for phpbasename in "${dirs[@]}"; do
 
366
        phpVersion=${phpbasename%%-*}
 
367
        phpVersion=${phpVersion##php}
 
368
        phpVersion=${phpVersion/./}
 
369
        case "$phpVersion" in
 
370
        ??) phpVersion="${phpVersion}0";;
 
371
        ?) phpVersion="${phpVersion}00";;
 
372
        esac
 
373
 
350
374
        # devel actions
351
375
        case "$1" in
352
376
        prep*) shift; prep "$@"; exit;;