Граф коммитов

20 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz 156e8f7951 [Build] improved the build for Windows CI 2016-02-23 00:18:12 +02:00
Matthew Leibowitz e1a32eea9e [build] clean is a bit too rough with skia 2016-02-22 23:19:23 +02:00
Matthew Leibowitz 4226aa99e9 [build] First pass at fixing the build process 2016-02-22 23:14:48 +02:00
Matthew Leibowitz a8b0cf8e80 [Build] Logging the sync-and-gyp parameters 2016-02-04 23:07:32 +02:00
Matthew Leibowitz e555d02a6c [Build] Improved the Windows build 2016-02-04 21:46:42 +02:00
Matthew Leibowitz 7b30ca5489 [C API] Make sure the image decoders aren't linked out
- fixed issue with android pre-linking
2016-02-03 06:18:07 +02:00
Matthew Leibowitz 7ee62ed139 Major changes:
- created a generic/agnostic desktop build for both Mac and Windows
    - using assembly configuration (dllmap windows dll to osx dylib)
    - the .targets file uses '$(OS)' to import/copy the right files
 - removed the double 'lib' prefix on osx
 - added the desktop build to the NuGet
 - using nunit 2 for XS compatibility
2016-02-02 19:38:48 +02:00
Matthew Leibowitz d2aa025de8 [Tests] [Build] Added a test for Mac OS (Console)
- also copy native files into the output folder
2016-02-02 16:39:03 +02:00
Matthew Leibowitz c3deb8415f [Tests] Added the test run to the Cake script 2016-02-02 02:33:43 +02:00
Matthew Leibowitz 7b55d3b547 [Build] Create the Portable bits on Windows 2016-01-22 02:24:06 +02:00
Matthew Leibowitz 6686353216 [NuGet] Added the NuGet package to the build output 2016-01-19 00:35:35 +02:00
Matthew Leibowitz 093478ce4a [Build] Generate the SkiaSharp Portable source at build time to prevent out-of-date assemblies 2016-01-18 23:30:36 +02:00
Matthew Leibowitz a3b321b240 [Build] Copy the Windows Desktop build outputs 2016-01-18 20:59:47 +02:00
Matthew Leibowitz e1cbb365e2 Revert "[Build] Trying something to fix the build"
This reverts commit 57dff049a2.
2016-01-18 20:31:32 +02:00
Matthew Leibowitz 57dff049a2 [Build] Trying something to fix the build 2016-01-16 00:55:16 +02:00
Matthew Leibowitz 936c3766d9 [C# API] Added Windows sample and fixed the binding 2016-01-16 00:27:01 +02:00
Matthew Leibowitz 6f309aa22d [Build] Added conditions before building everything again 2016-01-15 14:24:57 +02:00
Matthew Leibowitz ec58b7752d [C# API] [Samples] Reworked the structure / references
- bindings now reference the files in the ./native-builds/lib/ directory
 - OS X no longer needs an explicit .dylib references, it just needs the .targets file
 - cleaned up the unnecessary Android references
 - moved Desktop & Driver projects into samples for later
 - Cake now builds the C# libraries and samples
2016-01-15 02:18:32 +02:00
Matthew Leibowitz 64ccc57ec5 [Build] Added the rest of the platforms to the build script 2016-01-14 23:41:16 +02:00
Matthew Leibowitz bc7dadcb95 [Build] Added the Windows native build using Cake 2016-01-14 06:42:16 +02:00