#
3afb399f |
| 01-Sep-2007 |
jnemeth <jnemeth@NetBSD.org> |
Add an iso-dir=directory option. When combined with iso-image or iso-image-source, it will cause directory to be added to the CD-ROM image.
|
#
a186842e |
| 30-Aug-2007 |
jnemeth <jnemeth@NetBSD.org> |
Add an iso-image-source option which does the same thing as iso-image but includes source sets as well. The infrastructure for this was already there, although it needed a bug fix. Will look at add
Add an iso-image-source option which does the same thing as iso-image but includes source sets as well. The infrastructure for this was already there, although it needed a bug fix. Will look at adding arbitrary directories next.
show more ...
|
#
f2b53f1d |
| 26-Jun-2007 |
apb <apb@NetBSD.org> |
Move several variable initialisations to the beginning of initdefaults(). This should fix a bug reported by Valeriy E. Ushakov in which we called setmakevar() before instead of after initialising ma
Move several variable initialisations to the beginning of initdefaults(). This should fix a bug reported by Valeriy E. Ushakov in which we called setmakevar() before instead of after initialising makeenv.
show more ...
|
#
97c727e8 |
| 14-Apr-2007 |
apb <apb@NetBSD.org> |
Fix some problems with the change from revision 1.167: * Allow "" or "." as the last component of PATH, but do not allow arbitrary single-character components. * Make a comment match the code.
|
#
5764a768 |
| 08-Apr-2007 |
scw <scw@NetBSD.org> |
Remove support for NetBSD/{,evb}sh5.
|
#
4b4de5fa |
| 07-Apr-2007 |
apb <apb@NetBSD.org> |
Try not to rebuild nbmake so often:
* Add a try_set_TOOLDIR function which tries to be clever about setting TOOLDIR if possible; * Call try_set_TOOLDIR from rebuildmake; * Add nobomb_getmakevar, w
Try not to rebuild nbmake so often:
* Add a try_set_TOOLDIR function which tries to be clever about setting TOOLDIR if possible; * Call try_set_TOOLDIR from rebuildmake; * Add nobomb_getmakevar, which works like raw_getmakevar except never bombs; * Reimplement raw_getmakevar in terms of nobomb_getmakevar; * Add a second arg to find_in_PATH to control the result when the program cannot be found.
show more ...
|
#
af519d47 |
| 05-Apr-2007 |
dsl <dsl@NetBSD.org> |
Don't abort the build if teh last component of $PATH is .
|
#
2347a3fc |
| 02-Apr-2007 |
apb <apb@NetBSD.org> |
The "${progname} started: ${build_start}" message will appear in the "Summary of results", so don't print it again just before that.
|
#
daaa947e |
| 02-Apr-2007 |
apb <apb@NetBSD.org> |
* Report the NetBSD version being built. * Report the host platform. * Print more of the initial messages in the same part of the code.
|
#
b6c6d298 |
| 25-Mar-2007 |
apb <apb@NetBSD.org> |
s/PATH/PATH environment variable" in an error message.
|
#
cabe8d73 |
| 25-Mar-2007 |
apb <apb@NetBSD.org> |
If the PATH contains any components that are not absolute directory names, print a message and abort. In expert mode, downgrade this error to a warning.
Fixes PR 36048
|
#
d66d1139 |
| 19-Feb-2007 |
briggs <briggs@NetBSD.org> |
Don't treat -m evbarm like the other arm-based platforms. Set MACHINE_ARCH only if it's not already set. This prevents build.sh -m evbarm-eb from ending up with MACHINE_ARCH=arm instead of =armeb
Don't treat -m evbarm like the other arm-based platforms. Set MACHINE_ARCH only if it's not already set. This prevents build.sh -m evbarm-eb from ending up with MACHINE_ARCH=arm instead of =armeb (since MACHINE is stripped of the -eb suffix just above).
show more ...
|
#
f7004b0c |
| 05-Feb-2007 |
apb <apb@NetBSD.org> |
Whenever we try to parse the output from make, run make with the -B flag. This ensures that -j<N> isn't accidentally inherited from the environment, because the "--- foo ---" headers printed with -j
Whenever we try to parse the output from make, run make with the -B flag. This ensures that -j<N> isn't accidentally inherited from the environment, because the "--- foo ---" headers printed with -j<N> would interfere with parsing the output.
show more ...
|
#
4e9d3760 |
| 29-Jan-2007 |
matt <matt@NetBSD.org> |
Remove duplicate evbarm-e[bl] cases. Add evbppc64 and macppc64.
|
#
d9adacfe |
| 28-Jan-2007 |
matt <matt@NetBSD.org> |
Add evbarm-e[bl] machine aliases for evbarm/armeb and evbarm/arm, respectively.
|
#
90b76996 |
| 27-Jan-2007 |
apb <apb@NetBSD.org> |
Add aliases evbarm-eb and evbarm-el, for consistency with several existing *-e[bl] aliases. build.sh -m MACHINE_ALIAS is (almost) equivalent to build.sh -m MACHINE -a MACHINE_ARCH.
|
#
ddda16fb |
| 17-Jan-2007 |
rillig <rillig@NetBSD.org> |
Added a friendly error message in case the user forgot to "build.sh tools".
|
#
68758384 |
| 14-Jan-2007 |
dsl <dsl@NetBSD.org> |
Only cd "$(dirname $0)" when usr.bin/make doesn't exist. This caused grief when I make my wrapper script source build.sh. I can also think of other times when it would be a PITA. Abort the build if
Only cd "$(dirname $0)" when usr.bin/make doesn't exist. This caused grief when I make my wrapper script source build.sh. I can also think of other times when it would be a PITA. Abort the build if make fails in raw_getmakevar() - as tends to happen when make itself is badly broken.
show more ...
|
#
02f3407a |
| 16-Dec-2006 |
ober <ober@NetBSD.org> |
Updated to include the new Zaurus port for ARM. OK'd by gimpy
|
#
f3fbc3bb |
| 09-Dec-2006 |
dyoung <dyoung@NetBSD.org> |
Change the name of the host disklabel to nbdisklabel-${MAKEWRAPPERMACHINE}, where ${MAKEWRAPPERMACHINE} is the suffix XXX on the target's make wrapper, nbmake-XXX.
Fixes toolchain/30673, "single arc
Change the name of the host disklabel to nbdisklabel-${MAKEWRAPPERMACHINE}, where ${MAKEWRAPPERMACHINE} is the suffix XXX on the target's make wrapper, nbmake-XXX.
Fixes toolchain/30673, "single arch host disklabel isn't enough".
show more ...
|
#
1889c0e1 |
| 29-Sep-2006 |
apb <apb@NetBSD.org> |
Use ${HOST_SH} instead of the host system's /bin/sh wherever possible:
* Try to guess a suitable value for HOST_SH, if it was not set in the environment. First try host-specific heuristics (Solar
Use ${HOST_SH} instead of the host system's /bin/sh wherever possible:
* Try to guess a suitable value for HOST_SH, if it was not set in the environment. First try host-specific heuristics (Solaris has /usr/xpg4/bin/sh); then try to find the name of the shell that was used to run build.sh itself (by parsing the output from ps -p $$ -o comm); then fall back to "sh".
* Having found a value for HOST_SH, copy it to BSHELL and CONFIG_SHELL.
* Use ${HOST_SH} instead of /bin/sh when creating the make wrapper.
* Use ${HOST_SH} instead of unqualified sh when running shell scripts.
show more ...
|
#
2e25d643 |
| 01-Sep-2006 |
uwe <uwe@NetBSD.org> |
Recognize MACHINE=landisk (sh3el).
|
#
da01e9eb |
| 27-Aug-2006 |
matt <matt@NetBSD.org> |
When going from -m {evb,sb}mips64-e[bl] to MACHINE, make sure to remove 64-e[bl] so we wind up with just evbmips or sbmips.
|
#
9e051a80 |
| 25-Aug-2006 |
matt <matt@NetBSD.org> |
Add enough configury glue so that src/tools can build a N64 mips toolchain.
|
#
25266990 |
| 09-Aug-2006 |
jnemeth <jnemeth@NetBSD.org> |
PR/30842 -- compatibility issue with mksh from Thorsten Glaser
|