Archived
3
0
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 or pull requests.
Go to file
Philippe Pittoli 8392363d49 Massive refactoring. See more in git log.
This refactoring includes:
- the use of baguette-crystal-base (Baguette::Log, Baguette::Context for verbosity and logfile)
- moving configure, build, install and splits backends into dedicated files
- removing a lot of code from Package::Context (it was a mess, still kinda is)
- fix 32-bit integer bug from APK backend
- some API changes in packaging backends to remove the context instance
  it was replaced by two parameters: package directory and architecture
- Baguette, APK and PkgUtils now share (kinda) the same coding style
2021-03-02 15:42:17 +01:00
src Massive refactoring. See more in git log. 2021-03-02 15:42:17 +01:00
assemble-apk.sh apk signing is now uncommented. 2019-08-25 17:32:55 +02:00
Makefile Updated Makefile (new build.zsh 0.4.1) 2021-02-20 10:05:04 +01: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