LIBPRIV: Add private includes for dfuife_curses.installer(1) is only built during make release or WANT_INSTALLER=yes.
LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.Simply being able to change it in two places is easier than everywhere.Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.While
LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.Simply being able to change it in two places is easier than everywhere.Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.While there, perform some cleanup for dup entries.
show more ...
installer: Init payload to NULL.Code checks for payload if it is allocated or not, so technicallythis is a case where this pointer is used not initialized.
privatize libncurses (touches many, many programs)The ncurses software produces 8 libraries: normal and wide versions ofncurses, forms, menu, and panel. The dragonfly base doesn't use formsor me
privatize libncurses (touches many, many programs)The ncurses software produces 8 libraries: normal and wide versions ofncurses, forms, menu, and panel. The dragonfly base doesn't use formsor menu at all so we can remove 4 libraries immediately and theirassociated man pages.The panel library is only used in one place, so technically libpanelwis no longer required, but let's keep building it anyway.While here, delete references to libcurses. It was just symlinked toncurses, so let's take the opportunity to only reference ncurses fromthis point forward and not install a private version of libcurses.
installer: Remove some unused variables.Found-by: gcc47
Remove CAPS.OK'd-by: dillon
Remove more unused variables in userland.Found-by: gcc47
installer: ../Makefile.inc is included via bsd.init.mk, no need to repeat.
installer: Set WARNS to 1 for now.
installer: Move the installer from contrib/ to usr.sbin/.Fix trailing whitespace while I'm doing it.
Some installer cleanup.* In contrib/bsdinstaller-1.1.6, fix include names, e.g. "aura/..." -> "libaura/..."* In usr.sbin/installer: - Include "../../Makefile.inc" to not have to define varia
Some installer cleanup.* In contrib/bsdinstaller-1.1.6, fix include names, e.g. "aura/..." -> "libaura/..."* In usr.sbin/installer: - Include "../../Makefile.inc" to not have to define variables such as BINDIR ourselves - Use NOMAN - Remove -g - No longer install header files from libinstaller/ and add them to 'make upgrade'
* Allow nrelease/Makefile to build the local installer in usr.sbin onto a LiveCD for installation.* Tweak the installer shell scriptage to use the correct installer.* Create a share/installer d
* Allow nrelease/Makefile to build the local installer in usr.sbin onto a LiveCD for installation.* Tweak the installer shell scriptage to use the correct installer.* Create a share/installer directory for installer data (e.g. cmdnames.conf, fred.txt)* Patch the installer so it does not coredump, and identifies itself as the local installer.* Tweak usr.sbin/installer/Makefiles to allow patches to the installer to be automatically included in the build.Please test the new local installer! Thanks. :)
Installer import