| @@ -1,19 +1,23 @@ | | | @@ -1,19 +1,23 @@ |
1 | # $NetBSD: tools.Linux.mk,v 1.59 2015/02/16 11:01:40 jperkin Exp $ | | 1 | # $NetBSD: tools.Linux.mk,v 1.60 2016/03/09 22:27:29 tnn Exp $ |
2 | # | | 2 | # |
3 | # System-supplied tools for the Linux operating system. | | 3 | # System-supplied tools for the Linux operating system. |
4 | | | 4 | |
5 | TOOLS_PLATFORM.[?= [ # shell builtin | | 5 | TOOLS_PLATFORM.[?= [ # shell builtin |
| | | 6 | .if exists(/etc/debian_version) |
| | | 7 | TOOLS_PLATFORM.awk?= /usr/bin/awk |
| | | 8 | .else |
6 | TOOLS_PLATFORM.awk?= ${TOOLS_PLATFORM.gawk} | | 9 | TOOLS_PLATFORM.awk?= ${TOOLS_PLATFORM.gawk} |
| | | 10 | .endif |
7 | .if exists(/usr/bin/autopoint) | | 11 | .if exists(/usr/bin/autopoint) |
8 | TOOLS_PLATFORM.autopoint?= /usr/bin/autopoint | | 12 | TOOLS_PLATFORM.autopoint?= /usr/bin/autopoint |
9 | .endif | | 13 | .endif |
10 | .if exists(/bin/basename) | | 14 | .if exists(/bin/basename) |
11 | TOOLS_PLATFORM.basename?= /bin/basename | | 15 | TOOLS_PLATFORM.basename?= /bin/basename |
12 | .elif exists(/usr/bin/basename) | | 16 | .elif exists(/usr/bin/basename) |
13 | TOOLS_PLATFORM.basename?= /usr/bin/basename | | 17 | TOOLS_PLATFORM.basename?= /usr/bin/basename |
14 | .endif | | 18 | .endif |
15 | TOOLS_PLATFORM.bash?= /bin/bash | | 19 | TOOLS_PLATFORM.bash?= /bin/bash |
16 | .if exists(/usr/bin/bison) | | 20 | .if exists(/usr/bin/bison) |
17 | TOOLS_PLATFORM.bison?= /usr/bin/bison | | 21 | TOOLS_PLATFORM.bison?= /usr/bin/bison |
18 | TOOLS_PLATFORM.bison-yacc?= /usr/bin/bison -y | | 22 | TOOLS_PLATFORM.bison-yacc?= /usr/bin/bison -y |
19 | .endif | | 23 | .endif |
| @@ -80,30 +84,36 @@ TOOLS_PLATFORM.env?= /usr/bin/env | | | @@ -80,30 +84,36 @@ TOOLS_PLATFORM.env?= /usr/bin/env |
80 | .if exists(/usr/bin/expr) | | 84 | .if exists(/usr/bin/expr) |
81 | TOOLS_PLATFORM.expr?= /usr/bin/expr | | 85 | TOOLS_PLATFORM.expr?= /usr/bin/expr |
82 | .elif exists(/bin/expr) | | 86 | .elif exists(/bin/expr) |
83 | TOOLS_PLATFORM.expr?= /bin/expr | | 87 | TOOLS_PLATFORM.expr?= /bin/expr |
84 | .endif | | 88 | .endif |
85 | TOOLS_PLATFORM.false?= false # shell builtin | | 89 | TOOLS_PLATFORM.false?= false # shell builtin |
86 | .if exists(/bin/fgrep) | | 90 | .if exists(/bin/fgrep) |
87 | TOOLS_PLATFORM.fgrep?= /bin/fgrep | | 91 | TOOLS_PLATFORM.fgrep?= /bin/fgrep |
88 | .elif exists(/usr/bin/fgrep) | | 92 | .elif exists(/usr/bin/fgrep) |
89 | TOOLS_PLATFORM.fgrep?= /usr/bin/fgrep | | 93 | TOOLS_PLATFORM.fgrep?= /usr/bin/fgrep |
90 | .endif | | 94 | .endif |
91 | TOOLS_PLATFORM.file?= /usr/bin/file | | 95 | TOOLS_PLATFORM.file?= /usr/bin/file |
92 | TOOLS_PLATFORM.find?= /usr/bin/find | | 96 | TOOLS_PLATFORM.find?= /usr/bin/find |
93 | .if exists(/bin/awk) | | 97 | .if exists(/etc/debian_version) |
94 | TOOLS_PLATFORM.gawk?= /bin/awk | | 98 | . if exists(/usr/bin/gawk) |
| | | 99 | TOOLS_PLATFORM.gawk?= /usr/bin/gawk |
| | | 100 | . endif |
95 | .else | | 101 | .else |
| | | 102 | . if exists(/bin/awk) |
| | | 103 | TOOLS_PLATFORM.gawk?= /bin/awk |
| | | 104 | . else |
96 | TOOLS_PLATFORM.gawk?= /usr/bin/awk | | 105 | TOOLS_PLATFORM.gawk?= /usr/bin/awk |
| | | 106 | . endif |
97 | .endif | | 107 | .endif |
98 | .if exists(/usr/bin/gettext) | | 108 | .if exists(/usr/bin/gettext) |
99 | TOOLS_PLATFORM.gettext?= /usr/bin/gettext | | 109 | TOOLS_PLATFORM.gettext?= /usr/bin/gettext |
100 | .endif | | 110 | .endif |
101 | .if exists(/usr/bin/m4) | | 111 | .if exists(/usr/bin/m4) |
102 | TOOLS_PLATFORM.gm4?= /usr/bin/m4 | | 112 | TOOLS_PLATFORM.gm4?= /usr/bin/m4 |
103 | .endif | | 113 | .endif |
104 | .if exists(/usr/bin/make) | | 114 | .if exists(/usr/bin/make) |
105 | TOOLS_PLATFORM.gmake?= /usr/bin/make | | 115 | TOOLS_PLATFORM.gmake?= /usr/bin/make |
106 | .endif | | 116 | .endif |
107 | .if exists(/bin/grep) | | 117 | .if exists(/bin/grep) |
108 | TOOLS_PLATFORM.grep?= /bin/grep | | 118 | TOOLS_PLATFORM.grep?= /bin/grep |
109 | .elif exists(/usr/bin/grep) | | 119 | .elif exists(/usr/bin/grep) |