Browse Source

Remove macOS version prefix for parser bindings.

pull/1879/head
Joao Matos 2 years ago
parent
commit
ef4e9a1899
  1. 6
      build/Helpers.lua
  2. 5
      src/CppParser/Bindings/CSharp/CppSharp.Parser.CSharp.csproj
  3. 0
      src/CppParser/Bindings/CSharp/arm64-apple-darwin/CppSharp.CppParser-symbols.cpp
  4. 0
      src/CppParser/Bindings/CSharp/arm64-apple-darwin/CppSharp.CppParser.cs
  5. 0
      src/CppParser/Bindings/CSharp/arm64-apple-darwin/Std-symbols.cpp
  6. 0
      src/CppParser/Bindings/CSharp/arm64-apple-darwin/Std.cs
  7. 0
      src/CppParser/Bindings/CSharp/i686-apple-darwin/CppSharp.CppParser-symbols.cpp
  8. 0
      src/CppParser/Bindings/CSharp/i686-apple-darwin/CppSharp.CppParser.cs
  9. 0
      src/CppParser/Bindings/CSharp/i686-apple-darwin/CppSharp.CppParser.dll-templates.cpp
  10. 0
      src/CppParser/Bindings/CSharp/i686-apple-darwin/Std-symbols.cpp
  11. 0
      src/CppParser/Bindings/CSharp/i686-apple-darwin/Std.cs
  12. 0
      src/CppParser/Bindings/CSharp/x86_64-apple-darwin/CppSharp.CppParser-symbols.cpp
  13. 0
      src/CppParser/Bindings/CSharp/x86_64-apple-darwin/CppSharp.CppParser.cs
  14. 0
      src/CppParser/Bindings/CSharp/x86_64-apple-darwin/CppSharp.CppParser.dll-templates.cpp
  15. 0
      src/CppParser/Bindings/CSharp/x86_64-apple-darwin/Std-symbols.cpp
  16. 0
      src/CppParser/Bindings/CSharp/x86_64-apple-darwin/Std.cs
  17. 6
      src/CppParser/ParserGen/ParserGen.cs

6
build/Helpers.lua

@ -253,11 +253,11 @@ function AddPlatformSpecificFiles(folder, filename) @@ -253,11 +253,11 @@ function AddPlatformSpecificFiles(folder, filename)
files { path.join(folder, "i686-pc-win32-msvc", filename) }
elseif os.istarget("macosx") then
filter { "architecture:arm64" }
files { path.join(folder, "arm64-apple-darwin12.4.0", filename) }
files { path.join(folder, "arm64-apple-darwin", filename) }
filter { "architecture:x86_64" }
files { path.join(folder, "x86_64-apple-darwin12.4.0", filename) }
files { path.join(folder, "x86_64-apple-darwin", filename) }
filter {"architecture:x86" }
files { path.join(folder, "i686-apple-darwin12.4.0", filename) }
files { path.join(folder, "i686-apple-darwin", filename) }
elseif os.istarget("linux") then
filter { "architecture:arm64" }
files { path.join(folder, "arm64-linux-gnu" .. (UseCxx11ABI() and "-cxx11abi" or ""), filename) }

5
src/CppParser/Bindings/CSharp/CppSharp.Parser.CSharp.csproj

@ -9,9 +9,10 @@ @@ -9,9 +9,10 @@
<PlatformParserFolder Condition="$(IsWindows) AND $(PlatformTarget) == x64">x86_64-pc-win32-msvc</PlatformParserFolder>
<PlatformParserFolder Condition="$(IsLinux) AND $(PlatformTarget) == x64 AND $(UseCXX11ABI)">x86_64-linux-gnu-cxx11abi</PlatformParserFolder>
<PlatformParserFolder Condition="$(IsLinux) AND $(PlatformTarget) == x64 AND !$(UseCXX11ABI)">x86_64-linux-gnu</PlatformParserFolder>
<PlatformParserFolder Condition="$(IsMacOSX) AND $(PlatformTarget) == x64">x86_64-apple-darwin12.4.0</PlatformParserFolder>
<PlatformParserFolder Condition="$(IsMacOSX) AND $(PlatformTarget) == x64">x86_64-apple-darwin</PlatformParserFolder>
<PlatformParserFolder Condition="$(IsMacOSX) AND $(PlatformTarget) == arm64">arm64-apple-darwin</PlatformParserFolder>
<PlatformParserFolder Condition="$(IsWindows) AND $(PlatformTarget) == x86">i686-pc-win32-msvc</PlatformParserFolder>
<PlatformParserFolder Condition="$(IsMacOSX) AND $(PlatformTarget) == x86">i686-apple-darwin12.4.0</PlatformParserFolder>
<PlatformParserFolder Condition="$(IsMacOSX) AND $(PlatformTarget) == x86">i686-apple-darwin</PlatformParserFolder>
</PropertyGroup>
<ItemGroup>

0
src/CppParser/Bindings/CSharp/arm64-apple-darwin12.4.0/CppSharp.CppParser-symbols.cpp → src/CppParser/Bindings/CSharp/arm64-apple-darwin/CppSharp.CppParser-symbols.cpp

0
src/CppParser/Bindings/CSharp/arm64-apple-darwin12.4.0/CppSharp.CppParser.cs → src/CppParser/Bindings/CSharp/arm64-apple-darwin/CppSharp.CppParser.cs

0
src/CppParser/Bindings/CSharp/arm64-apple-darwin12.4.0/Std-symbols.cpp → src/CppParser/Bindings/CSharp/arm64-apple-darwin/Std-symbols.cpp

0
src/CppParser/Bindings/CSharp/arm64-apple-darwin12.4.0/Std.cs → src/CppParser/Bindings/CSharp/arm64-apple-darwin/Std.cs

0
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppSharp.CppParser-symbols.cpp → src/CppParser/Bindings/CSharp/i686-apple-darwin/CppSharp.CppParser-symbols.cpp

0
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppSharp.CppParser.cs → src/CppParser/Bindings/CSharp/i686-apple-darwin/CppSharp.CppParser.cs

0
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppSharp.CppParser.dll-templates.cpp → src/CppParser/Bindings/CSharp/i686-apple-darwin/CppSharp.CppParser.dll-templates.cpp

0
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/Std-symbols.cpp → src/CppParser/Bindings/CSharp/i686-apple-darwin/Std-symbols.cpp

0
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/Std.cs → src/CppParser/Bindings/CSharp/i686-apple-darwin/Std.cs

0
src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/CppSharp.CppParser-symbols.cpp → src/CppParser/Bindings/CSharp/x86_64-apple-darwin/CppSharp.CppParser-symbols.cpp

0
src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/CppSharp.CppParser.cs → src/CppParser/Bindings/CSharp/x86_64-apple-darwin/CppSharp.CppParser.cs

0
src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/CppSharp.CppParser.dll-templates.cpp → src/CppParser/Bindings/CSharp/x86_64-apple-darwin/CppSharp.CppParser.dll-templates.cpp

0
src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/Std-symbols.cpp → src/CppParser/Bindings/CSharp/x86_64-apple-darwin/Std-symbols.cpp

0
src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/Std.cs → src/CppParser/Bindings/CSharp/x86_64-apple-darwin/Std.cs

6
src/CppParser/ParserGen/ParserGen.cs

@ -175,15 +175,15 @@ namespace CppSharp @@ -175,15 +175,15 @@ namespace CppSharp
if (Directory.Exists(osxHeadersPath) || Platform.IsMacOS)
{
Console.WriteLine("Generating the C# parser bindings for macOS x86...");
ConsoleDriver.Run(new ParserGen(GeneratorKind.CSharp, "i686-apple-darwin12.4.0"));
ConsoleDriver.Run(new ParserGen(GeneratorKind.CSharp, "i686-apple-darwin"));
Console.WriteLine();
Console.WriteLine("Generating the C# parser bindings for macOS x64...");
ConsoleDriver.Run(new ParserGen(GeneratorKind.CSharp, "x86_64-apple-darwin12.4.0"));
ConsoleDriver.Run(new ParserGen(GeneratorKind.CSharp, "x86_64-apple-darwin"));
Console.WriteLine();
Console.WriteLine("Generating the C# parser bindings for macOS ARM64...");
ConsoleDriver.Run(new ParserGen(GeneratorKind.CSharp, "arm64-apple-darwin12.4.0"));
ConsoleDriver.Run(new ParserGen(GeneratorKind.CSharp, "arm64-apple-darwin"));
Console.WriteLine();
}
else

Loading…
Cancel
Save