aura-3.1.9: A secure package manager for Arch Linux and the AUR.

Copyright(c) Colin Woodbury 2012 - 2020
LicenseGPL3
MaintainerColin Woodbury <colin@fosskers.ca>
Safe HaskellNone
LanguageHaskell2010

Aura.Pkgbuild.Records

Description

Handle the storing of PKGBUILDs.

Synopsis

Documentation

hasPkgbuildStored :: PkgName -> IO Bool Source #

Does a given package has a PKGBUILD stored? This is True when a package has been built successfully once before.

storePkgbuilds :: NonEmpty Buildable -> IO () Source #

Write the PKGBUILDs of some Buildables to disk.

pkgbuildPath :: PkgName -> FilePath Source #

The expected path to a stored PKGBUILD, given some package name.