[PD] Continuous Integration for Externals

Lucas Cordiviola lucarda27 at hotmail.com
Tue Nov 29 23:51:21 CET 2016

>and to be honest, I have no idea how to test the Windows builds on a Linux machine.

Well probably https://www.virtualbox.org/ will do. Normally not to test audio latency but surely to test the rest.

You can host a win7 virtual machine (don`t set up an xp, is pretty old). I'm on Win8.1 and use 3 VM, Ubuntu, OSX and Win10.

Hope it helps.

Mensaje telepatico asistido por maquinas.

From: Pd-list <pd-list-bounces at lists.iem.at> on behalf of Thomas Mayer <thomas at residuum.org>
Sent: Tuesday, November 29, 2016 9:50 PM
To: pd-list at lists.iem.at
Subject: Re: [PD] Continuous Integration for Externals


On 29.11.2016 09:58, IOhannes m zmoelnig wrote:
> On 2016-11-29 02:54, Thomas Mayer wrote:
>> Should I use gcc or clang for compilation on OS X? Or both?
> i'd use $(CC).
> i see little merit in using a compiler that is actively being
> phased out in the ecosystem (that is: why would you want to use gcc
> on OSX these days?)
> however, some of my CI-builds use clang AND gcc on linux, mainly
> to check for as many build problems as possible (which is my main
> motivation for using CI - as opposed to produce distributable
> artifacts)

Capturing build problems is also one of my motivations, but getting
distributable artifacts is another one.

I would like to add real unit tests to the setup, but currently my
python scripts for starting pd are not working consistently, and to be
honest, I have no idea how to test the Windows builds on a Linux machine.

"In an era when everything can be surveiled, all we have left is
(Major Napier in: Neal Stephenson: The Diamond Age)

Pd-list at lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20161129/98088226/attachment-0001.html>

More information about the Pd-list mailing list