mirror of
https://github.com/janet-lang/janet
synced 2025-01-14 09:25:41 +00:00
Merge branch 'master' of github.com:janet-lang/janet
This commit is contained in:
commit
e9acebe0e8
27
snapcraft.yaml
Normal file
27
snapcraft.yaml
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
name: janet
|
||||||
|
adopt-info: janet
|
||||||
|
summary: functional and imperative programming language and bytecode interpreter
|
||||||
|
description: |
|
||||||
|
**Janet** is a functional and imperative programming language and bytecode interpreter. It is a
|
||||||
|
modern lisp, but lists are replaced
|
||||||
|
by other data structures (arrays, tables (hash table), struct (immutable hash table), tuples).
|
||||||
|
The language also supports bridging to native code written in C, meta-programming with macros, and bytecode assembly.
|
||||||
|
base: core18
|
||||||
|
confinement: classic
|
||||||
|
grade: stable
|
||||||
|
apps:
|
||||||
|
janet:
|
||||||
|
command: usr/bin/janet
|
||||||
|
adapter: none
|
||||||
|
jpm:
|
||||||
|
command: usr/bin/jpm
|
||||||
|
adapter: none
|
||||||
|
parts:
|
||||||
|
janet:
|
||||||
|
plugin: make
|
||||||
|
source: .
|
||||||
|
make-parameters: [PREFIX=/usr]
|
||||||
|
build-packages: [build-essential]
|
||||||
|
override-build: |
|
||||||
|
snapcraftctl build
|
||||||
|
snapcraftctl set-version "$($SNAPCRAFT_PART_INSTALL/usr/bin/janet -e '(print "Version: " janet/version)' | awk '{ print $2 }')"
|
Loading…
Reference in New Issue
Block a user