guix/gnu
Hartmut Goebel 321921e141
gnu: tryton modules: Unify native-inputs.
For testing, the tryton modules require a common set of native-input, which
basically are the propagated-inputs of `trytond`. (Some modules leave out one
or two of these, but most modules require all.) So to avoid redundant code,
use a variable for defining this common set. This reduces the maintenance
burden when more trytond modules are added.

* gnu/packages/tryton.scm (%standard-trytond-native-inputs): New variable.
  (trytond-account, trytond-account-invoice, trytond-account-invoice-stock,
  trytond-account-product, trytond-analytic-account, trytond-company,
  trytond-country, trytond-currency, trytond-party, trytond-product,
  trytond-purchase, trytond-purchase-request, trytond-stock, trytond-stock-lot,
  trytond-stock-supply)[native-inputs]: Use it.

native-inouts2
2021-09-16 21:51:44 +02:00
..
bootloader
build linux-boot: Remove mummified comment. 2021-09-12 14:12:29 +02:00
installer
machine
packages gnu: tryton modules: Unify native-inputs. 2021-09-16 21:51:44 +02:00
services
system
tests
artwork.scm
bootloader.scm
ci.scm
image.scm
installer.scm
local.mk gnu: racket: fix raco exe with non-minimal Racket 2021-09-10 17:30:55 +02:00
machine.scm
packages.scm
services.scm
system.scm system: Add trailing newline to /etc/timezone. 2021-09-14 11:50:59 +02:00
tests.scm