From 7088b0c50e4f01b77aaa406c6a487c9ebe579958 Mon Sep 17 00:00:00 2001 From: Dilawar Singh <dilawars@ncbs.res.in> Date: Sat, 15 Apr 2017 12:34:46 +0530 Subject: [PATCH] Added snapcraft file. --- moose-core/VERSION | 2 +- snap/snapcraft.yaml | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 snap/snapcraft.yaml diff --git a/moose-core/VERSION b/moose-core/VERSION index 90dd2fed..a0c5fa17 100644 --- a/moose-core/VERSION +++ b/moose-core/VERSION @@ -1 +1 @@ -3.1.1-100-g51a3a30 +3.1.1-160-g4b57369 \ No newline at end of file diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml new file mode 100644 index 00000000..c0c6dbac --- /dev/null +++ b/snap/snapcraft.yaml @@ -0,0 +1,32 @@ +name: moose # you probably want to 'snapcraft register <name>' +version: '3.1.2' # just for humans, typically '1.2+git' or '1.3.2' +summary: Neuronal modeling software spanning molecules, electrophysiology and networks +description: | + MOOSE is the Multiscale Object-Oriented Simulation Environment. It is designed + to simulate neural systems ranging from biochemical signaling to complex models + of single neurons, circuits, and large networks. A typical use case is to model + neural activity-driven synaptic plasticity, in which network activity to + synapses triggers biochemical reaction-diffusion events, which in turn modulate + ion channels to give rise to synaptic plasticity. + +grade: devel # must be 'stable' to release into candidate/stable channels +confinement: devmode # use 'strict' once you have the right plugs and slots + +apps: + moose : + command : moose + + +parts: + desktop: + plugin: cmake + configflags: [ "-DCMAKE_INSTALL_PREFIX=/usr", "-DMOOSE_VERSION=3.1.2" ] + source : . + build-packages: + - cmake + - g++ + - libgsl-dev + - libhdf5-serial-dev + stage-packages: + - libgsl2 + - libhdf5-10 -- GitLab