This application was a prequel to `package.mk`. Conserved for historical value, and Crystal code example.
This repository has been archived on 2022-01-17. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
Go to file
Philippe Pittoli c8ff92b508 New package-create version. See more in git log.
This new version has a new code structure:
- context now has (configure|building|install)_backends attributes
- Package::Instructions now only is a wrapper around Array(String)
  with a phase name and a 'run' method
- new phases, with total user control through recipes:
  source-split, (pre-)?(configure|build|install) and post-install
- Do.cp

Misc:
- baguette backend removes the data.tar before processing the manifest
- new '-doc' split
- check for `bsdtar` in the PATH before doing anything
- logs are way more verbose
2021-03-09 17:51:51 +01:00
src New package-create version. See more in git log. 2021-03-09 17:51:51 +01:00
Makefile Updated Makefile (new build.zsh 0.4.1) 2021-02-20 10:05:04 +01:00
assemble-apk.sh apk signing is now uncommented. 2019-08-25 17:32:55 +02:00
packaging.spec working directory now configurable 2021-02-22 00:31:51 +01:00
project.zsh SpecParser update. New realease to match. 2019-09-27 13:59:23 +02:00
shard.yml baguette backend overflow bugfix, baguette package tool 2021-03-02 10:33:54 +01:00
test.cr test program new SpecParser API 2021-03-02 10:34:40 +01:00
test.spec WIP for Recipe import from spec file. 2019-08-01 23:02:34 +02:00