Wojtek Figat
|
06ad316f94
|
Update to .NET 8
|
2023-11-26 15:09:46 +01:00 |
|
Wojtek Figat
|
1bb68f2c0c
|
Merge remote-tracking branch 'origin/master' into 1.8
|
2023-11-16 10:31:13 +01:00 |
|
Wojtek Figat
|
3a59cfcf20
|
Change Globals.BuildErrors into BuildException #1673
|
2023-11-15 11:57:53 +01:00 |
|
Wojtek Figat
|
e7ef3ebef2
|
Merge branch 'csharp_vs_build' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-csharp_vs_build
|
2023-11-15 11:44:42 +01:00 |
|
Wojtek Figat
|
80a30f504a
|
Add initial support for Precompiled Header Files (PCH) in MSVC compilation
|
2023-11-15 10:30:59 +01:00 |
|
|
|
ff7e6d82f8
|
Hide exception when build errors occurs in referenced targets
|
2023-10-15 16:16:53 +03:00 |
|
|
|
7014007362
|
Disable inheriting C# optimization level from dependency modules
|
2023-10-14 01:45:36 +03:00 |
|
|
|
3df044d07b
|
Add build option to change code optimization level in C# modules
|
2023-08-13 21:29:38 +03:00 |
|
|
|
e11587e72e
|
Use System.Text.Json over Newtonsoft.Json in Flax.Build
|
2023-03-14 20:03:34 +02:00 |
|
Wojtek Figat
|
d7e24f0168
|
Fix missing dotnet hosting components for not yet supported platforms during projects generation stage
|
2023-02-19 15:16:34 +01:00 |
|
|
|
7ccc0b83ff
|
Fix linking against C#-only modules
|
2023-02-13 20:11:00 +02:00 |
|
Wojciech Figat
|
a7e428a21c
|
Merge branch 'master' into 1.5
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GI/GlobalSurfaceAtlas.flax
# Content/Shaders/TAA.flax
# Content/Shaders/VolumetricFog.flax
# Source/Editor/CustomEditors/Editors/ActorTagEditor.cs
# Source/Engine/Core/Config/GraphicsSettings.cpp
# Source/Engine/Engine/PostProcessEffect.cs
# Source/Engine/Graphics/GPUResourcesCollection.cpp
# Source/Engine/Graphics/GPUResourcesCollection.h
# Source/Engine/Graphics/PostProcessBase.h
# Source/FlaxEngine.Gen.cs
|
2023-01-10 15:37:55 +01:00 |
|
Wojciech Figat
|
9626e9bbb6
|
Update copyright year
|
2023-01-10 15:29:37 +01:00 |
|
Wojciech Figat
|
d544c43744
|
Style fix
|
2022-12-08 16:30:58 +01:00 |
|
Wojciech Figat
|
f426c75696
|
Fix recursive binary modules usage in scripting
|
2022-12-06 11:43:19 +01:00 |
|
Wojtek Figat
|
66d1015399
|
Simplify build options merging
|
2022-07-18 18:09:11 +02:00 |
|
Wojtek Figat
|
b67649dfbd
|
Add ExternalModules to game modules for custom scripting binaries linking
|
2022-07-18 18:09:10 +02:00 |
|
Wojciech Figat
|
7a08e035a5
|
Fix module libraries linking in modular build mode
|
2022-01-29 21:34:42 +01:00 |
|
Wojciech Figat
|
b09036b378
|
Fix building project for target platform that one of the plugin targets doesn't support
|
2022-01-29 14:55:37 +01:00 |
|
Wojciech Figat
|
d032f18b71
|
Add DotNet targets building
|
2022-01-14 14:19:46 +01:00 |
|
Wojciech Figat
|
8c2241c6dc
|
Update copyright year
|
2022-01-14 13:31:12 +01:00 |
|
Wojtek Figat
|
45117e3445
|
Fix build if generated bindings file is missing
|
2021-12-31 17:07:35 +01:00 |
|
Wojtek Figat
|
8938f13a0b
|
Add support for compiling and running engine without C# scripting
(configurable via `EngineConfiguration.UseCSharp` in Flax.Build)
|
2021-10-23 16:43:15 +02:00 |
|
Wojtek Figat
|
e6ba2402b7
|
Add TryGetToolchain to build platform
#631
|
2021-09-28 20:06:26 +02:00 |
|
Wojtek Figat
|
c4102ba884
|
Fix compiling C#-only game scripts without native platform tools installed
|
2021-08-06 13:17:23 +02:00 |
|
Wojtek Figat
|
9629c48d99
|
Revert CSharp only project build optimization to fix game cooking
#539 #529
|
2021-06-03 12:53:18 +02:00 |
|
GoaLitiuM
|
5e8da3ba5f
|
Include toolchain preprocessor definitions in binding generation
|
2021-05-31 16:58:38 +03:00 |
|
GoaLitiuM
|
327ccec4cb
|
Only build bindings for project references with C#-only projects
|
2021-05-24 18:57:05 +03:00 |
|
Wojtek Figat
|
1a55e7c734
|
Fix copying missing dependency files for C#-only binary modules build
|
2021-05-19 16:55:35 +02:00 |
|
Wojtek Figat
|
427541b488
|
Fix using cross-module references inside C++ game project
|
2021-03-29 14:41:29 +02:00 |
|
Wojtek Figat
|
6f12dc8567
|
Add improved dll import/export attributes injection when building binary modules
|
2021-02-25 13:02:13 +01:00 |
|
Wojtek Figat
|
b193a7abc4
|
Add support for binary modules with native-code only
|
2021-02-25 13:01:15 +01:00 |
|
Wojtek Figat
|
5a9ca6f130
|
Merge remote-tracking branch 'origin/1.1' into linux-editor
# Conflicts:
# Source/Engine/Core/Math/BoundingSphere.cs
# Source/Engine/Debug/DebugDraw.cpp
# Source/Engine/Platform/Win32/Win32Platform.cpp
# Source/Engine/Platform/Win32/Win32Platform.h
|
2021-02-23 22:32:17 +01:00 |
|
Wojtek Figat
|
e160d719a9
|
Add support for C++ scripting on platforms that don't support referencing executable file when linking shared library (eg. Linux)
|
2021-02-23 22:23:03 +01:00 |
|
Wojtek Figat
|
07f7fee4a8
|
Fix collecting binary modules for targets with Modular linkage
|
2021-02-22 17:18:03 +01:00 |
|
Wojtek Figat
|
2f12e67356
|
Fix handling errors when saving scripting API parsing cache
|
2021-02-19 12:25:53 +01:00 |
|
Wojtek Figat
|
29f0834cc4
|
Optimize build tool
|
2021-02-15 13:23:09 +01:00 |
|
Jean-Baptiste Perrier
|
03eb39afe6
|
Bumping all copyright headers to 2021.
|
2021-01-02 14:28:49 +01:00 |
|
Wojtek Figat
|
68e3b279fa
|
Fix building C# game code without Window SDK for Windows Editor
|
2020-12-18 13:22:14 +01:00 |
|
Wojtek Figat
|
6fb9eee74c
|
You're breathtaking!
|
2020-12-07 23:40:54 +01:00 |
|