<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <link>http://nxr.netbsd.org/rss/src/tools/binstall/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Create a new bsd.hostinit.mk file and put the build definitions for all host<br/>programs there; make all Makefiles that use bsd.hostprog.mk include it.<br/>Namely turn off MKREPRO and don't make lint, man pages, info files etc.<br/>Remove the Makefile.inc files that contained these same settings, and<br/>remove the settings from Makefile.host</title>
    <description>/src/tools/binstall/Makefile - 1.14</description>
    <pubDate>Tue May 01 19:59:46 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Centralize NOMAN handling.</title>
    <description>/src/tools/binstall/Makefile - 1.13</description>
    <pubDate>Tue May 01 00:38:39 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>PR/53238: Robert Elz: Disable MKREPRO in tools; the host compiler might<br/>not support the necessary options. This is done thusly:<br/><br/>1. Set MKREPRO=no in Makefile.host. This handles all the Makefiles that<br/>   use it and don't include bsd.own.mk.<br/>2. Create Makefile.inc and set MKREPRO=no in it. Change the Makefiles that<br/>   include bsd.own.mk, to include bsd.init.mk which includes Makefile.inc<br/>   first. This will also allow us to control other tools options from a<br/>   single location if we need to.<br/><br/>XXX: pullup-8</title>
    <description>/src/tools/binstall/Makefile - 1.12</description>
    <pubDate>Tue May 01 00:04:34 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.11.22;  1.11.28;<br/>no man pages for tools build.</title>
    <description>/src/tools/binstall/Makefile - 1.11</description>
    <pubDate>Sat Mar 16 22:32:50 UTC 2013</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Fix the real problem, Makefile.host was included before the HOST_MKDEP<br/>setup so it prevented correct CPPFLAGS from being used.</title>
    <description>/src/tools/binstall/Makefile - 1.10</description>
    <pubDate>Sat Mar 16 02:51:25 UTC 2013</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>In tools/binstall/Makefile, explicitly use the uninstalled copy<br/>of libnbcompat, not the version that's installed under TOOLDIR.</title>
    <description>/src/tools/binstall/Makefile - 1.9</description>
    <pubDate>Sun Dec 02 00:39:55 UTC 2012</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>Teach tools/binstall/Makefile to use an uninstalled copy of<br/>host-mkdep from the.OBJDIR of tools/host-mkdep.  This is<br/>in preparation for building all three of tools/host-mkdep,<br/>tools/compat, and tools/binstall, before installing any of them.</title>
    <description>/src/tools/binstall/Makefile - 1.8</description>
    <pubDate>Sun Dec 02 00:18:16 UTC 2012</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>branches:  1.7.34;  1.7.40;<br/>Rename nbinstall to ${MACHINE_GNU_PLATFORM}-install as it calls the<br/>target strip. Don't pass down strip as it is not needed any longer.</title>
    <description>/src/tools/binstall/Makefile - 1.7</description>
    <pubDate>Tue Jul 03 16:29:24 UTC 2007</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>- When compiling nbinstall for the tool chain, use the target strip<br/>  and not /usr/bin/strip. This makes nbinstall usable for<br/>  cross-compiling in pkgsrc.<br/>- Fix a typo in a comment.<br/>- Fix strip() in the context of (v)fork:<br/>  - Build the argument string first using asprintf (simpler) and<br/>    avoid leaking memory from the child in the parent.<br/>  - Don't use warn in the child, as stdio should be avoided.<br/><br/>OK christos@, tested on Solaris by dmcmahill@.</title>
    <description>/src/tools/binstall/Makefile - 1.6</description>
    <pubDate>Thu Jun 28 19:05:55 UTC 2007</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.5.2;  1.5.4;<br/>cross (and native) building works again. woo.</title>
    <description>/src/tools/binstall/Makefile - 1.5</description>
    <pubDate>Sun Oct 29 06:17:08 UTC 2006</pubDate>
    <dc:creator>dogcow</dc:creator>
</item>

<item>
    <title>Centralize the definition of the tool name prefix (i.e. "nb") into<br/>bsd.own.mk, as the _TOOL_PREFIX variable.</title>
    <description>/src/tools/binstall/Makefile - 1.4</description>
    <pubDate>Sun Dec 08 20:19:57 UTC 2002</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>

<item>
    <title>Prefix all target-specific things with `${MACHINE_GNU_PLATFORM}-'.<br/>Prefix all non-target-specific things with `nb'.</title>
    <description>/src/tools/binstall/Makefile - 1.3</description>
    <pubDate>Wed Nov 14 22:13:39 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>

<item>
    <title>Major overhaul of src/tools and host toolchain.  Summary of changes:<br/><br/>* Rewrite src/tools Make logic to work like the rest of the tree wrt<br/>  "dependall" and "install".  The old "make build" hack is gone.<br/><br/>* Remove the MKTOOLS logic.  This was linked to the "make build" hack,<br/>  and was only needed because TOOLDIR originally had no writable default.<br/><br/>* Redo the GNU configure/make logic to make it fit reasonably in a<br/>  BSD make wrapper.  Use new ${.ALLTARGETS} variable to scan for<br/>  targets in $(srcdir), and mark them with .MADE: to prevent rebuilding.<br/><br/>* Only build cross tools in src/tools; remove some messy logic in<br/>  src/usr.* and src/gnu/usr.* that would do target filename rewriting<br/>  (improves consistency and readability).<br/><br/>* Add the ability to build cross gdb at tool build time by setting<br/>  MKCROSSGDB (default no) to "yes" in mk.conf.<br/><br/>* Add src/tools/groff and set up paths to work with this cross groff.</title>
    <description>/src/tools/binstall/Makefile - 1.2</description>
    <pubDate>Mon Nov 12 23:16:25 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>

<item>
    <title>Bootstrap toolchain framework, first pass.</title>
    <description>/src/tools/binstall/Makefile - 1.1</description>
    <pubDate>Tue Aug 14 11:01:57 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>

<item>
    <title>Sync w/ NetBSD-4-RC_1</title>
    <description>/src/tools/binstall/Makefile - 1.5.4.1</description>
    <pubDate>Mon Sep 03 07:05:24 UTC 2007</pubDate>
    <dc:creator>wrstuden</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by joerg in ticket #823):<br/>	usr.bin/xinstall/xinstall.c: revision 1.102<br/>	tools/binstall/Makefile: revision 1.6<br/>	tools/binstall/Makefile: revision 1.7<br/>	share/mk/bsd.own.mk: revision 1.496<br/>- When compiling nbinstall for the tool chain, use the target strip<br/>  and not /usr/bin/strip. This makes nbinstall usable for<br/>  cross-compiling in pkgsrc.<br/>- Fix a typo in a comment.<br/>- Fix strip() in the context of (v)fork:<br/>  - Build the argument string first using asprintf (simpler) and<br/>    avoid leaking memory from the child in the parent.<br/>  - Don't use warn in the child, as stdio should be avoided.<br/>OK christos@, tested on Solaris by dmcmahill@.<br/>Rename nbinstall to ${MACHINE_GNU_PLATFORM}-install as it calls the<br/>target strip. Don't pass down strip as it is not needed any longer.</title>
    <description>/src/tools/binstall/Makefile - 1.5.2.1</description>
    <pubDate>Thu Aug 23 11:21:44 UTC 2007</pubDate>
    <dc:creator>liamjfoy</dc:creator>
</item>

<item>
    <title>resync from head</title>
    <description>/src/tools/binstall/Makefile - 1.7.40.2</description>
    <pubDate>Sun Jun 23 06:28:57 UTC 2013</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>resync with head</title>
    <description>/src/tools/binstall/Makefile - 1.7.40.1</description>
    <pubDate>Mon Feb 25 00:30:27 UTC 2013</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>sync with head.<br/><br/>for a reference, the tree before this commit was tagged<br/>as yamt-pagecache-tag8.<br/><br/>this commit was splitted into small chunks to avoid<br/>a limitation of cvs.  ("Protocol error: too many arguments")</title>
    <description>/src/tools/binstall/Makefile - 1.7.34.2</description>
    <pubDate>Thu May 22 11:42:30 UTC 2014</pubDate>
    <dc:creator>yamt</dc:creator>
</item>

<item>
    <title>sync with (a bit old) head</title>
    <description>/src/tools/binstall/Makefile - 1.7.34.1</description>
    <pubDate>Wed Jan 16 05:34:03 UTC 2013</pubDate>
    <dc:creator>yamt</dc:creator>
</item>
</channel></rss>

