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
|
48a867ef16
|
Add PS5 platform defines and types
|
2021-10-08 16:25:16 +02:00 |
|
Wojtek Figat
|
c3c0a4ef0d
|
Add support for interfaces in scripting API (cross language support C++/C#/VS)
|
2021-10-04 12:26:08 +02:00 |
|
Wojtek Figat
|
e6ba2402b7
|
Add TryGetToolchain to build platform
#631
|
2021-09-28 20:06:26 +02:00 |
|
Wojtek Figat
|
d68189ae3d
|
Tweaks for native engine tests
#601
|
2021-08-16 12:18:11 +02:00 |
|
Zbigniew Skowron
|
294a4d5477
|
Added LinkEnvironment.LinkAsConsoleProgram flag.
|
2021-08-15 20:32:58 +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
|
09c7642819
|
Add warning log in build tool when target is missing
|
2021-07-19 15:30:45 +02:00 |
|
Wojtek Figat
|
7c96961e92
|
Fix build tool clean command execution on Linux
|
2021-07-13 18:29:34 +02:00 |
|
Wojtek Figat
|
121b08801a
|
Fix calling base class of overridden scripting object via vtable entry for method that has multiple parameters
|
2021-07-12 16:38:39 +02:00 |
|
Wojtek Figat
|
1561eba6fb
|
Add support for using library-style includes for build tool includes cache
|
2021-07-09 22:23:23 +02:00 |
|
Wojtek Figat
|
2783eb07b2
|
Add intermediate data folder removing on build tool clean command
|
2021-07-09 22:22:49 +02:00 |
|
Damian Korczowski
|
d9fe1b257f
|
Fix monolithic build linking
|
2021-07-03 19:14:08 +02:00 |
|
stefnotch
|
3c48484870
|
Use Stopwatch instead of DateTime.Now for increased accuracy
DateTime.Now is decent, but not accurate enough for timings involving only a few milliseconds.
|
2021-06-06 21:52:29 +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
|
c1f0fb750d
|
Code style
|
2021-05-22 22:26:36 +02:00 |
|
GoaLitiuM
|
d401f57080
|
Use Roslyn C# compiler server to improve script compilation times
|
2021-05-22 16:43:40 +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
|
67aa41afb1
|
Fix base method calls handling in scripting vtable overrides
#507
|
2021-05-14 16:07:46 +02:00 |
|
Wojtek Figat
|
ac1eb8d58d
|
Merge branch 'master' into 1.2
|
2021-04-13 09:52:03 +02:00 |
|
Wojtek Figat
|
9a90b2fa42
|
Add check for null ref
|
2021-04-08 13:10:03 +02:00 |
|
Wojtek Figat
|
f8d6f8ffb5
|
Fix using references to projects outside the main project
#397
|
2021-03-30 22:07:40 +02:00 |
|
Wojtek Figat
|
b0fe4e9945
|
Merge remote-tracking branch 'origin/master' into 1.2
|
2021-03-30 17:58:29 +02:00 |
|
Wojtek Figat
|
9581f7b10e
|
Fix using cross-module references inside C++ game project
|
2021-03-29 20:37:43 +02:00 |
|
Wojtek Figat
|
427541b488
|
Fix using cross-module references inside C++ game project
|
2021-03-29 14:41:29 +02:00 |
|
Wojtek Figat
|
7456bf38f7
|
Fix for editor on linux
|
2021-03-28 23:26:08 +02:00 |
|
Wojtek Figat
|
d85a020971
|
Fix picking game binaries target when EditorTarget is not SetupTargetEnvironment
#398
|
2021-03-28 23:25:52 +02:00 |
|
Wojtek Figat
|
6f83330321
|
Fix building game for linux on windows
|
2021-03-28 21:31:21 +02:00 |
|
Wojtek Figat
|
c7c339957b
|
Merge remote-tracking branch 'origin/1.1' into 1.2
# Conflicts:
# Source/Editor/Editor.Build.cs
|
2021-03-15 09:38:58 +01:00 |
|
Wojtek Figat
|
c18e5f522a
|
Fix link files usage to prevent issues with git changes status
|
2021-03-13 12:49:12 +01:00 |
|
Wojtek Figat
|
cc201e198d
|
Add Switch platform
|
2021-03-09 14:26:30 +01:00 |
|
GoaLitiuM
|
8ccb4f5857
|
Support generating multiple project formats at once
|
2021-03-02 17:35:52 +02:00 |
|
Wojtek Figat
|
529a82234b
|
Add support for using ThirdPartyModule in game/project scripting
|
2021-02-25 13:02:48 +01: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
|
6ec58664e4
|
Make DotNet build task verbose about compiled C# lib output path
|
2021-02-23 23:38:39 +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
|
fc4dc8cb50
|
Merge remote-tracking branch 'origin/1.1' into linux-editor
# Conflicts:
# Source/FlaxEngine.Gen.cs
# Source/Tools/Flax.Build/Utilities/Utilities.cs
|
2021-02-16 18:54:25 +01:00 |
|
Wojtek Figat
|
7221f7167f
|
Add profiler events to LocalExecutor thread workers
|
2021-02-16 10:59:17 +01:00 |
|
Wojtek Figat
|
4e19b85e00
|
Add support for multi-threaded profile events in build tool
|
2021-02-15 15:04:37 +01:00 |
|
Wojtek Figat
|
cdd68c9a89
|
Add MaxConcurrency and ConcurrencyProcessorScale options for Flax.Build cmd line
|
2021-02-15 13:32:38 +01:00 |
|
Wojtek Figat
|
29f0834cc4
|
Optimize build tool
|
2021-02-15 13:23:09 +01:00 |
|
mafiesto4
|
9cccdc1e89
|
Fix build scripts assembly compilation on Linux (duplicated mscorlib reference)
|
2021-02-14 23:05:52 +01:00 |
|
mafiesto4
|
c68e3af566
|
Use bundled mono on Linux for C# compilation
|
2021-02-14 23:04:42 +01:00 |
|
mafiesto4
|
ff44622624
|
Add support for editor game target on Linux
|
2021-02-14 23:04:11 +01:00 |
|