Compare commits
14 Commits
master
...
developmen
Author | SHA1 | Date |
---|---|---|
retropikzel | 92a5852e92 | |
retropikzel | 1e6f4128ca | |
retropikzel | 451408abe2 | |
retropikzel | 1dbc2c518a | |
retropikzel | b37347d8b9 | |
retropikzel | 31e7d20175 | |
retropikzel | 64e7ee8117 | |
retropikzel | b80113242e | |
retropikzel | d0f89645f4 | |
Retropikzel | b338d565bc | |
retropikzel | 14262b1d0b | |
retropikzel | 94f851f46d | |
retropikzel | 6af11b5d9b | |
retropikzel | 57ceb04046 |
|
@ -0,0 +1,2 @@
|
|||
FROM schemers/gauche
|
||||
RUN apt update && apt install -y make wget guix
|
|
@ -0,0 +1,27 @@
|
|||
pipeline {
|
||||
|
||||
agent {
|
||||
dockerfile {
|
||||
filename 'Dockerfile.jenkins'
|
||||
dir '.'
|
||||
args '-u root --privileged'
|
||||
}
|
||||
}
|
||||
|
||||
triggers {
|
||||
cron("59 23 * * 1") // Build every monday
|
||||
}
|
||||
|
||||
options {
|
||||
buildDiscarder(logRotator(numToKeepStr: '10', artifactNumToKeepStr: '10'))
|
||||
}
|
||||
|
||||
stages {
|
||||
stage("Build") {
|
||||
steps {
|
||||
sh 'make'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
12
README.md
12
README.md
|
@ -47,26 +47,24 @@ or:
|
|||
|
||||
## Using the libraries
|
||||
|
||||
When you install a library it will be in path:
|
||||
When using Guix system on Guix shell environment variable **SNOW_LIBRARY_PATH** will be set.
|
||||
|
||||
${SNOW_LIBRARY_PATH}/usr/lib/snow
|
||||
|
||||
To use the libraries add the installation path into your implementations load path.
|
||||
To use the libraries add the environment variable into your implementations load path.
|
||||
|
||||
Example with Guile:
|
||||
|
||||
guix install snow-arvyy-mustache
|
||||
guile --r7rs -L ${SNOW_LIBRARY_PATH}/usr/lib/snow
|
||||
guile --r7rs -L ${SNOW_LIBRARY_PATH}
|
||||
|
||||
Example with Gauche:
|
||||
|
||||
guix install snow-arvyy-mustache
|
||||
gosh -r7 -A ${SNOW_LIBRARY_PATH}/usr/lib/snow
|
||||
gosh -r7 -A ${SNOW_LIBRARY_PATH}
|
||||
|
||||
Example with Sagittarius:
|
||||
|
||||
guix install snow-arvyy-mustache
|
||||
sash -r7 -L ${SNOW_LIBRARY_PATH}/usr/lib/snow
|
||||
sash -r7 -L ${SNOW_LIBRARY_PATH}
|
||||
|
||||
## Installing SRFI libraries
|
||||
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -eu
|
||||
|
||||
TMPDIR=${1}
|
||||
|
||||
cd ${TMPDIR} || exit 1
|
||||
|
|
Loading…
Reference in New Issue