summaryrefslogtreecommitdiff
path: root/misc-utils/Makemodule.am
Commit message (Collapse)AuthorAgeFilesLines
* mtd-utils: Add flash_otp_eraseMichael Walle2021-06-121-1/+3
| | | | | | | | On some SPI NOR flashes you can actually erase the OTP region until its fully locked. Add a small utility for that. Signed-off-by: Michael Walle <michael@walle.cc> Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
* Cleanup: Automake: remove single use variablesDavid Oberhollenzer2021-01-201-11/+4
| | | | | | | | | | | | | | Throughout the Automake files, there is a consistent pattern somewhat like this: FOO_BINS = .... sbin_PROGRAMS += $(FOO_BINS) This commit all such patterns whenever the variable is not used anywhere else and appends to the target directly. Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
* Remove headers from EXTRA_DISTDavid Oberhollenzer2021-01-201-12/+11
| | | | | | | | | | | This commit removes the C header files from the EXTRA_DIST variables and instead assigns them to the SOURCE variable of the respective components they belong to. This takes care of having them distributed in the release tar ball and helps with dependency tracking a little. Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
* misc-utils: Add fectest to build systemBastian Germann2020-09-291-1/+4
| | | | | | | | 8f627247f6("mtd-utils: move libmtd source files to lib/ subdirectory") removed fectest.c from the build system 10 years ago. Add it again. Signed-off-by: Bastian Germann <bastiangermann@fishpost.de> Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
* Add configure switch to disable compiling/installing lsmtdDavid Oberhollenzer2018-06-181-7/+11
| | | | Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
* Add manpage for lsmtdDavid Oberhollenzer2018-06-181-0/+4
| | | | Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
* Add lsmtd programDavid Oberhollenzer2018-06-181-2/+7
| | | | | | | | | | | | | | | | This patch adds a program called "lsmtd". The program produces a pretty printed list of the hierarchy of UBI and MTD devices on a system. It tries to imitate the lsblk program from util-linux as closely as possible. A number of command line switches are available to fine tune what information should be exposed and in what output format. The goal is to have a simple way of displaying the complete MTD stack on a system in a human readable form instead of piecing details together from proc files and various UBI utilities. Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
* Change build system to autotoolsRichard Weinberger2016-11-171-0/+54
This patch is largely based on Richards original RFC. The major differences to the RFC patch are: - Add missing sumtools & mtdpart targets - Fix name of mkfs.jffs2 target - Add missing subdir-objects option for non-recursive make - Move all automake options to configure.ac - Add manpages to install target - Make XATTR & LZO support configurable - Install binaries to sbin directory like in the old build system - Install flash_erase wrapper script - Add files missing from distribution target Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at> Signed-off-by: Richard Weinberger <richard@nod.at>