Commit Graph

43 Commits

Author SHA1 Message Date
Pietro Gagliardi 9dc7a2bc7f Try to speed up the build process by consolidating all the apt-get installs into one. These 386 binaries do work, at least. 2019-04-07 14:04:57 -04:00
Pietro Gagliardi 85544275d0 All right, now split all those steps into its own file, clean up all the debugging nonsense, and apply it to the static build as well. Let's hope the artifacts are useful! 2019-04-07 13:45:02 -04:00
Pietro Gagliardi efd7e8d07d Okay, so MinGW-w64 on Azure Pipelines is a non-starter. Let's find out what the macOS SDKs are *actually* called. 2019-04-07 01:57:47 -04:00
Pietro Gagliardi 23a0a041f0 ??? 2019-04-07 01:50:53 -04:00
Pietro Gagliardi f7c1515ae1 Roadblocks roadblocks 2019-04-07 01:43:31 -04:00
Pietro Gagliardi 5ded8398ba Bleh 2019-04-07 01:38:02 -04:00
Pietro Gagliardi 29b9e820da Some more guesswork. I have an idea... 2019-04-07 01:34:20 -04:00
Pietro Gagliardi d994dcb0b0 Hmmm 2019-04-07 01:29:44 -04:00
Pietro Gagliardi 4ec1a642a2 Getting closer... 2019-04-07 01:23:07 -04:00
Pietro Gagliardi 58cdf151a5 Ah, Write-Host was the key 2019-04-07 01:20:09 -04:00
Pietro Gagliardi 98e814f013 Grrr 2019-04-07 01:17:28 -04:00
Pietro Gagliardi e9792a2216 Oops again 2019-04-07 01:13:53 -04:00
Pietro Gagliardi 21591e4f6f Hm, Chocolatey is being annoying... 2019-04-07 01:11:18 -04:00
Pietro Gagliardi 651d502624 That didn't quite work 2019-04-07 00:43:41 -04:00
Pietro Gagliardi d3c553c424 Okay, things are not quite working right (and I forgot about shared builds not being available on MinGW-w64). Set up the next round of debugging early, and debug our PowerShell now. 2019-04-07 00:39:27 -04:00
Pietro Gagliardi a8f643c09c Sigh 2019-04-07 00:31:54 -04:00
Pietro Gagliardi 40100a17d1 Oops 2019-04-07 00:22:19 -04:00
Pietro Gagliardi 1500c750b6 Let's try MinGW-w64! 2019-04-07 00:19:28 -04:00
Pietro Gagliardi 21d4ad54b6 Part 2 of previous change 2019-04-06 23:56:05 -04:00
Pietro Gagliardi 6ba124ba83 Oops, let's not clobber Windows artifacts. 2019-04-06 20:58:56 -04:00
Pietro Gagliardi 8d90ae1dc9 And another oops, but I confirmed the archive commands look right, so let's go for real now. 2019-04-06 20:52:38 -04:00
Pietro Gagliardi 08096e13a4 Oops again 2019-04-06 20:45:14 -04:00
Pietro Gagliardi c1a0e2e3b6 Oops 2019-04-06 20:34:45 -04:00
Pietro Gagliardi f49253cbf8 Now try Windows artifacts. 2019-04-06 20:24:41 -04:00
Pietro Gagliardi 0c410022bb Oops 2019-04-06 19:28:33 -04:00
Pietro Gagliardi 988ca49e41 Split the Linux artifact rules into a template and try them on macOS and static builds too. 2019-04-06 19:26:35 -04:00
Pietro Gagliardi 7082146f9e Oops again 2019-04-05 20:26:27 -04:00
Pietro Gagliardi aa0753ffc7 Oops 2019-04-05 20:19:35 -04:00
Pietro Gagliardi 47948df5de Speed up Ninja downloading on Mac. 2019-04-05 11:20:15 -04:00
Pietro Gagliardi dbed420d32 Oops 2019-04-05 01:44:47 -04:00
Pietro Gagliardi ef7a341ec7 Split the meson setp into its own template. 2019-04-05 01:42:23 -04:00
Pietro Gagliardi cd2d5ea78e Even more templateization, including splitting the Python and meson steps into templates. The next template will be the Meson template, and that will be fun :V 2019-04-05 01:29:43 -04:00
Pietro Gagliardi 7a108adc4a Consolidated download and install steps. 2019-04-05 00:54:51 -04:00
Pietro Gagliardi ef7b698205 Ugh 2019-04-04 22:57:46 -04:00
Pietro Gagliardi 5ec9a2fbc0 Oops 2019-04-04 22:56:36 -04:00
Pietro Gagliardi a6b48771d5 Fix Windows ninja. 2019-04-04 22:55:23 -04:00
Pietro Gagliardi 04964839f2 Well that answers that 2019-04-04 22:40:18 -04:00
Pietro Gagliardi 15856e15da Why 2019-04-04 22:36:08 -04:00
Pietro Gagliardi 57b11c7ce8 Oops 2019-04-04 22:26:15 -04:00
Pietro Gagliardi 31970127b6 Fix VS2015 build. Ugh. 2019-04-04 22:24:20 -04:00
Pietro Gagliardi 07dfea4a4f More TODOs. 2019-04-04 11:31:47 -04:00
Pietro Gagliardi d280aa40cb Jiggle Azure Pipelines again. 2019-04-04 11:23:58 -04:00
Pietro Gagliardi 7d22d84584 Deduplicate the install latest meson steps. 2019-04-04 11:02:59 -04:00