-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DiligentCore.NET: Base implementation #396
Conversation
8cfc0a3
to
3cca222
Compare
3cca222
to
37e5707
Compare
721f88c
to
82c99c8
Compare
<Project Sdk="Microsoft.NET.Sdk"> | ||
<Sdk Name="Diligent-SharpGenTools.Sdk" Version="2.0.0-beta.17" /> | ||
<PropertyGroup> | ||
<TargetFramework>net6.0</TargetFramework> | ||
<LangVersion>10.0</LangVersion> | ||
<Platforms>x86;x64</Platforms> | ||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks> | ||
<SharpGenEnablePackageReferenceCheck>false</SharpGenEnablePackageReferenceCheck> | ||
<Nullable>enable</Nullable> | ||
<PackageProjectUrl>https://github.com/DiligentGraphics/DiligentCore</PackageProjectUrl> | ||
<RepositoryUrl>https://github.com/DiligentGraphics/DiligentCore</RepositoryUrl> | ||
<RepositoryType>git</RepositoryType> | ||
<Company>Diligent Graphics LLC</Company> | ||
</PropertyGroup> | ||
|
||
<ItemGroup> | ||
<SharpGenMapping Include="Mapping.xml" /> | ||
</ItemGroup> | ||
</Project> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can this be generated by CMake?
Cant this be built not my Visual Studio?
@@ -0,0 +1,443 @@ | |||
<?xml version="1.0" encoding="utf-8"?> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can this file be auto-generated?
template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type> | ||
constexpr Version(T _Major, T _Minor) noexcept : | ||
Major{static_cast<decltype(Major)>(_Major)}, | ||
Minor{static_cast<decltype(Minor)>(_Minor)} | ||
{ | ||
} | ||
#else | ||
constexpr Version(Uint32 _Major, Uint32 _Minor) noexcept : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is template the problem here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CastXML uses clang 13.0.0 for parsing C++ code. The latest C++ headers in MSVC require clang version 15.0.0
CastXML/CastXMLSuperbuild#53
3b52345
to
04f36d8
Compare
89dfce7
to
222dd67
Compare
222dd67
to
b9f42c7
Compare
72f05cc
to
a2cd916
Compare
6fb6e94
to
b878945
Compare
b878945
to
9632336
Compare
9632336
to
bfd651e
Compare
bfd651e
to
10cb467
Compare
d744ccf
to
feb565c
Compare
feb565c
to
2d716fe
Compare
Merged in 6387cb7 |
No description provided.