summaryrefslogtreecommitdiffstats
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Makefile.in: Rmdir pkg{,buildsystem}dir.P. J. McDermott2013-05-091-1/+3
|
* Makefile.in: Replace old sed cmds with basename.P. J. McDermott2013-05-091-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The result is the same, and basename is a bit faster than sed is. A quick and dirty benchmark: printf 'printf and sed:\n' i=0 while [ ${i} -lt 3 ]; do time -p sh >/dev/null <<-EOF i=0 while [ \${i} -lt 1000 ]; do printf '%s' 'foo/bar' | sed 's|^.*/||' i=\$((\$i + 1)) done EOF i=$(($i + 1)) done printf '\nbasename:\n' i=0 while [ ${i} -lt 3 ]; do time -p sh >/dev/null <<-EOF i=0 while [ \${i} -lt 1000 ]; do basename 'foo/bar' i=\$((\$i + 1)) done EOF i=$(($i + 1)) done And the unsurprising results: printf and sed: real 1.17 user 0.02 sys 0.17 real 1.18 user 0.01 sys 0.18 real 1.17 user 0.02 sys 0.16 basename: real 0.74 user 0.02 sys 0.08 real 0.74 user 0.02 sys 0.08 real 0.72 user 0.04 sys 0.06 basename is about 37% – 38% faster.
* Move code from locale/local.mk to Makefile.in.P. J. McDermott2013-05-081-5/+10
|
* Move code from man/local.mk to Makefile.in.P. J. McDermott2013-05-081-3/+20
|
* Makefile.in: Get true basenames in (un)installs.P. J. McDermott2013-05-081-8/+8
|
* Makefile.in: Remove unnecessary mkdir commands.P. J. McDermott2013-05-081-6/+0
|
* Add pkglibbuildsystem macros.P. J. McDermott2013-05-081-4/+28
|
* Move code from lib/local.mk to Makefile.in.P. J. McDermott2013-05-081-3/+9
|
* Move code from src/local.mk to Makefile.in.P. J. McDermott2013-05-081-2/+18
|
* Makefile.in: Add missing package_library var.P. J. McDermott2013-05-061-0/+1
|
* Makefile.in: Fix some errors.P. J. McDermott2013-05-061-3/+1
|
* Note deprecation of libopkhelper variable.P. J. McDermott2013-05-061-0/+1
|
* Makefile.in: Remove obsolete MACROS macro.P. J. McDermott2013-05-051-12/+0
| | | | Everything is non-recursive now.
* Make locale/ non-recursive.P. J. McDermott2013-05-051-12/+32
|
* Makefile.in: Update distfiles.P. J. McDermott2013-05-051-1/+3
|
* Make man/ non-recursive.P. J. McDermott2013-05-051-12/+32
|
* Add man1dir variable to build system.P. J. McDermott2013-05-051-0/+1
|
* Change lib macros and targets to pkglib ones.P. J. McDermott2013-05-051-17/+17
|
* Add pkglibdir variable (to replace libopkhelper).P. J. McDermott2013-05-051-2/+4
|
* Make lib/buildsystem/ non-recursive.P. J. McDermott2013-05-051-10/+8
|
* Make lib/ non-recursive.P. J. McDermott2013-05-051-10/+26
|
* Make src/ non-recursive.P. J. McDermott2013-05-051-16/+44
|
* Add a "dist-xz" makefile target.P. J. McDermott2012-11-161-0/+4
|
* Add the archtab as dependency in the build system.P. J. McDermott2012-11-061-1/+3
|
* Fix path to lib/buildsystem distdir.P. J. McDermott2012-10-221-1/+1
|
* s/COPYING/COPYING.2 COPYING.3/ in distfiles macro.P. J. McDermott2012-10-221-1/+2
|
* Add lib{,/buildsystem} to configure & Makefile.in.P. J. McDermott2012-10-221-0/+14
|
* Add support for a libopkhelper to build system.P. J. McDermott2012-10-211-0/+2
|
* Additionally license everything under GPLv2.P. J. McDermott2012-10-211-1/+1
|
* Delete opkhelper library.P. J. McDermott2012-10-091-9/+0
| | | | libopkbuild.1 is the library now.
* Remove old genopkg.shP. J. McDermott2012-10-091-2/+1
|
* Use libopkbuild_1 macro in Makefile.in.P. J. McDermott2012-10-091-1/+3
|
* Get rid of old INSTALL macros.P. J. McDermott2012-08-021-2/+0
|
* Pass macros like DESTDIR without using a file.P. J. McDermott2012-08-021-24/+26
|
* Write locale input makefile.P. J. McDermott2012-08-021-4/+13
|
* Start rewriting build system.P. J. McDermott2012-08-021-42/+25
|
* Replace "/bin/sh" with "@@SHELL@@" in scripts.P. J. McDermott2012-04-241-0/+1
|
* Add '@@PACKAGE@@' and '@@VERSION@@' build macros.P. J. McDermott2012-03-211-1/+3
|
* Add DATADIR to build system.P. J. McDermott2012-02-201-0/+2
|
* Add 'ChangeLog' to distributed files.opkhelper-0.1.0P. J. McDermott2012-02-131-1/+2
|
* Write a 'README' file.P. J. McDermott2012-02-131-1/+1
|
* Remove duplicate definition of macro 'MAKE'.P. J. McDermott2012-02-131-1/+0
|
* Fix 'dist-bzip2' target in input makefile.P. J. McDermott2012-02-131-1/+1
|
* Add distribution targets to build system.P. J. McDermott2012-02-131-0/+23
|
* Fix build system destination directory handling.P. J. McDermott2012-01-311-1/+1
|
* Eliminate leading line break in 'install.config'.P. J. McDermott2012-01-251-2/+1
|
* Always populate 'install.config'.P. J. McDermott2012-01-251-3/+6
|
* Fix uninstallation.P. J. McDermott2012-01-251-3/+3
| | | | | * Read installation configuration file. * Correctly spell macro names.
* Recurse into subdirectories in build system.P. J. McDermott2012-01-251-12/+20
|
* Start trying to modularize the makefiles.P. J. McDermott2012-01-241-64/+28
|