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

183 Коммитов

Автор SHA1 Сообщение Дата
Virgile Bello b7c2788d95 [Build] Change default API (OpenGL was added by mistake) 2020-05-19 21:55:02 +02:00
Virgile Bello 657612eea4 [Build] Reorganize Stride.build to use MSBuild for restore rather than nuget.exe 2020-05-19 17:53:29 +02:00
Virgile Bello 2193bb8d65 [OpenTK] Rearrange package for .NET Standard 2020-05-13 17:08:49 +02:00
Virgile Bello 9e7b42f87d [Build] Changed AssemblyProcessor to not lock files in the package folder anymore. It will copy itself to a temp directory and run it from there. 2020-05-08 17:09:13 +02:00
Virgile Bello 348cc69669 [Build] Bump nuget.exe to 5.5.2 2020-04-30 20:53:04 +02:00
Virgile Bello d9300ed58b [Build] Updated sln 2020-04-21 11:36:38 +02:00
Virgile Bello 3e83da5c66 [Stride] Renaming: file contents 2020-04-14 16:37:41 +02:00
Virgile Bello f72b9c6313 [Stride] Renaming: File and directory rename 2020-04-14 16:33:20 +02:00
tebjan 4b3404a643 [Build] Added XenkoBuildPrerequisitesInstaller build variable (true by default). Renamed XenkoSignTool to XenkoSign 2020-04-02 01:27:02 +02:00
Virgile Bello 717771d680
Merge pull request #583 from WhyPenguins/VoxelGI
Add Voxel Global Illumination
2020-03-18 21:50:45 +01:00
Basewq c2f0fa828a [Build] Android: Remove Tests csproj references from Android Solution since they were deleted in commit b79f7160f2 2020-03-06 19:42:35 +01:00
WhyPenguins f165892afd Merge remote-tracking branch 'upstream/master' into VoxelGI
# Conflicts:
#	build/Xenko.sln
2020-02-13 11:00:35 +11:00
WhyPenguins 8bfa7adeed Added Voxel Global Illumination
Includes:
Voxelization Architecture
 - Arbitrary output attributes
 - Voxelization methods, modifiers, isotropic/anisotropic, etc...
Global Illumination
 - Voxel light type
 - Cone layouts and march settings
Debug Visualization
2020-01-15 17:56:27 +11:00
Virgile Bello 56f97f4073 [Tests] Rearranged unit tests to be self executable with a simplistic UI (using Avalonia for future cross platform)
Various improvements should be done as needed (i.e. display console/log/errors/exception, UX, etc.)
2019-12-06 14:33:49 +01:00
Virgile Bello 0917fe00f4 [Build] Bump version to 3.1.0.2 2019-11-15 17:44:08 +01:00
Virgile Bello d1cb7a5538 [Build] Separated XenkoGraphicsApis into one list per platform (otherwise we can't really control properly and risk overriding a platform with nothing) (fixes #544) 2019-10-30 14:56:42 +01:00
Virgile Bello e2c2eb19fc [Build] AssemblyProcessor task need to change identity on each change otherwise we can run into https://github.com/microsoft/msbuild/issues/663#issuecomment-310530046 2019-10-18 17:55:29 +02:00
Virgile Bello 7ab69c724a [Build] Bump NuGet.exe to 5.3.0 2019-10-15 10:10:31 +02:00
Virgile Bello 50bcd63e40 [Build] Reorganized targets to more easily choose multiple graphics platforms at once. 2019-05-29 13:16:27 +02:00
Virgile Bello 5ebf081c34 Revert "[Build] Reorganized targets to more easily choose multiple graphics platforms at once."
This reverts commit c37855a945.
2019-05-27 23:35:59 +02:00
Virgile Bello dddd4dd3dc [Build] Bumped sln to use VS2019+ 2019-05-27 17:07:39 +02:00
Virgile Bello c37855a945 [Build] Reorganized targets to more easily choose multiple graphics platforms at once. 2019-05-27 16:45:25 +02:00
Virgile Bello 230b1acd91 [Build] Update NuGet.exe to 5.0 2019-05-04 17:49:33 +09:00
Virgile Bello 7fa89cadcf [Build] Unit tests: use proper xunit.console.exe depending on x86 or x64 2019-04-15 18:32:29 +09:00
Virgile Bello 8f407f5c4e [Launcher] Set LauncherApp as default project 2019-03-08 01:59:07 +09:00
Virgile Bello 8ff58adb66 [Build] Regenerated sln (which were invalid since Xenko.Rendering was added) 2019-02-25 14:12:47 +09:00
Virgile Bello 2c3f881b00 [Build] Fix .usrdoc generation and copy (fixes #377) 2019-02-21 16:30:05 +09:00
Virgile Bello 2cf773e19a [Rendering] Splitted most of low-level rendering code into a new Xenko.Rendering assembly 2019-02-15 13:08:47 +09:00
Virgile Bello 464585288f [Build] Add option -NoSymbols to nuget push 2019-02-06 15:45:46 +09:00
Virgile Bello 48600c088e [Build] Sign packageinstall.exe 2019-01-29 13:55:04 +09:00
Virgile Bello 59c6713145 [Build] Properly include install-prerequisites.exe next to Xenko.GameStudio packageinstall.exe 2019-01-24 03:28:28 +09:00
Nicolas Musset a35cc79ef8 [Build] Update solution and project
- include all language files for French and Japanese
- build resources files for French
2019-01-13 11:04:40 +09:00
Virgile Bello dffa6ee4d0 [Build] Added option XenkoPublishSkipSamplesTemplates 2019-01-12 18:30:03 +09:00
Virgile Bello 1bf755e20f [Build] Removed unnecessary solution references 2019-01-10 16:32:19 +09:00
Virgile Bello 3376e62dea [Build] Fix the NuGet publish build file 2019-01-10 16:32:18 +09:00
Virgile Bello e1384ebe81 [Build] Properly forward XenkoGraphicsApi when building a single graphics platform 2019-01-10 16:32:18 +09:00
Virgile Bello 2213f13374 [Build] Switch to netstandard2.0 wherever possible for the runtime 2019-01-10 16:32:16 +09:00
Virgile Bello 4ab3006e1a [Build] Changed dev/beta versioning to permit upgrading between interleaved dev and beta releases (betaXX.YYYY format with XX = asset version and YYYY = git height) 2018-12-20 11:42:59 +09:00
Virgile Bello 89424e0406 [Build] Properly forward XenkoGraphicsApiDependentBuildAll 2018-12-20 11:42:52 +09:00
Virgile Bello 4bd757dffb [Build] Adjust package versioning so that NuGetVersion doesn't contain build metadata 2018-12-08 18:51:02 +09:00
Virgile Bello b498691b12 [Build] Clean packages before full package build 2018-12-06 16:01:21 +09:00
Virgile Bello 6005e95fdb [VSPackage] Fix Xenko.build targets 2018-12-06 15:55:40 +09:00
Virgile Bello 8ab5690bc3 [Build] Xenko.build now properly build Launcher 2018-12-06 15:25:30 +09:00
Virgile Bello 90ce1a0f9c [Build] Removed obsolete target files 2018-12-06 12:42:52 +09:00
Virgile Bello f5b0a52848 [Build] Stop using Bin\Windows for unit tests 2018-12-01 18:52:49 +09:00
Virgile Bello 53ce6d3433 [Build] Removed Xenko.SamplesBootstrapper and fixed Xenko.Samples.Tests 2018-11-30 11:42:22 +09:00
Virgile Bello 1fcbd1d3f0 [Build] Fix restore phase in Xenko.build 2018-11-30 08:17:35 +09:00
Virgile Bello 0703befb94 [Build] Fix Linux Vulkan build 2018-11-30 02:20:32 +09:00
Virgile Bello d46658b539 [Build] Remove invalid character from Xenko.build 2018-11-29 18:04:00 +09:00
Virgile Bello 15a05d9a3d [Build] Package build improvements (part 3) 2018-11-29 15:27:38 +09:00
Virgile Bello 32eb5b3dca [Build] Package build improvements (part 2) 2018-11-29 10:44:30 +09:00
Virgile Bello badb44c405 [Build] Package build improvements 2018-11-29 00:31:21 +09:00
Virgile Bello f3b67810b6 [Build] Escape/Unescape XenkoPlatforms for properly passing info from Xenko.build to targets 2018-11-28 18:19:56 +09:00
Virgile Bello f6761691c7 [Build] Sign dll/exe when building package 2018-11-28 02:24:58 +09:00
Virgile Bello 881c97faa3 [Build] Remove non-existing files from Xenko.sln 2018-11-27 15:56:56 +09:00
Virgile Bello a92d5b806d [Build] Xenko.Samples.Templates: add missing dependency 2018-11-27 14:47:11 +09:00
Virgile Bello 75ea086465 [Build] Moved PackageUpdateVersionTask to a separate assembly to simplify build 2018-11-26 16:38:45 +09:00
Virgile Bello 0032576a4b [Build] Removed Xenko.xkpkg 2018-11-26 16:07:42 +09:00
Virgile Bello a4ced9d064 [Build] Only build default graphics platform when opeining sln unless we explicitly set XenkoGraphicsApiDependentBuildAll 2018-11-25 10:20:05 +09:00
Virgile Bello 76b3c857a6 [Build] Moved PackAssets task in Xenko.Core.Tasks 2018-11-22 10:10:15 +09:00
Virgile Bello 4740daa726 [Build] Fix iOS solution 2018-11-22 09:54:15 +09:00
Virgile Bello 784b9c988f [Build] Use "XenkoPlatforms" to specify which platforms to build 2018-11-21 12:24:49 +09:00
Virgile Bello 785ba220e7 [Build] Added Xenko.PackageInstaller to Xenko.GameStudio 2018-11-21 12:24:49 +09:00
Virgile Bello b7fc19edab [Build] Removed XenkoDir environment variable 2018-11-18 18:29:15 +09:00
Virgile Bello 4944a4e454 [Assets] Some improvements so that unit tests can compile 2018-11-18 18:29:13 +09:00
Virgile Bello 501524287b [Samples] Moved samples from Xenko.Assets.Presentation to a dedicated project to have faster rebuild 2018-11-18 18:29:12 +09:00
Virgile Bello cee640deef [Build] Lot of adjustments for new NuGet resolver system (incl ConnectionRouter, VS Package, etc...) 2018-11-18 18:29:11 +09:00
Virgile Bello 3c71596cf7 [Build] Renamed XenkoRuntime into XenkoNETRuntime 2018-11-18 18:29:02 +09:00
Virgile Bello 78b6d2d609 [Build] Use RuntimeIdentifier to separate graphics API runtimes 2018-11-18 18:29:00 +09:00
Virgile Bello 0869d45085 [Launcher] Fix launcher build 2018-10-24 16:30:03 +09:00
Virgile Bello 5caacef0dc [Build] Reorganize build system (WIP)
# Conflicts:
#	sources/assets/Xenko.Core.Assets.Quantum/Xenko.Core.Assets.Quantum.csproj
#	sources/engine/Xenko.Graphics/Xenko.Graphics.csproj
#	sources/shared/ToolAssemblyResolveModuleInitializer.cs
#	sources/targets/Xenko.Core.GlobalSettings.targets
2018-10-16 10:13:17 +09:00
Virgile Bello 2fd02363ae [Tests] Reorganized sample unit tests in a standard xunit project for easier testing 2018-10-01 15:51:21 +09:00
Virgile Bello 64a15a811a [Launcher] Added missing Xenko.Launcher.sln 2018-09-10 09:47:16 +09:00
Virgile Bello f90cfceee6 [Launcher] Added launcher sources 2018-09-10 09:31:34 +09:00
Virgile Bello 47cebcaeea [Build] Fix file patterns for publishing packages 2018-08-25 17:35:52 +09:00
Virgile Bello 3c7729f86b [Build] Switch from GitLink to SourceLink (fixes #79) 2018-08-09 17:40:01 +09:00
Virgile Bello 4fa4b63c20 [Build] Put GameStudio as first csproj in Xenko.sln so that it is the default startup project (fixes #61) 2018-08-06 14:10:07 +09:00
Virgile Bello 7b28d780c1 [Tests] Properly detect unit tests failures 2018-06-28 11:49:15 +09:00
Virgile Bello 89bf3008e5 Updated default copyright header 2018-06-28 11:29:07 +09:00
Virgile Bello f0975bdc81 [Tests] Switch to xunit 2018-06-26 16:04:51 +09:00
Virgile Bello 085bce6816 [Tests] Converted to new csproj format 2018-06-23 10:23:47 +09:00
Virgile Bello 3f34e63b07 [Tests] Unit testing is now done against reference images stored inside the repository 2018-06-22 09:22:43 +09:00
Xenko Team 0669deabfe Initial commit 2018-06-19 18:07:32 +09:00