455
|
1
|
|
2 # Copyright (C) Igor Sysoev
|
|
3
|
|
4
|
|
5 # Borland C++ 5.5
|
|
6
|
|
7 # optimizations
|
|
8
|
|
9 # maximize speed
|
|
10 CFLAGS="$CFLAGS -O2"
|
|
11
|
|
12 case $CPU in
|
|
13 pentium)
|
|
14 # optimize for Pentium and Athlon
|
|
15 CPU_OPT="-5"
|
|
16 ;;
|
|
17
|
|
18 pentiumpro)
|
|
19 # optimize for Pentium Pro, Pentium II and Pentium III
|
|
20 CPU_OPT="-6"
|
|
21 ;;
|
|
22 esac
|
|
23
|
|
24 CFLAGS="$CFLAGS $CPU_OPT"
|
|
25
|
|
26 # multithreaded
|
|
27 CFLAGS="$CFLAGS -tWM"
|
|
28
|
|
29 # stop on warning
|
|
30 CFLAGS="$CFLAGS -w!"
|
|
31
|
|
32 # disable logo
|
|
33 CFLAGS="$CFLAGS -q"
|
|
34
|
|
35 # precompiled headers
|
|
36 CORE_DEPS="$CORE_DEPS $OBJS/ngx_config.csm"
|
|
37 NGX_PCH="$OBJS/ngx_config.csm"
|
|
38 NGX_BUILD_PCH="-H=$OBJS/ngx_config.csm"
|
|
39 NGX_USE_PCH="-Hu -H=$OBJS/ngx_config.csm"
|
|
40
|
|
41 LINK="\$(CC)"
|
|
42
|
|
43 ngx_include_opt="-I"
|
|
44 ngx_objout="-o"
|
|
45 ngx_binout="-e"
|
|
46 ngx_objext="obj"
|
|
47 ngx_binext=".exe"
|
|
48 ngx_dirsep='\\'
|