summaryrefslogtreecommitdiffstats
path: root/helper/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Link init with '-static' instead of '-all-static'.Richard W.M. Jones2011-03-141-1/+1
| | | | | | | | | | | | Latest gcc (4.6.0) does not recognize the -all-static option; see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46410 Using -static still results in a static init binary: $ file helper/init helper/init: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 2.6.32, stripped $ ldd helper/init not a dynamic executable (cherry picked from commit 42a6e60307b8116dd888e9dae4960f12d895f73f)
* Add HTML documentation to the public website.Richard W.M. Jones2010-12-071-0/+11
|
* Rewrite febootstrap as a general supermin appliance building tool.3.0Richard W.M. Jones2010-12-051-6/+3
| | | | | | | | | | | | | | This complete rewrite of the building tools turns febootstrap into a general purpose, cross-distro, supermin appliance only build tool. There is now only one program 'febootstrap' which is used to build a supermin appliance from a list of packages. Normal appliances are not supported. The tools are incompatible with febootstrap 2.x (use the febootstrap-2.x branch from git to get the old package).
* Fix elf-default-arch detection to work on secondary archs (RHBZ#634951)Dan HorĂ¡k2010-09-171-2/+3
| | | | | | | Recent state of the elf-default-arch script and the hardcoded i386 arch doesn't allow building on other arches than ix86 or x86_64. See attachment for a fix. Can be easily extended to support additional secondary arches by adding new patterns to the elf-default-arch script
* Add -f checksum mode to allow caching of appliances.Richard Jones2010-08-241-0/+1
|
* Implement ext2 output module.Richard Jones2010-08-241-2/+21
|
* Add -f ext2 option.Richard Jones2010-08-241-0/+1
| | | | | | This option doesn't work yet. The commit is just for adding the capability to pass the extra kernel/initrd/appliance parameters through 'main.c' and 'appliance.c'.
* Refactor cpio code into separate file.Richard Jones2010-08-241-0/+1
| | | | | | | | | We create a 'writer' abstraction and (currently) a single implementation of this which can write cpio files. All cpio-related code is moved out of 'appliance.c' into 'cpio.c'. 'appliance.c' becomes a generic appliance builder. This commit should not change the semantics of the program.
* Refactor febootstrap-supermin-helper code into separate files.Richard Jones2010-08-241-1/+6
| | | | This is just code movement. There is no change to the code.
* Move febootstrap-supermin-helper into helper/ subdirectory.Richard Jones2010-08-241-0/+46
This will allow us to split up the monolithic C program into separate files for ease of modification. This patch is just file rearrangement.