Update and clean Tomato RAF files
[tomato.git] / release / src / router / nginx / auto / lib / google-perftools / conf
blob7a9de30020bdcfc3fac7fefa9ad1074ce20f06c7
2 # Copyright (C) Igor Sysoev
3 # Copyright (C) Nginx, Inc.
6     ngx_feature="Google perftools"
7     ngx_feature_name=
8     ngx_feature_run=no
9     ngx_feature_incs=
10     ngx_feature_path=
11     ngx_feature_libs="-lprofiler"
12     ngx_feature_test="ProfilerStop()"
13     . auto/feature
16 if [ $ngx_found = no ]; then
18     # FreeBSD port
20     ngx_feature="Google perftools in /usr/local/"
22     if [ $NGX_RPATH = YES ]; then
23         ngx_feature_libs="-R/usr/local/lib -L/usr/local/lib -lprofiler"
24     else
25         ngx_feature_libs="-L/usr/local/lib -lprofiler"
26     fi
28     . auto/feature
32 if [ $ngx_found = no ]; then
34     # MacPorts
36     ngx_feature="Google perftools in /opt/local/"
38     if [ $NGX_RPATH = YES ]; then
39         ngx_feature_libs="-R/opt/local/lib -L/opt/local/lib -lprofiler"
40     else
41         ngx_feature_libs="-L/opt/local/lib -lprofiler"
42     fi
44     . auto/feature
48 if [ $ngx_found = yes ]; then
49     CORE_LIBS="$CORE_LIBS $ngx_feature_libs"
51 else
53 cat << END
55 $0: error: the Google perftool module requires the Google perftools
56 library. You can either do not enable the module or install the library.
58 END
60     exit 1