1*3da8d17dSfengbojiang(姜凤波) 2*3da8d17dSfengbojiang(姜凤波)# Copyright (C) Igor Sysoev 3*3da8d17dSfengbojiang(姜凤波)# Copyright (C) Nginx, Inc. 4*3da8d17dSfengbojiang(姜凤波) 5*3da8d17dSfengbojiang(姜凤波) 6*3da8d17dSfengbojiang(姜凤波) ngx_feature="Google perftools" 7*3da8d17dSfengbojiang(姜凤波) ngx_feature_name= 8*3da8d17dSfengbojiang(姜凤波) ngx_feature_run=no 9*3da8d17dSfengbojiang(姜凤波) ngx_feature_incs= 10*3da8d17dSfengbojiang(姜凤波) ngx_feature_path= 11*3da8d17dSfengbojiang(姜凤波) ngx_feature_libs="-lprofiler" 12*3da8d17dSfengbojiang(姜凤波) ngx_feature_test="void ProfilerStop(void); 13*3da8d17dSfengbojiang(姜凤波) ProfilerStop()" 14*3da8d17dSfengbojiang(姜凤波) . auto/feature 15*3da8d17dSfengbojiang(姜凤波) 16*3da8d17dSfengbojiang(姜凤波) 17*3da8d17dSfengbojiang(姜凤波)if [ $ngx_found = no ]; then 18*3da8d17dSfengbojiang(姜凤波) 19*3da8d17dSfengbojiang(姜凤波) # FreeBSD port 20*3da8d17dSfengbojiang(姜凤波) 21*3da8d17dSfengbojiang(姜凤波) ngx_feature="Google perftools in /usr/local/" 22*3da8d17dSfengbojiang(姜凤波) 23*3da8d17dSfengbojiang(姜凤波) if [ $NGX_RPATH = YES ]; then 24*3da8d17dSfengbojiang(姜凤波) ngx_feature_libs="-R/usr/local/lib -L/usr/local/lib -lprofiler" 25*3da8d17dSfengbojiang(姜凤波) else 26*3da8d17dSfengbojiang(姜凤波) ngx_feature_libs="-L/usr/local/lib -lprofiler" 27*3da8d17dSfengbojiang(姜凤波) fi 28*3da8d17dSfengbojiang(姜凤波) 29*3da8d17dSfengbojiang(姜凤波) . auto/feature 30*3da8d17dSfengbojiang(姜凤波)fi 31*3da8d17dSfengbojiang(姜凤波) 32*3da8d17dSfengbojiang(姜凤波) 33*3da8d17dSfengbojiang(姜凤波)if [ $ngx_found = no ]; then 34*3da8d17dSfengbojiang(姜凤波) 35*3da8d17dSfengbojiang(姜凤波) # MacPorts 36*3da8d17dSfengbojiang(姜凤波) 37*3da8d17dSfengbojiang(姜凤波) ngx_feature="Google perftools in /opt/local/" 38*3da8d17dSfengbojiang(姜凤波) 39*3da8d17dSfengbojiang(姜凤波) if [ $NGX_RPATH = YES ]; then 40*3da8d17dSfengbojiang(姜凤波) ngx_feature_libs="-R/opt/local/lib -L/opt/local/lib -lprofiler" 41*3da8d17dSfengbojiang(姜凤波) else 42*3da8d17dSfengbojiang(姜凤波) ngx_feature_libs="-L/opt/local/lib -lprofiler" 43*3da8d17dSfengbojiang(姜凤波) fi 44*3da8d17dSfengbojiang(姜凤波) 45*3da8d17dSfengbojiang(姜凤波) . auto/feature 46*3da8d17dSfengbojiang(姜凤波)fi 47*3da8d17dSfengbojiang(姜凤波) 48*3da8d17dSfengbojiang(姜凤波) 49*3da8d17dSfengbojiang(姜凤波)if [ $ngx_found = yes ]; then 50*3da8d17dSfengbojiang(姜凤波) CORE_LIBS="$CORE_LIBS $ngx_feature_libs" 51*3da8d17dSfengbojiang(姜凤波) 52*3da8d17dSfengbojiang(姜凤波)else 53*3da8d17dSfengbojiang(姜凤波) 54*3da8d17dSfengbojiang(姜凤波)cat << END 55*3da8d17dSfengbojiang(姜凤波) 56*3da8d17dSfengbojiang(姜凤波)$0: error: the Google perftools module requires the Google perftools 57*3da8d17dSfengbojiang(姜凤波)library. You can either do not enable the module or install the library. 58*3da8d17dSfengbojiang(姜凤波) 59*3da8d17dSfengbojiang(姜凤波)END 60*3da8d17dSfengbojiang(姜凤波) 61*3da8d17dSfengbojiang(姜凤波) exit 1 62*3da8d17dSfengbojiang(姜凤波)fi 63