drepl.snap:master

Last commit made on 2019-05-17
Get this branch:
git clone -b master https://git.launchpad.net/drepl.snap

Branch information

Name:
master
Repository:
lp:drepl.snap

Recent commits

0b15fa6... by Ermesto Castellotti

Change name to drepl

0c68228... by Ermesto Castellotti

Copy doc/license.txt to snap

49a1743... by Ermesto Castellotti

Add license.txt file for the drepl snap

f26f427... by Ermesto Castellotti

Add snapcraft.yaml defining the snap package and its components

The DREPL package uses `classic` confinement to ensure that
can access any file in the host system.

`Build-snaps' is used to ask snapcraft to install the DMD and DUB
packages in order to have a Dlang compiler to compile DREPL,
DMD and DUB are only used during the process of compiling the snap
and is not included with this package.

`--compiler=/snap/bin/dmd` is used to specify the location of the dmd
executable contained in the DMD package, this is useful to avoid any
problems caused by incorrect configuration of the PATH environment
variable within the build environment.

`stage:` is used to specify the files to be copied to the stage folder
of the snap, this we need to distribute only the useful executables
(ie drepl).

`phobos-shared:` is a part of snapcraft needed to include phobos
shared inside the Snap since DREPL needs this library, to do this
we use stage-snaps and set the enat LD_LIBRARY_PATH to allow
the executable to find phobos shared.

d2f3478... by Ermesto Castellotti

Add README for the DREPL snap package