mafiesto4
6cd9895427
Merge remote-tracking branch 'origin/master' into 1.8
2024-02-07 09:40:45 +01:00
mafiesto4
5a50ec592f
Add clickable parsing errors in build tool
2024-02-06 16:01:49 +01:00
mafiesto4
b2621ff799
Codestyle fix for #2214
2024-02-06 11:13:00 +01:00
mafiesto4
756a991c2c
Merge branch 'BugFixes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-BugFixes
2024-02-06 11:10:30 +01:00
NoriteSC
af8e1e527f
Update BindingsGenerator.Cpp.cs
2024-01-29 15:33:14 +01:00
mafiesto4
2853af20f6
Tweak iOS AOT options
2024-01-28 01:23:58 +01:00
z1dev
ee19bca7e4
Fixing skipped static and other fields generating "else if" without "if" first.
2024-01-26 09:07:02 +01:00
mafiesto4
a0e127b9cc
Various porting patches
2024-01-22 21:17:58 +01:00
mafiesto4
6d6b678b29
Minor changes from porting
2024-01-18 16:03:27 +01:00
mafiesto4
3bdc70a4c6
Add automatic building of nethost for consoles
2024-01-15 17:30:45 +01:00
mafiesto4
9a70f698b9
Various improvements to building nethost
2024-01-12 13:44:50 +01:00
GoaLitiuM
9fd7a231ca
Fix invalid Visual Studio solution folder nesting
...
Fixes fatal error when loading generated solution files with Rider, also
fixes folders with identical names getting mapped to same folder
(Plugins folders within plugin projects).
2024-01-08 20:45:39 +02:00
mafiesto4
0075184a99
Merge branch 'master' into 1.8
2024-01-05 17:13:51 +01:00
mafiesto4
e04c98020c
Fix Android runtime
2024-01-04 09:03:39 +01:00
mafiesto4
c7baded2db
Fix building engine with IsMonolithicExecutable disabled on platforms without HasModularBuildSupport
2024-01-04 00:07:35 +01:00
mafiesto4
c49c875165
Add astc lib for Windows x64
2024-01-03 22:05:25 +01:00
GoaLitiuM
a8913d89ac
Fix C++ Intellisense not working with latest version of Rider
...
Project `IncludePath` doesn't seem to include NMake include paths
anymore in Rider, populate the property with same paths to work around
the issue.
2024-01-01 17:47:04 +02:00
mafiesto4
f2d1b75d1f
Improve build tool api for deps modules
2023-12-24 22:46:30 +01:00
mafiesto4
fe711405ac
Fix iOS build with dotnet8 on arm64 macOS
2023-12-22 11:21:29 +01:00
mafiesto4
4d8b8e5311
Merge branch 'astc' into 1.8
2023-12-22 10:36:37 +01:00
mafiesto4
e4c8639697
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
# Source/Editor/Cooker/Steps/DeployDataStep.cpp
2023-12-20 00:39:15 +01:00
mafiesto4
4726552d8b
Merge remote-tracking branch 'origin/master'
2023-12-18 09:50:57 +01:00
GoaLitiuM
84249b3b57
Skip building main C#-project in VS solution when C++-project is present
...
Flax.Build is invoked twice, once for C++-project and one more time for
C#-project. Skip the C#-project by using the custom .targets file to not
break Rider's solution analysis feature.
2023-12-16 14:48:21 +02:00
GoaLitiuM
d614232f8d
Fix VS build issues with C# projects when engine path has spaces
2023-12-16 14:45:28 +02:00
mafiesto4
799fde1a26
Add ‘astc’ encoder lib
2023-12-15 14:33:09 +01:00
mafiesto4
3761eb5a1e
Add normal logs for deps build subcommands
2023-12-15 13:41:37 +01:00
mafiesto4
2f11f5f5ab
Fix 3e0496122c for ref parameters
2023-12-08 14:48:45 +01:00
mafiesto4
3e0496122c
Fix c# compilation warning in generated glue code
2023-12-08 12:50:57 +01:00
mafiesto4
74f5d14ec9
Merge remote-tracking branch 'origin/master' into 1.8
2023-12-08 11:23:06 +01:00
mafiesto4
d3a77c7a55
Fix regressions
2023-11-28 17:38:06 +01:00
mafiesto4
0aeac36f09
Fix __cplusplus macro on MSVC and add logging C++ version used during compilation
2023-11-28 15:55:34 +01:00
mafiesto4
17dca8c5c7
Fix invalid codegen for array reference passed as output parameter in scripting interface method
2023-11-28 11:21:29 +01:00
mafiesto4
8ffc86ef88
Fix missing output parameters conversion when calling interface implementation in scripting
...
#1992
2023-11-28 11:20:07 +01:00
GoaLitiuM
c577c78f3f
Fix running Flax.Build with .NET 8 runtime
2023-11-26 20:47:54 +02:00
GoaLitiuM
ef8bb33105
Compile C# scripts with latest detected C# language version
2023-11-26 20:27:54 +02:00
GoaLitiuM
aab88a746d
Use detected .NET and C# language version in generated project files
2023-11-26 20:27:54 +02:00
GoaLitiuM
e5b1a10d34
Fix VSCode intellisense not finding generated C# bindings definitions
2023-11-26 20:27:53 +02:00
mafiesto4
f16406df8a
Update Newtonsoft.Json.dll to dotnet8
2023-11-26 17:23:48 +01:00
mafiesto4
06ad316f94
Update to .NET 8
2023-11-26 15:09:46 +01:00
mafiesto4
76f5712c79
Merge remote-tracking branch 'origin/1.7' into 1.8
...
# Conflicts:
# Flax.flaxproj
2023-11-25 23:36:56 +01:00
mafiesto4
71f30f18a6
Add support for including global configs in engine configuration options
2023-11-25 18:08:34 +01:00
mafiesto4
f4f49f63bc
Remove debug logs from 3fc0a3dc84
2023-11-25 14:19:30 +01:00
mafiesto4
eaabd56cae
Add manual dotnet versions search on windows
2023-11-25 13:03:22 +01:00
mafiesto4
3fc0a3dc84
Add test debug log for broken ci build debug
2023-11-25 12:46:21 +01:00
mafiesto4
40d6e18e7e
Add -dotnet=ver command arg to Flax.Build to specify .NET SDK version to use for build
2023-11-25 12:16:13 +01:00
mafiesto4
d99a92fd13
Fix generic types including to be recursive in C++ bindings codegen
...
#1966
2023-11-23 13:46:43 +01:00
mafiesto4
37d4b0f863
Remove invalid clang option
2023-11-20 17:27:47 +01:00
mafiesto4
f5acba7d43
Add remaining clang options for Apple and Unix toolchains
2023-11-20 14:20:26 +01:00
mafiesto4
aa4e1222d7
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-20 11:16:07 +01:00
GoaLitiuM
017e7cbc60
Validate detected .NET SDK/runtime versions
2023-11-19 11:26:43 +02:00