Rev | Line | |
---|
[420782f] | 1 | # profiles.mk provides guix version specified by rde/channels-lock.scm
|
---|
| 2 | # To rebuild channels-lock.scm use `make -B rde/channels-lock.scm`
|
---|
| 3 | include profiles.mk
|
---|
| 4 |
|
---|
| 5 | # Also defined in .envrc to make proper guix version available project-wide
|
---|
| 6 | GUIX_PROFILE=target/profiles/guix
|
---|
| 7 | GUIX=./pre-inst-env ${GUIX_PROFILE}/bin/guix
|
---|
| 8 |
|
---|
| 9 | SRC_DIR=./src
|
---|
| 10 | CONFIGS=${SRC_DIR}/abcdw/configs.scm
|
---|
| 11 | PULL_EXTRA_OPTIONS=
|
---|
| 12 | # --allow-downgrades
|
---|
| 13 |
|
---|
| 14 | ROOT_MOUNT_POINT=/mnt
|
---|
| 15 |
|
---|
| 16 | VERSION=latest
|
---|
| 17 |
|
---|
| 18 | target:
|
---|
| 19 | mkdir -p target
|
---|
| 20 |
|
---|
| 21 | build-home: guix
|
---|
[f73cc02] | 22 | ${GUIX} home build ./src/wkz-p1.scm
|
---|
[420782f] | 23 |
|
---|
| 24 | install-home: guix
|
---|
[733c9a0] | 25 | ${GUIX} home reconfigure ./src/wkz-p1.scm -v 5
|
---|
| 26 |
|
---|
| 27 | rollback-home: guix
|
---|
| 28 | ${GUIX} home roll-back
|
---|
[420782f] | 29 |
|
---|
| 30 | clean-target:
|
---|
| 31 | rm -rf ./target
|
---|
| 32 |
|
---|
| 33 | clean: clean-target
|
---|
Note:
See
TracBrowser
for help on using the repository browser.