summaryrefslogtreecommitdiff
path: root/server/autobuild
AgeCommit message (Collapse)Author
2022-01-07Install base-devel, autoconf on AppveyorVedang Manerikar
Since 6th Jan, 2022, builds on Appveyor are failing because they cannot find `autoreconf`[1][2]. This should be implemented from `base-devel`, but even with `base-devel` available the builds are failing. Adding an explicit require on `autoconf` in the hope that this is fixed. 1: https://ci.appveyor.com/project/vedang/pdf-tools/builds/42114287 2: https://ci.appveyor.com/project/vedang/pdf-tools/builds/42101965 Relates to: #68
2022-01-03Add Void Linux OS and package manager to autobuild scriptgoiabae
Very simple addition to the autobuild script to include the xbps package manager and Void Linux. Closes: politza#685
2022-01-03Fix: error when using autobuild on Gentooborgorworgor
This fixes `autobuild` failing on Gentoo if the user hasn't compiled `dev-util/pkgconf`[1]. Autobuild fails due to the removed[2] repository `dev-util/pkgconfig`. The new name is now `dev-util/pkgconf`. 1: https://packages.gentoo.org/packages/dev-util/pkgconf 2: https://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg93072.html Closes: politza#695, politza#693
2022-01-03Fix: use correct multiversion package syntax on OpenBSDTimo Myyrä
OpenBSD pkg_add(1) uses `package%version` syntax to specify which version of the package to use when there are multiple versions packaged. Use it for `autoconf` and `automake`. Closes: politza#696
2021-11-10fix: use POSIX standard builtin to search PATHJacob Vallejo
Rather than iterating over paths to find a given executable, use the POSIX standard builtin `command` [1]. [1]: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/command.html Signed-off-by: Jacob Vallejo <jake@jahkeup.com>
2021-11-10fix: handle alternative paths to shJacob Vallejo
Fixes #8 Signed-off-by: Jacob Vallejo <jake@jahkeup.com>
2021-05-30Clean up the test code to check if poppler is properly installedVedang Manerikar
Create an explicit test file which can be compiled by c++. This commit should have been part of d435a40 and extends the change made there.
2021-05-30Clean existing artifacts when executing `pdf-tools-install`Vedang Manerikar
Ensure that existing .o files are deleted properly. Fixes #16 and politza/pdf-tools#663
2021-05-30Use c++ instead of cc to avoid dependency reinstallVedang Manerikar
The deps have already been installed, but the cc step fails so the script doesn't realize this. Closes #17
2021-02-21Prevent apt-get from requesting confirmationpancho horrillo
Fixes https://github.com/hlissner/doom-emacs/issues/3244 Thanks!
2019-11-26Fix typosDamien Cassou
Typos found with codespell.
2019-04-18autobuild: fix finding libffi; fixes #480Sean Farley
Since Homebrew install libffi as keg-only (meaning it's not linked into /usr/local) we need to manually set the path (which has a convenient command from brew).
2019-03-08Fix return valueAndreas Politz
2019-03-01Support Macports in server/autobuildRobert Irelan
2019-02-20Use function handling --os argument and caseAndreas Politz
2019-02-20Add the ability to specify which installer to useMohammed Yaseen Mowzer
This is useful when you have two installers on the same machine (e.g. pacman and nix-shell) and you want to choose between one of them.
2018-12-23Check whether Homebrew is installedMario Rodas
2018-12-14Move nixos down the list of tested OSAndreas Politz
2018-04-21Fix whitespaceAndreas Politz
2018-04-03Add the missing function callwsg
2018-02-09Enable building in OpenBSDwsg
2017-09-15Add pkgconfig package to gentooAndreas Politz
2017-09-15Adds gentoo supportAndreas Politz
2017-09-14Give a more meaningful messageAndreas Politz
2017-09-14*** empty log message ***Andreas Politz
2017-09-14Fix whitespaceAndreas Politz
2017-09-14Copy dlls on WindowsAndreas Politz
2017-09-14Adds check for poppler private headerAndreas Politz
2017-09-14Use pkg-config exists flagAndreas Politz
2017-09-13Implement skip/force of package installationAndreas Politz
2017-09-13Remove autobuild default target featureAndreas Politz
2017-09-13Continue the autobuild even if OS is'nt recognizedAndreas Politz
2017-09-12Improve code formattingAndreas Politz
2017-09-12Fix some comments/docuAndreas Politz
2017-09-12Avoid an error, if installing into the build directoryAndreas Politz
2017-09-12Overhaul of autobuild scriptAndreas Politz
2017-09-11Change autobuild semanticsAndreas Politz
Provide a --os-test flag, which will produce only error messages. Remove the --dry-run flag.
2017-09-10Adapt recursive shells when dry runningAndreas Politz
2017-09-10Fix incorrect use of variable expansionAndreas Politz
su -c requires exactly one argument, while $@ expands into a list of them.
2017-09-10Remove useless conditionAndreas Politz
2017-09-10Reorder systems tried in autobuildAndreas Politz
2017-09-10Adds --dry-run option to autobuild + some formattingAndreas Politz
2017-09-10Fix incorrect autobuild return valueAndreas Politz
2017-09-10autobuild in the correct directoryAndreas Politz
2017-09-10Comments and formatting onlyAndreas Politz
2017-09-10Adds autobuild scriptAndreas Politz
This script is able to install the server dependencies on a variety of systems.