| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: tools.SunOS.mk,v 1.56 2022/11/22 13:18:59 jperkin Exp $ | | 1 | # $NetBSD: tools.SunOS.mk,v 1.57 2023/05/09 12:23:22 jperkin Exp $ |
2 | # | | 2 | # |
3 | # System-supplied tools for the Solaris and illumos operating systems. | | 3 | # System-supplied tools for the Solaris and illumos operating systems. |
4 | # | | 4 | # |
5 | | | 5 | |
6 | TOOLS_PLATFORM.[?= [ # shell builtin | | 6 | TOOLS_PLATFORM.[?= [ # shell builtin |
7 | .if exists(/usr/bin/gawk) | | 7 | .if exists(/usr/bin/gawk) |
8 | TOOLS_PLATFORM.awk?= /usr/bin/gawk | | 8 | TOOLS_PLATFORM.awk?= /usr/bin/gawk |
9 | .else | | 9 | .else |
10 | TOOLS_PLATFORM.awk?= /usr/bin/nawk | | 10 | TOOLS_PLATFORM.awk?= /usr/bin/nawk |
11 | .endif | | 11 | .endif |
12 | TOOLS_PLATFORM.basename?= /usr/bin/basename | | 12 | TOOLS_PLATFORM.basename?= /usr/bin/basename |
13 | .if exists(/bin/bash) | | 13 | .if exists(/bin/bash) |
14 | TOOLS_PLATFORM.bash?= /bin/bash | | 14 | TOOLS_PLATFORM.bash?= /bin/bash |
| @@ -135,40 +135,43 @@ TOOLS_PLATFORM.ksh?= /bin/ksh | | | @@ -135,40 +135,43 @@ TOOLS_PLATFORM.ksh?= /bin/ksh |
135 | TOOLS_PLATFORM.ld?= /usr/bin/ld | | 135 | TOOLS_PLATFORM.ld?= /usr/bin/ld |
136 | .elif exists(/usr/ccs/bin/ld) | | 136 | .elif exists(/usr/ccs/bin/ld) |
137 | TOOLS_PLATFORM.ld?= /usr/ccs/bin/ld | | 137 | TOOLS_PLATFORM.ld?= /usr/ccs/bin/ld |
138 | .endif | | 138 | .endif |
139 | TOOLS_PLATFORM.ln?= /usr/bin/ln | | 139 | TOOLS_PLATFORM.ln?= /usr/bin/ln |
140 | TOOLS_PLATFORM.ls?= /usr/bin/ls | | 140 | TOOLS_PLATFORM.ls?= /usr/bin/ls |
141 | TOOLS_PLATFORM.m4?= /usr/ccs/bin/m4 | | 141 | TOOLS_PLATFORM.m4?= /usr/ccs/bin/m4 |
142 | TOOLS_PLATFORM.mail?= /usr/bin/mailx | | 142 | TOOLS_PLATFORM.mail?= /usr/bin/mailx |
143 | .if exists(/usr/bin/makeinfo) | | 143 | .if exists(/usr/bin/makeinfo) |
144 | TOOLS_PLATFORM.makeinfo?= /usr/bin/makeinfo | | 144 | TOOLS_PLATFORM.makeinfo?= /usr/bin/makeinfo |
145 | .elif exists(/usr/sfw/bin/makeinfo) | | 145 | .elif exists(/usr/sfw/bin/makeinfo) |
146 | TOOLS_PLATFORM.makeinfo?= /usr/sfw/bin/makeinfo | | 146 | TOOLS_PLATFORM.makeinfo?= /usr/sfw/bin/makeinfo |
147 | .endif | | 147 | .endif |
| | | 148 | .if exists(/usr/bin/mandoc) |
| | | 149 | TOOLS_PLATFORM.mandoc?= /usr/bin/mandoc |
| | | 150 | .endif |
148 | TOOLS_PLATFORM.mkdir?= /usr/bin/mkdir -p | | 151 | TOOLS_PLATFORM.mkdir?= /usr/bin/mkdir -p |
149 | .if exists(/usr/bin/mktemp) | | 152 | .if exists(/usr/bin/mktemp) |
150 | TOOLS_PLATFORM.mktemp?= /usr/bin/mktemp | | 153 | TOOLS_PLATFORM.mktemp?= /usr/bin/mktemp |
151 | .endif | | 154 | .endif |
152 | TOOLS_PLATFORM.mv?= /usr/bin/mv | | 155 | TOOLS_PLATFORM.mv?= /usr/bin/mv |
153 | TOOLS_PLATFORM.nice?= /usr/xpg4/bin/nice | | 156 | TOOLS_PLATFORM.nice?= /usr/xpg4/bin/nice |
154 | .if exists(/usr/bin/gnroff) | | 157 | .if exists(/usr/bin/gnroff) |
155 | TOOLS_PLATFORM.nroff?= /usr/bin/gnroff | | 158 | TOOLS_PLATFORM.nroff?= /usr/bin/gnroff |
156 | .endif | | 159 | .endif |
157 | .if exists(/usr/bin/openssl) | | 160 | .if exists(/usr/bin/openssl) |
158 | TOOLS_PLATFORM.openssl?= /usr/bin/openssl | | 161 | TOOLS_PLATFORM.openssl?= /usr/bin/openssl |
159 | .endif | | 162 | .endif |
160 | # Don't use GNU patch | | 163 | # Don't use GNU patch |
161 | #TOOLS_PLATFORM.gpatch?= /usr/bin/gpatch | | 164 | #TOOLS_PLATFORM.gpatch?= /usr/bin/gpatch |
162 | #TOOLS_PLATFORM.patch?= /usr/bin/gpatch | | 165 | #TOOLS_PLATFORM.patch?= /usr/bin/gpatch |
163 | # Native pax doesn't support -O required by mk/extract/extract | | 166 | # Native pax doesn't support -O required by mk/extract/extract |
164 | #TOOLS_PLATFORM.pax?= /bin/pax | | 167 | #TOOLS_PLATFORM.pax?= /bin/pax |
165 | #.if exists(/usr/bin/perl) | | 168 | #.if exists(/usr/bin/perl) |
166 | #TOOLS_PLATFORM.perl?= /usr/bin/perl | | 169 | #TOOLS_PLATFORM.perl?= /usr/bin/perl |
167 | #TOOLS_PLATFORM.pod2man?= /usr/perl5/bin/pod2man | | 170 | #TOOLS_PLATFORM.pod2man?= /usr/perl5/bin/pod2man |
168 | #.endif | | 171 | #.endif |
169 | TOOLS_PLATFORM.printf?= /bin/printf | | 172 | TOOLS_PLATFORM.printf?= /bin/printf |
170 | TOOLS_PLATFORM.pwd?= pwd # shell builtin | | 173 | TOOLS_PLATFORM.pwd?= pwd # shell builtin |
171 | .if exists(/usr/gnu/bin/readelf) | | 174 | .if exists(/usr/gnu/bin/readelf) |
172 | TOOLS_PLATFORM.readelf?= /usr/gnu/bin/readelf | | 175 | TOOLS_PLATFORM.readelf?= /usr/gnu/bin/readelf |
173 | .elif exists(/usr/sfw/bin/greadelf) | | 176 | .elif exists(/usr/sfw/bin/greadelf) |
174 | TOOLS_PLATFORM.readelf?= /usr/sfw/bin/greadelf | | 177 | TOOLS_PLATFORM.readelf?= /usr/sfw/bin/greadelf |