Page 1 of 1

Deployment

Posted: Wed May 06, 2015 1:27 pm
by SoftEgg
Hi Guys,

Sorry if this is a bit of a n00b question, but, I was wondering is there anyway to deploy LMMS to a Windows Domain enviroment? I am working at a school where they wouldlike to use the program for Educational use but, I don't particularly want to manually install it on 100 odd laptops.

Is there an MSI or a script I can use?

Many thanks,

Mike

Re: Deployment

Posted: Wed May 06, 2015 11:54 pm
by mrfriendson

Re: Deployment

Posted: Tue May 12, 2015 3:31 am
by tresf
@SoftEgg,

We use the NSIS installer. Simply passing the /S is supposed to do the trick, but you'd have to have the ability to execute the EXE installer remotely. More information about silent installation can be found here:
http://nsis.sourceforge.net/Docs/Chapter4.html#silent

Additionally, our Windows installer is a pretty basic one, so you can probably pop out the relevant components and write and then offer your own WIX-Toolset MSI script, assign it a CMake target (switch), and then we could then incorporate into our codebase. To modify the installers properly would normally require an Ubuntu build machine to hack away on, but we have tutorials which make the Ubuntu building process relatively painless if you decide to investigate that route.

Lastly if you can live without file associations, the entire LMMS Program Files directory runs pretty much as a self-contained folder, so worst case you could XCOPY it to some machines, or use the PortableApps version which should run from removable media.

If you get into some technical items and need some assistance, there are some devs which can help you on the bug tracker as well (GitHub), me included just tag @tresf.

-Tres

Re: Deployment

Posted: Tue May 12, 2015 8:27 am
by SoftEgg
Thanks for your help and advice, the /s switch doesn't appear to work so I may try the XCOPY you suggested.

Regards

Mike