Author Topic: Building on online services, like AppVeyor or Travis-CI  (Read 352 times)

mm0359

  • Full Member
  • ***
  • Posts: 171
Building on online services, like AppVeyor or Travis-CI
« on: March 28, 2018, 09:36:18 PM »
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

  • Hero Member
  • *****
  • Posts: 6049
Re: Building on online services, like AppVeyor or Travis-CI
« Reply #1 on: March 29, 2018, 05:59:44 AM »
Looks more like commercial spamming?
Continuous Integration solution for Windows: From $29/month for private projects.

mm0359

  • Full Member
  • ***
  • Posts: 171
Re: Building on online services, like AppVeyor or Travis-CI
« Reply #2 on: March 29, 2018, 11:43:52 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

  • Hero Member
  • *****
  • Posts: 2123
Re: Building on online services, like AppVeyor or Travis-CI
« Reply #3 on: March 29, 2018, 01:13:35 PM »
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

  • Full Member
  • ***
  • Posts: 171
Re: Building on online services, like AppVeyor or Travis-CI
« Reply #4 on: March 29, 2018, 02:49:32 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.