summaryrefslogtreecommitdiff
path: root/.circleci
AgeCommit message (Collapse)Author
2025-12-30feat: move from circleci to github actions for testing pdf-toolsv1.2.0Vedang Manerikar
2023-06-10Change the circleci macos resource classVedang Manerikar
The currently used "medium" one has been deprecated, as mentioned here: https://discuss.circleci.com/t/macos-resource-deprecation-update/46891
2022-11-25Make sure pkg-config is correctly set in autobuildVedang Manerikar
Also, simplify the config script for finding gnu-sed. Relates to: #160
2022-10-07Enable testing against MacOS in CI/CD!v0.99Vedang Manerikar
This is pretty cool, I hope it works! 🤞 It uses the `macos` orb provided by CircleCI, as documented here: https://circleci.com/docs/using-macos This commit also rewrites the older anchor style common steps into the newer command syntax, which is more readable. The command syntax is documented here: https://circleci.com/docs/configuration-reference#commands Installing pre-reqs on MacOS via `brew` was non-trivial. This is mainly because of the `sed` command used in the `Makefile`. It isn't a problem normally because it is only used for packaging, which is done on Melpa Relates to: #98
2022-06-19Remove Emacs 25 from CircleCI test jobsVedang Manerikar
`pdf-tools` supports Emacs versions 26, 27 and 28 as of this writing. This commit is a minor change moving towards milestone 1.0.0
2022-05-21Remove usage of all private poppler headers in pdf-toolsPi-Cla
This commit also removes C++ entirely, as it is not needed anymore for correct compilation of `epdfinfo`. The following changes are made: - Remove private headers from all the server code. This involves: - Replace private header functionality with the correct public functions provided by poppler. - Remove unneeded headers around date checks - Delete dead-code (headers, m4 macros) - Remove C++, g++ and similar aliases from all the code. Also: - Remove related information from the README - Remove related information from CI and Dockerfiles Work done by: @Pi-Cla Closes: #105, #103, #109, #114
2022-04-25Add Emacs 28 to CircleCI build matrixPiotr Kwiecinski
2021-04-11(First Cut) Add a CircleCI config file for running testsVedang Manerikar