Thread overview
AppImage for linux
Oct 20, 2017
Andrea Fontana
Oct 20, 2017
Jacob Carlborg
Oct 20, 2017
Andrea Fontana
October 20, 2017
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


October 20, 2017
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
October 20, 2017
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