Browse Source

Prefix all the libraries and project names with CppSharp.

pull/13/merge
triton 12 years ago
parent
commit
c488dcbfde
  1. 2
      build/premake4.lua
  2. 8
      src/AST/AST.lua
  3. 0
      src/AST/ASTVisitor.cs
  4. 0
      src/AST/Class.cs
  5. 0
      src/AST/Comment.cs
  6. 0
      src/AST/Conversions.cs
  7. 0
      src/AST/Declaration.cs
  8. 0
      src/AST/Delegate.cs
  9. 0
      src/AST/Enumeration.cs
  10. 0
      src/AST/Event.cs
  11. 0
      src/AST/Field.cs
  12. 0
      src/AST/Function.cs
  13. 0
      src/AST/Library.cs
  14. 0
      src/AST/Method.cs
  15. 0
      src/AST/Namespace.cs
  16. 0
      src/AST/Preprocessor.cs
  17. 0
      src/AST/Properties/AssemblyInfo.cs
  18. 0
      src/AST/Property.cs
  19. 0
      src/AST/Template.cs
  20. 0
      src/AST/TranslationUnit.cs
  21. 0
      src/AST/Type.cs
  22. 0
      src/AST/Variable.cs
  23. 13
      src/Bridge/Bridge.lua
  24. 2
      src/CppSharp/CppSharp.lua
  25. 8
      src/Generator.Tests/Generator.Tests.lua
  26. 4
      src/Generator/Generator.lua
  27. 2
      src/Parser/Parser.h
  28. 4
      src/Parser/Parser.lua
  29. 2
      src/Runtime/Runtime.lua

2
build/premake4.lua

@ -35,7 +35,7 @@ solution "CppSharp" @@ -35,7 +35,7 @@ solution "CppSharp"
group "Libraries"
include (srcdir .. "/CppSharp/CppSharp.lua")
include (srcdir .. "/Bridge/Bridge.lua")
include (srcdir .. "/AST/AST.lua")
include (srcdir .. "/Generator/Generator.lua")
include (srcdir .. "/Generator.Tests/Generator.Tests.lua")
include (srcdir .. "/Parser/Parser.lua")

8
src/AST/AST.lua

@ -0,0 +1,8 @@ @@ -0,0 +1,8 @@
project "CppSharp.AST"
kind "SharedLib"
language "C#"
location "."
files { "*.cs" }
links { "System" }

0
src/Bridge/ASTVisitor.cs → src/AST/ASTVisitor.cs

0
src/Bridge/Class.cs → src/AST/Class.cs

0
src/Bridge/Comment.cs → src/AST/Comment.cs

0
src/Bridge/Conversions.cs → src/AST/Conversions.cs

0
src/Bridge/Declaration.cs → src/AST/Declaration.cs

0
src/Bridge/Delegate.cs → src/AST/Delegate.cs

0
src/Bridge/Enumeration.cs → src/AST/Enumeration.cs

0
src/Bridge/Event.cs → src/AST/Event.cs

0
src/Bridge/Field.cs → src/AST/Field.cs

0
src/Bridge/Function.cs → src/AST/Function.cs

0
src/Bridge/Library.cs → src/AST/Library.cs

0
src/Bridge/Method.cs → src/AST/Method.cs

0
src/Bridge/Namespace.cs → src/AST/Namespace.cs

0
src/Bridge/Preprocessor.cs → src/AST/Preprocessor.cs

0
src/Bridge/Properties/AssemblyInfo.cs → src/AST/Properties/AssemblyInfo.cs

0
src/Bridge/Property.cs → src/AST/Property.cs

0
src/Bridge/Template.cs → src/AST/Template.cs

0
src/Bridge/TranslationUnit.cs → src/AST/TranslationUnit.cs

0
src/Bridge/Type.cs → src/AST/Type.cs

0
src/Bridge/Variable.cs → src/AST/Variable.cs

13
src/Bridge/Bridge.lua

@ -1,13 +0,0 @@ @@ -1,13 +0,0 @@
project "Bridge"
kind "SharedLib"
language "C#"
location "."
files { "*.cs" }
links { "System" }
if _ACTION == "clean" then
os.rmdir("lib")
end

2
src/CppSharp/CppSharp.lua

@ -6,4 +6,4 @@ project "CppSharp" @@ -6,4 +6,4 @@ project "CppSharp"
files { "**.cs" }
links { "System", "System.Core", "Bridge", "Generator" }
links { "System", "System.Core", "CppSharp.AST", "CppSharp.Generator" }

8
src/Generator.Tests/Generator.Tests.lua

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
project "Generator.Tests"
project "CppSharp.Generator.Tests"
kind "SharedLib"
language "C#"
@ -16,9 +16,9 @@ project "Generator.Tests" @@ -16,9 +16,9 @@ project "Generator.Tests"
{
"System",
"System.Core",
"Bridge",
"Generator",
"Parser",
"CppSharp.AST",
"CppSharp.Generator",
"CppSharp.Parser",
"NUnit.Framework",
"NSubstitute"
}

4
src/Generator/Generator.lua

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
project "Generator"
project "CppSharp.Generator"
kind "SharedLib"
language "C#"
@ -7,4 +7,4 @@ project "Generator" @@ -7,4 +7,4 @@ project "Generator"
files { "**.cs", "**.bmp", "**.resx", "**.config" }
excludes { "Filter.cs" }
links { "System", "System.Core", "Bridge", "Parser" }
links { "System", "System.Core", "CppSharp.AST", "CppSharp.Parser" }

2
src/Parser/Parser.h

@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
#include <string>
#include <cstdarg>
#using <Bridge.dll>
#using <CppSharp.AST.dll>
#include <vcclr.h>
#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof(arr[0]))

4
src/Parser/Parser.lua

@ -4,13 +4,13 @@ clang_msvc_flags = @@ -4,13 +4,13 @@ clang_msvc_flags =
"/wd4355", "/wd4996", "/wd4624", "/wd4291"
}
project "Parser"
project "CppSharp.Parser"
kind "SharedLib"
language "C++"
SetupNativeProject()
dependson { "Bridge" }
dependson { "CppSharp.AST" }
flags { common_flags, "Managed" }
-- usingdirs is only supported in per-file configs in our

2
src/Runtime/Runtime.lua

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
project "Runtime"
project "CppSharp.Runtime"
kind "SharedLib"
language "C#"

Loading…
Cancel
Save