index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-28 | build-aux: rm annoying and useless file | Eli Schwartz | |
tap-driver.sh is added to the build tree by autoreconf, and contains upstream modifications as such. This results in dirty working trees. It was originally added in commit 403c175dbc84a8198b92bbe76f66eade613cff48 which made the testsuite use automake, but as far as I can tell, never served any purpose. Signed-off-by: Allan McRae <allan@archlinux.org> | |||
2018-11-02 | meson: add a wrapper to bootstrap scripts from within build dir | Dave Reisner | |
This doesn't do quite as good of a job of "hiding away" the real script as we did with autotools, but it satisfies the need for being able to run scripts which depend on libmakepkg with the local copy within the repo. We do, however, improve upon the autotools script by ensuring that the bash path used in configuring pacman is the interpreter used to run the underlying script. | |||
2018-11-02 | Add meson.build files to build with meson | Dave Reisner | |
Provide both build systems in parallel for now, to ensure that we work out all the differences between the two. Some time from now, we'll give up on autotools. Meson tends to be faster and probably easier to read/maintain. On my machine, the full meson configure+build+install takes a little under half as long as a similar autotools-based invocation. Building with meson is a two step process. First, configure the build: meson build Then, compile the project: ninja -C build There's some mild differences in functionality between meson and autotools. specifically: 1) No singular update-po target. meson only generates individual update-po targets for each textdomain (of which we have 3). To make this easier, there's a build-aux/update-po script which finds all update-po targets and runs them. 2) No 'make dist' equivalent. Just run 'git archive' to generate a suitable tarball for distribution. | |||
2013-08-21 | integrate tests with automake | Andrew Gregory | |
Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> | |||
2013-07-22 | Patch ltmain on autoreconf | Allan McRae | |
We used to carry a patched version of ltmain in our repos to fix libtools issues with -Wl,-as-needed. Now that ltmain is "generated" by autoreconf, we manually patch it afterwards. Signed-off-by: Allan McRae <allan@archlinux.org> | |||
2013-07-22 | Update gitignore files for use with autoreconf | Allan McRae | |
Signed-off-by: Allan McRae <allan@archlinux.org> | |||
2013-07-22 | Remove autotools files | Allan McRae | |
Signed-off-by: Allan McRae <allan@archlinux.org> | |||
2013-06-26 | update to automake 1.14 | Allan McRae | |
Signed-off-by: Allan McRae <allan@archlinux.org> | |||
2013-01-28 | Update "missing" file | Allan McRae | |
The latest automake release causes complaints about an out of date 'missing' file during configure. Sync with upstream. Signed-off-by: Allan McRae <allan@archlinux.org> | |||
2012-04-08 | buildsys: move autotools bloat to build-aux | Dave Reisner | |
Signed-off-by: Dave Reisner <dreisner@archlinux.org> |