Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update version and copyright.HEAD0.1.1main | Ricardo Wurmus | 2022-01-27 | 1 | -2/+2 |
| | |||||
* | Makefile: Adjust to changes in nyacc. | Ricardo Wurmus | 2022-01-27 | 1 | -2/+1 |
| | |||||
* | guix: Simplify environment file. | Ricardo Wurmus | 2022-01-27 | 1 | -34/+8 |
| | |||||
* | Update README.0.1.0 | Ricardo Wurmus | 2021-04-28 | 1 | -3/+28 |
| | |||||
* | configure: Set version to 0.1.0. | Ricardo Wurmus | 2021-04-28 | 1 | -1/+1 |
| | |||||
* | git: Ignore generated low.texi. | Ricardo Wurmus | 2021-04-28 | 1 | -0/+1 |
| | |||||
* | doc: Add introduction text for low-level bindings. | Ricardo Wurmus | 2021-04-28 | 1 | -1/+12 |
| | |||||
* | doc: Document high-level bindings. | Ricardo Wurmus | 2021-04-28 | 1 | -0/+28 |
| | |||||
* | Makefile: Do not auto-compile. | Ricardo Wurmus | 2021-04-28 | 1 | -1/+1 |
| | |||||
* | doc: Generalize snarf helper script. | Ricardo Wurmus | 2021-04-28 | 2 | -19/+28 |
| | |||||
* | doc: Add documentation of low level bindings. | Ricardo Wurmus | 2021-04-27 | 3 | -1/+118 |
| | | | | | | | | | * doc/snarf.scm: New file. * Makefile.am (EXTRA_DIST): Add it. (doc/low.texi): New target. (drmaa_TEXINFOS): New definition. (CLEANFILES): Add generated doc/low.texi. * doc/drmaa.texi: Include doc/low.texi. | ||||
* | low: Add missing docstrings. | Ricardo Wurmus | 2021-04-27 | 1 | -0/+36 |
| | |||||
* | low: Do not capture get-{vector-,}attribute-names result in closure. | Ricardo Wurmus | 2021-04-26 | 1 | -34/+32 |
| | | | | | | | This makes compilation without a DRMAA library impossible. * drmaa/v1/low.scm (set-attribute!, set-vector-attribute!): Compute valid attribute names at runtime. | ||||
* | Makefile: Remove drmaa.scm. | Ricardo Wurmus | 2021-04-26 | 1 | -2/+1 |
| | |||||
* | high: Update format for time values. | Ricardo Wurmus | 2021-04-26 | 1 | -4/+5 |
| | | | | | * drmaa/v1/high.scm (<job-template>): Update string format for time attributes. | ||||
* | high: Try to use native specs on unsupported attributes. | Ricardo Wurmus | 2021-04-26 | 1 | -1/+32 |
| | | | | | | * drmaa/v1/high.scm (lower-job-template): Use new inner procedure implemented-attributes to check for unsupported attributes; add native fallback for some Grid Engine attributes. | ||||
* | high: Add helper for setting native specification. | Ricardo Wurmus | 2021-04-26 | 1 | -0/+5 |
| | | | | * drmaa/v1/high.scm (add-to-native-specification!): New procedure. | ||||
* | high: Always release job template on errors. | Ricardo Wurmus | 2021-04-26 | 1 | -24/+30 |
| | | | | * drmaa/v1/high.scm (lower-job-template): Release job template on any error. | ||||
* | high: Add grid-engine? procedure. | Ricardo Wurmus | 2021-04-26 | 1 | -0/+4 |
| | | | | * drmaa/v1/high.scm (grid-engine?): New procedure. | ||||
* | high: Add memoized implementation procedure. | Ricardo Wurmus | 2021-04-26 | 1 | -0/+9 |
| | | | | * drmaa/v1/high.scm (implementation): New procedure. | ||||
* | low: synchronize: Make some arguments optional. | Ricardo Wurmus | 2021-04-26 | 1 | -1/+5 |
| | |||||
* | guix: Remove arguments field. | Ricardo Wurmus | 2021-04-26 | 1 | -1/+0 |
| | |||||
* | guix: Use an older version of nyacc. | Ricardo Wurmus | 2021-04-26 | 1 | -1/+25 |
| | |||||
* | low: wait: Return more useful values. | Ricardo Wurmus | 2021-04-26 | 1 | -3/+9 |
| | | | | | | * drmaa/v1/low.scm (wait): Dereference string pointer for job identifier; return list of plain exit values instead of the opaque bytestructure. | ||||
* | low: Unpack opaque bytestructures. | Ricardo Wurmus | 2021-04-26 | 1 | -5/+5 |
| | | | | | * drmaa/v1/low.scm (w-if-exited?, w-exit-status, w-if-signaled?, w-coredump?, w-if-aborted?): Unpack the opaque bytestructure values. | ||||
* | Disable parallel build. | Ricardo Wurmus | 2021-04-26 | 1 | -0/+2 |
| | |||||
* | low: set-vector-attribute!: Reject attributes that are not supported. | Ricardo Wurmus | 2021-02-16 | 1 | -12/+19 |
| | |||||
* | low: set-attribute!: Reject attributes that are not supported. | Ricardo Wurmus | 2021-02-16 | 1 | -10/+17 |
| | |||||
* | high: Remove most init values. | Ricardo Wurmus | 2021-02-16 | 1 | -10/+0 |
| | |||||
* | low: wait: Add docstring, make TIMEOUT argument optional. | Ricardo Wurmus | 2021-02-16 | 1 | -1/+11 |
| | |||||
* | low: wait: Return alist instead of list of equal-separated strings. | Ricardo Wurmus | 2021-02-16 | 1 | -1/+9 |
| | |||||
* | low: make-cstr-array: Simplify and fix off-by-one error. | Ricardo Wurmus | 2021-02-16 | 1 | -3/+3 |
| | |||||
* | Raise an error if GUILE_DRMAA_LIBRARY is unset at runtime. | Ricardo Wurmus | 2021-02-16 | 1 | -1/+1 |
| | |||||
* | Only use &drmaa-error for external errors. | Ricardo Wurmus | 2021-02-16 | 3 | -10/+8 |
| | |||||
* | low: make-cstr-array: Fix NULL termination. | Ricardo Wurmus | 2021-02-15 | 1 | -1/+1 |
| | | | | * drmaa/v1/low.scm (make-cstr-array): Multiply index by pointer size. | ||||
* | high: Do not set empty values. | Ricardo Wurmus | 2021-02-13 | 1 | -3/+8 |
| | |||||
* | v1: Add high level bindings. | Ricardo Wurmus | 2021-02-13 | 2 | -1/+356 |
| | | | | | * drmaa/v1/high.scm: New file. * Makefile.am (SOURCES): Add it. | ||||
* | low: run-job: Add docstring. | Ricardo Wurmus | 2021-02-13 | 1 | -0/+2 |
| | |||||
* | Add (drmaa errors). | Ricardo Wurmus | 2021-02-13 | 2 | -0/+37 |
| | |||||
* | Add a simple example. | Ricardo Wurmus | 2021-02-09 | 1 | -0/+22 |
| | |||||
* | Let's begin! | Ricardo Wurmus | 2021-02-09 | 19 | -0/+2299 |