aboutsummaryrefslogtreecommitdiff
path: root/Makefile (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-10-20packages.scm: Update go packages and its dependenciesEuAndreh1-2/+3
2024-10-17Makefile: Indent variables namesEuAndreh1-2/+2
2024-08-29Makefile: Build Guix using a single coreEuAndreh1-2/+2
2024-08-28Makefile: Make dependency between channel files and test filesEuAndreh1-1/+1
2024-08-18cat src/org/euandre/services.scm >> src/org/euandre/packages.scmEuAndreh1-1/+1
2024-08-17Makefile: Fix internet.scm.sentinel dependencyEuAndreh1-1/+1
2024-08-17Makefile: Start over with correct rules for GuixEuAndreh1-136/+45
2024-05-09Makefile: Rename target "upload" -> "deploy"EuAndreh1-1/+1
2023-04-02Makefile: Use dedicated "deployer" user on remote hostEuAndreh1-1/+5
2023-03-31Makefile: Remove Formula/ and src/alpine/ before regeneratingEuAndreh1-0/+2
2023-03-31Makefile: Get URLs from JSON over duplicating it hereEuAndreh1-2/+2
2023-03-31paku.lock: Generate this file from src/bin/paku.inEuAndreh1-0/+6
2023-03-29src/bin/paku.in: Generate build.nixEuAndreh1-0/+3
2023-03-29Makefile: Use dedicated VM images for different Ubuntu packagersEuAndreh1-2/+2
2023-03-29Makefile: Add required dependency to "check-alpine-x86_64-apk"EuAndreh1-1/+1
2023-03-29Use abuild(1) to build ".apk" packagesEuAndreh1-4/+5
2023-03-29Revert "mv Formula/ src/homebrew/"EuAndreh1-2/+2
This reverts commit c5e9b62f0193ce802955ebdc8c128a21f3ca3097. The "Formula/" path is indeed hardcoded: https://github.com/Homebrew/brew//blob/fb70af3977b9599f561b05a6237912bf87aa7014/Library/Homebrew/formula_path.sh#L52
2023-03-28mv Formula/ src/homebrew/EuAndreh1-2/+2
2023-03-28src/bin/paku.in: Add WIP version of Alpine support, based off of DebianEuAndreh1-3/+24
2023-03-28src/bin/paku.in, Makefile: Use "debian.out.txt" to communicate output filesEuAndreh1-3/+3
2023-03-28Makefile: Use official HTTP version of Git remoteEuAndreh1-1/+1
2023-03-25Makefile: Do not compress files being rsynced locallyEuAndreh1-2/+2
2023-03-25Makefile: Put "public/" in the list of $(derived-assets)EuAndreh1-2/+3
2023-03-25Makefile: Un-inline shellcheck testEuAndreh1-1/+1
2023-03-24Makefile: Add guix.sentinel fileEuAndreh1-2/+5
2023-03-24Makefile: Add "check-shellcheck" targetEuAndreh1-1/+4
2023-03-24Makefile: Build "public" by defaultEuAndreh1-1/+1
2023-03-24Makefile: Mark "public/debian" after rsyncEuAndreh1-0/+1
2023-03-24Makefile: Add missing dependencies to "check-guix"EuAndreh1-1/+1
2023-03-24Makefile: Use debian.sentinel for better dependency trackingEuAndreh1-3/+7
2023-03-24src/bin/paku.in: Move "datadir" to paku.lockEuAndreh1-2/+4
2023-03-24src/bin/paku.in: Emit Makefile for generating $NAME.key for Guix channelEuAndreh1-8/+6
Instead of doing it inline in the Makefile with clever Perl one-liners. BONUS: add missing ".POSIX:" to the debian.mk file.
2023-03-24Makefile: Split Guix tests from buildEuAndreh1-19/+20
2023-03-24Makefile: Make "src/bin/paku" a member of $(derived-assets)EuAndreh1-8/+9
2023-03-24Makefile: Remove src/bin/paku as a direct (duplicate) dependency of paku.htmlEuAndreh1-1/+1
2023-03-24Makefile: Remove "all" as a dependency to "check"EuAndreh1-1/+1
2023-03-24Makefile: Enable building targets directly which have sentinel aliasesEuAndreh1-8/+10
2023-03-24Makefile: Make "debian" target silent by defaultEuAndreh1-1/+1
2023-03-24Makefile: Derive "EuAndreh.key" from paku.lock fileEuAndreh1-7/+10
2023-03-24Makefile: Use ".sentinel" files to fix dependency graph of Guix and Nix buildEuAndreh1-15/+23
2023-03-23Makefile: Add check-debian-x86_64-debEuAndreh1-1/+6
2023-03-23Makefile: Add architecture to check target nameEuAndreh1-3/+5
2023-03-23Makefile: Put check targets at the endEuAndreh1-10/+9
2023-03-22git mv src/bin/paku src/bin/paku.inEuAndreh1-7/+8
Use the derived version without the ".in" suffix as the executable one, and remove the explicit "perl src/bin/paku" invocation with a simple "paku" one.
2023-03-22Support HomebrewEuAndreh1-5/+16
2023-03-21src/bin/paku: General cleanup and tidynessEuAndreh1-2/+5
2023-03-21Add generated Guix and Nix files as dependencies of paku.lockEuAndreh1-4/+6
2023-03-21Big revamp of paku(1): now in Perl, genating Debian packagesEuAndreh1-19/+47
2023-03-20Makefile: Add "guix-packages" as dependency to the "guix-services-*" targetsEuAndreh1-2/+2
2023-03-17queue.scm: Put Dovecot config file under /etc/dovecot/dovecot.conf by defaultEuAndreh1-7/+7