Building on online services, like AppVeyor or Travis-CI

Started by mm0359, March 28, 2018, 09:36:18 PM

Previous topic - Next topic

mm0359

Hello,

My current use case would be to build AviDemux/win32 on AppVeyor.

Is it possible to compile on Windows (MsVC, clang-cl, ...) or is cross-compile on Linux mandatory?
Would anyone already have an appveyor.yml to do either?
Otherwise, I could help on this matter, probably with some help based on cross-compiling.txt.

Thanks.

NB:
AviDemux project itself might want to use/integrate such online service(s)...

Jan Gruuthuse

Looks more like commercial spamming?
Continuous Integration solution for Windows: From $29/month for private projects.

mm0359

Quote from: Jan Gruuthuse on March 29, 2018, 05:59:44 AM
Looks more like commercial spamming?
Continuous Integration solution for Windows: From $29/month for private projects.

AppVeyor, at least, is FREE - for open-source projects.
Doesn't AviDemux fit in that category?

eumagga0x2a

Avidemux minus parts needing assembler can be built with Visual Studio in msys environment, I didn't accomplish this task myself due to time constraints, however. Cross compile is way faster and simpler — and you get a fully featured application.

mm0359

Quote from: eumagga0x2a on March 29, 2018, 01:13:35 PM
Cross compile is way faster and simpler — and you get a fully featured application.

AppVeyor is currently beta-testing Linux (Ubuntu), so cross-compile should be fine.