summaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2012-04-02add minor tweaks to make testing a bit easierDave Reisner1-0/+1
Since INSTDIR and HOOKDIR are understood as arrays now, declare them as such with the local 'hooks' and 'install' first to override the local FS. This makes the missing udev error go away and allows easier testing of other out of tree hooks. Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2012-03-24Makefile: simplify 'make dist' target0.8.5Dave Reisner1-9/+6
- Use git-ls-files and bsdtar to create the archive rather than using git-archive and an temporary directory. - Remove the tarball target. 'dist' is more common. - Remove the 'clean' dependency from dist. Our dependencies are sufficient higher up that touching the Makefile or the asciidoc input will trigger a doc rebuild on changes. Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2012-03-24move bash completion to /usr/share/bash-completionDave Reisner1-2/+2
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2012-03-04add support for HOOKDIR/INSTDIR as arraysDave Reisner1-12/+12
This is a really ugly patch, but allows mkinitcpio to read hooks from multiple locations, namely: /usr/lib/initcpio/{install,hooks} /lib/initcpio/{install,hooks} Preference is given to the first, and all files included with mkinitcpio are moved there. Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2012-01-05shutdown: add new hook0.8.1Dave Reisner1-1/+1
This adds functionality to pivot to back to the initramfs on shutdown, thereby allowing the system to unmount the real root device. This will be necessary for anyone with /usr as a separate partition.
2011-11-15Makefile: install binaries to /usr/binDave Reisner1-5/+4
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2011-10-16move manpage to section 8Dave Reisner1-7/+7
This is an admin command, not a config file. Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2011-10-01harden version generationFlorian Pritz1-2/+5
If you run make dist, extract that tarball somewhere else and try to run makepkg it will fail because it can't find the git tree anymore. [Dave: removed --dirty flag, as this breaks makepkg] Signed-off-by: Florian Pritz <bluewind@xinu.at>
2011-07-10generate VERSION only for the tarballHEADmasterFlorian Pritz1-9/+5
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2011-07-05Makefile: allow git-describe to determine versionDave Reisner1-5/+10
For distribution, a VERSION file is written to and distributed for storing the ref. Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2011-07-04mkinitcpio: include version in help msgDave Reisner1-0/+1
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2011-07-03Release version 0.7.10.7.1Thomas Bächler1-1/+1
2011-07-01lsinitcpio: add optional colorized outputDave Reisner1-1/+3
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2011-06-30Release version 0.70.7Thomas Bächler1-1/+1
2011-06-26Add missing /etc/bash_completion.d in MakefileGerardo Exequiel Pozzi1-0/+1
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-06-26Merge branch 'master' of https://github.com/seblu/arch-mkinitcpio into workingThomas Bächler1-0/+1
2011-06-26Add bash completion to mkinitcpioSebastien Luttringer1-0/+1
It's annoying to remember the name of preset each time Signed-off-by: Sebastien Luttringer <seblu@seblu.net>
2011-06-26Makefile: the Makefile itself is a dep for the manpageDave Reisner1-1/+1
This will force the doc to be regenerated if there is a version bump in the Makefile. Signed-off-by: Dave Reisner <d@falconindy.com>
2011-06-19mkinitcpio: bashification, part 1/2Dave Reisner1-5/+5
Always use bash's [[ ]], and apply (( )) where arithmetic calculations are made. We also take a few other bash shortcuts to simplify code where possible. We also touch the Makefile here to adjust the sed'ing for directory names. Signed-off-by: Dave Reisner <d@falconindy.com>
2011-06-16Makefile: refactor and simplifyDave Reisner1-52/+42
This should all lead to easier maintenance. * use git-archive to create the tarball, appending DIST_EXTRA to the tarball afterwards. * use commonly defined variables such as ${RM} * always use install, rather than cp to ensure proper permissions * functionize creation of directories * add .PHONY targets * combined commands wherever possible Signed-off-by: Dave Reisner <d@falconindy.com>
2011-06-16lsinitcpio: new utility to dump contents of imagesDave Reisner1-0/+5
Signed-off-by: Dave Reisner <d@falconindy.com>
2011-06-16Release version 0.6.150.6.15Thomas Bächler1-1/+1
2011-06-12Release version 0.6.140.6.14Thomas Bächler1-1/+1
2011-06-02Release version 0.6.130.6.13Thomas Bächler1-1/+1
2011-06-02Remove load-modules.sh. Requires the udev 171-2 package.Thomas Bächler1-2/+0
2011-05-14Release mkinitcpio 0.6.120.6.12Thomas Bächler1-1/+1
2011-04-21Release version 0.6.110.6.11Thomas Bächler1-1/+1
2011-04-10Release mkinitcpio 0.6.100.6.10Thomas Bächler1-1/+1
2011-03-27Release mkinitcpio 0.6.90.6.9Thomas Bächler1-1/+1
2011-01-26Release version 0.6.80.6.8Thomas Bächler1-1/+1
2010-07-11Release 0.6.70.6.7Thomas Bächler1-1/+2
2010-06-23memdisk: add 01-memdisk.rules to Makefile, use the correct path in ↵Thomas Bächler1-0/+1
install/memdisk
2010-06-19Release 0.6.60.6.6Thomas Bächler1-1/+1
2010-06-03Release 0.6.50.6.5Thomas Bächler1-1/+1
2010-05-08Release 0.6.40.6.4Thomas Bächler1-1/+1
2010-02-21Release 0.6.30.6.3Thomas Bächler1-1/+1
2010-02-14Release 0.6.20.6.2Thomas Bächler1-1/+1
2010-02-14Release 0.6.10.6.1Thomas Bächler1-1/+1
2010-02-11Release 0.60.6Thomas Bächler1-1/+1
2010-02-10Release 0.5.99.50.5.99.5Thomas Bächler1-1/+1
2010-02-07Release 0.5.99.40.5.99.4Thomas Bächler1-1/+1
2010-02-07Release 0.5.99.30.5.99.3Thomas Bächler1-1/+1
2010-01-24Install load-modules.sh to the tarballThomas Bächler1-0/+1
2010-01-12Correct load-modules.sh permissions (+x was missing)Thomas Bächler1-1/+1
2010-01-10Add udev hook, originated from the obsolete klibc-udev packageThomas Bächler1-0/+1
2009-09-19Specify mansource, manversion and manmanual when generating the man page.Loui Chang1-1/+1
This also removes occurances of FIXME in the page. Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2009-09-01Makefile: Add a rule to generate a source tarball.Loui Chang1-1/+25
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-08-05Add Makefile.Loui Chang1-0/+44
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>