www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - AppImage for linux

reply Andrea Fontana <nospam example.com> writes:
Did anyone tried to pack dmd as appimage? Is it even feasible?

It would be a easy way to:
- Run dmd without installation (and root permissions)
- Use multiple dmd versions
Oct 20 2017
parent reply Jacob Carlborg <doob me.com> writes:
On 2017-10-20 09:58, Andrea Fontana wrote:
 Did anyone tried to pack dmd as appimage? Is it even feasible?
 
 It would be a easy way to:
 - Run dmd without installation (and root permissions)
 - Use multiple dmd versions
DVM [1] doesn't require root permission, allows multiple dmd version and it's cross-platform (Linux, macOS, Windows). But it requires to install DMD and DVM itself. [1] https://github.com/jacob-carlborg/dvm -- /Jacob Carlborg
Oct 20 2017
parent Andrea Fontana <nospam example.com> writes:
On Friday, 20 October 2017 at 11:28:55 UTC, Jacob Carlborg wrote:
 On 2017-10-20 09:58, Andrea Fontana wrote:
 Did anyone tried to pack dmd as appimage? Is it even feasible?
 
 It would be a easy way to:
 - Run dmd without installation (and root permissions)
 - Use multiple dmd versions
DVM [1] doesn't require root permission, allows multiple dmd version and it's cross-platform (Linux, macOS, Windows). But it requires to install DMD and DVM itself. [1] https://github.com/jacob-carlborg/dvm
Here [1] it is explain how an appImage can be created from a PPA or from a TravisCI build. It seems that we just need to write a short script to get it works. [1] https://github.com/AppImage/AppImageKit/wiki/Creating-AppImages
Oct 20 2017