summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* tests: make: run a test in isolated environmentmainRafael G. Martins2024-06-021-1/+1
|
* build: run `apt update` before installing dependenciesRafael G. Martins2024-06-021-1/+5
|
* make: added setting to allow enforcing to run from makeRafael G. Martins2024-06-024-1/+41
|
* make: missing includeRafael G. Martins2024-05-231-0/+1
|
* make: introduce blog_prefix settingRafael G. Martins2024-05-2311-307/+862
|
* build: tests: support cmake < 3.25Rafael G. Martins2024-05-213-8/+32
|
* build: replace autotools with cmakeRafael G. Martins2024-05-2157-3378/+1102
| | | | | | | | | | | | | | | this patch removes all the autoconf/automake/libtool build infrastructure and replaces it with cmake. notable default behavior changes: - man pages are not pre-built, and are not built by default, must be enabled with `-DBUILD_MANPAGES=ON`. removed features: - srpm packaging, to be reintroduced at some point. - deb packaging, now handled externally via rafaelmartins/deb.rgm.io more stuff must be missing, please report bugs!
* *: modernize file headers (spdx and include guards)Rafael G. Martins2024-05-21114-925/+271
|
* build: debian: use pbuilder-chroots from github releasesRafael G. Martins2023-03-061-35/+16
|
* build: debian: disable tests for correct versionRafael G. Martins2023-02-121-1/+1
|
* build: debian: disable tests for recent distrosRafael G. Martins2023-02-122-2/+5
| | | | | git-fast-import hangs for some reason I don't know yet when running under dpkg-buildpackage, but works fine otherwise.
* build: debian: upgrade releasesRafael G. Martins2023-02-121-1/+4
|
* build: debian: upgrade releasesRafael G. Martins2023-02-122-8/+14
|
* build: debian: fix sed callsRafael G. Martins2023-02-121-2/+2
|
* make: fix global variable name validationRafael G. Martins2023-02-112-2/+51
|
* blogc: renderer: add `FOREACH_VALUE` variableRafael G. Martins2023-02-115-29/+127
|
* build: debian: readd MY_P variableRafael G. Martins2022-02-131-0/+1
|
* build: debian: always build against same source fileRafael G. Martins2022-02-131-5/+31
| | | | this will avoid problems with debian source repositories.
* git-receiver: pre-receive: validate ref prefixRafael G. Martins2022-02-102-1/+7
|
* git-receiver: allow deploying from "main" branchRafael G. Martins2022-02-105-33/+74
| | | | | if a "main" branch is available and no "master" branch is available, use it. "master" still takes precedence to avoid breaking old setups.
* update .gitignoreRafael G. Martins2022-02-101-0/+1
|
* tests: git-receiver: use branch name instead of HEAD symbolic refRafael G. Martins2022-02-101-5/+5
|
* debian: disable ltoRafael G. Martins2022-02-101-1/+1
|
* build: actions: update debian/ubuntu releasesRafael G. Martins2022-02-091-3/+3
|
* build: update debian/ubuntu releasesRafael G. Martins2022-02-022-8/+8
|
* blogc: sysinfo: get fqdn if availableRafael G. Martins2021-03-294-3/+52
|
* build: debian: update chroot before building debsRafael G. Martins2021-02-101-1/+7
|
* debian: fixed copyright source urlRafael G. Martins2021-02-101-1/+1
|
* maint: update readmeRafael G. Martins2021-01-031-4/+9
|
* build: version bumpv0.20.1Rafael G. Martins2021-01-022-3/+6
|
* build: debian: always include original sourceRafael G. Martins2021-01-021-0/+1
|
* Revert "build: version bump"Rafael G. Martins2021-01-022-6/+3
| | | | This reverts commit b5f721368551be572f4e7302c62e8294c2530845.
* build: version bumpRafael G. Martins2021-01-022-3/+6
|
* build: debian: do not download pbuilder chroot if not building debsRafael G. Martins2021-01-021-5/+5
|
* Revert "build: version bump"Rafael G. Martins2021-01-022-6/+3
| | | | This reverts commit 96035fe5b08d6891a27251ed71db6dc1fab5052a.
* build: version bumpRafael G. Martins2021-01-022-3/+6
|
* build: debian: typoRafael G. Martins2021-01-021-1/+1
|
* build: debian do not build version bump commitsRafael G. Martins2021-01-021-1/+5
|
* Revert "build: version bump"Rafael G. Martins2021-01-022-6/+3
| | | | This reverts commit 972c57426014e44950e05db5fe7d6f9fbfa41739.
* build: version bumpRafael G. Martins2021-01-022-3/+6
|
* build: debian: split jobsRafael G. Martins2021-01-023-74/+89
|
* build: debian: fix metadataRafael G. Martins2021-01-022-7/+7
|
* build: debian: several improvements to debian/ubuntu reposRafael G. Martins2021-01-022-24/+23
|
* build: debian: fix versioning and ship all deb artifactsRafael G. Martins2020-12-311-4/+29
|
* added debian packagingRafael G. Martins2020-12-3113-1/+254
|
* build: remove hack to use old rubygemsRafael G. Martins2020-11-261-1/+0
|
* tests: upgrade deprecated cmocka test runnerRafael G. Martins2020-11-0528-392/+392
|
* tests: git-receiver: explicitly include string.hRafael G. Martins2020-11-051-0/+1
|
* common: utf: simplified utf-8 validationRafael G. Martins2020-11-052-15/+5
| | | | | we don't need to evaluate codepoints, just to check if the byte sequences are valid.
* blogc: fix post sorting when mixing posts before and after `Sun Sep 9 ↵Rafael G. Martins2020-10-132-5/+8
| | | | 01:46:40 AM UTC 2001`