AtomicNETProject.json 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. {
  2. "solution" : {
  3. "name" : "AtomicNET",
  4. "outputPath" : "$ATOMIC_ROOT$/Artifacts/AtomicNET/Build/"
  5. },
  6. "projects" : [
  7. {
  8. "name": "AtomicNET.Shared",
  9. "outputType" : "Shared",
  10. "projectGuid" : "C74A8ECC-7517-11E6-A1D7-005056C00008",
  11. "sources" : [
  12. "$ATOMIC_ROOT$/Script/AtomicNET/AtomicNETCore/",
  13. "$ATOMIC_ROOT$/Script/AtomicNET/AtomicNET/",
  14. "$ATOMIC_ROOT$/Artifacts/Build/Source/Generated/CSharp/Packages/Atomic/Managed/",
  15. "$ATOMIC_ROOT$/Artifacts/Build/Source/Generated/CSharp/Packages/AtomicNETScript/Managed/",
  16. "$ATOMIC_ROOT$/Artifacts/Build/Source/Generated/CSharp/Packages/AtomicNETNative/Managed/",
  17. "$ATOMIC_ROOT$/Artifacts/Build/Source/Generated/CSharp/Packages/AtomicApp/Managed/",
  18. "$ATOMIC_ROOT$/Artifacts/Build/Source/Generated/CSharp/Packages/AtomicPlayer/Managed/"
  19. ]
  20. },
  21. {
  22. "name": "AtomicNET",
  23. "outputType" : "Library",
  24. "rootNamespace" : "AtomicEngine",
  25. "assemblyName" : "AtomicNET",
  26. "assemblyOutputPath" : "..\\..\\$ATOMIC_CONFIG$\\Portable\\",
  27. "projectGuid" : "C74A8ECD-7517-11E6-9B0E-005056C00008",
  28. "projectTypeGuids" : ["786C830F-07A1-408B-BD7F-6EE04809D6DB", "FAE04EC0-301F-11D3-BF4B-00C04F79EFBC"],
  29. "targetFrameworkProfile" : "Profile111",
  30. "references" : [
  31. ],
  32. "sharedReferences" : [
  33. "AtomicNET.Shared"
  34. ],
  35. "importProjects" : ["$(MSBuildExtensionsPath32)\\Microsoft\\Portable\\$(TargetFrameworkVersion)\\Microsoft.Portable.CSharp.targets"],
  36. "sources" : [
  37. ]
  38. },
  39. {
  40. "name": "AtomicNET.Desktop",
  41. "assemblyDocFile" : true,
  42. "platforms" : ["desktop"],
  43. "outputType" : "Library",
  44. "defineConstants" : ["ATOMIC_DESKTOP"],
  45. "rootNamespace" : "AtomicGameEngine",
  46. "assemblyName" : "AtomicNET",
  47. "assemblyOutputPath" : "..\\..\\$ATOMIC_CONFIG$\\Desktop\\",
  48. "projectGuid" : "C74AB5E6-7517-11E6-8979-005056C00008",
  49. "references" : [
  50. "System",
  51. "System.Core",
  52. "System.Xml.Linq",
  53. "System.Xml"
  54. ],
  55. "sharedReferences" : [
  56. "AtomicNET.Shared"
  57. ],
  58. "sources" : [
  59. ]
  60. },
  61. {
  62. "name": "AtomicNET.Android.SDL",
  63. "platforms" : ["android"],
  64. "outputType" : "Library",
  65. "rootNamespace" : "AtomicGameEngine",
  66. "assemblyName" : "AtomicNET.Android.SDL",
  67. "projectTypeGuids" : ["10368E6C-D01B-4462-8E8B-01FC667A7035", "FAE04EC0-301F-11D3-BF4B-00C04F79EFBC"],
  68. "importProjects" : ["$(MSBuildExtensionsPath)\\Xamarin\\Android\\Xamarin.Android.Bindings.targets"],
  69. "libraryProjectZips" : ["$ATOMIC_ROOT$/Script/AtomicNET/Platform/Android/JavaSDLBin/atomicjavasdl-release.aar"],
  70. "transformFiles" : ["$ATOMIC_ROOT$/Script/AtomicNET/Platform/Android/JavaSDL/Metadata.xml"],
  71. "assemblyOutputPath" : "..\\..\\$ATOMIC_CONFIG$\\Android\\",
  72. "projectGuid" : "C74AB5E7-7517-11E6-BF7F-005056C00008",
  73. "references" : [
  74. "Mono.Android",
  75. "System",
  76. "System.Core"
  77. ],
  78. "sources" : [
  79. ]
  80. },
  81. {
  82. "name": "AtomicNET.Android",
  83. "platforms" : ["android"],
  84. "outputType" : "Library",
  85. "defineConstants" : ["ATOMIC_ANDROID"],
  86. "rootNamespace" : "AtomicGameEngine",
  87. "assemblyName" : "AtomicNET",
  88. "assemblyOutputPath" : "..\\..\\$ATOMIC_CONFIG$\\Android\\",
  89. "projectGuid" : "C74AB5E8-7517-11E6-B3CD-005056C00008",
  90. "references" : [
  91. "Mono.Android",
  92. "System",
  93. "System.Core",
  94. "System.Xml.Linq",
  95. "System.Xml",
  96. "AtomicNET.Android.SDL"
  97. ],
  98. "sharedReferences" : [
  99. "AtomicNET.Shared"
  100. ],
  101. "sources" : [
  102. "$ATOMIC_ROOT$/Script/AtomicNET/Platform/Android/"
  103. ]
  104. },
  105. {
  106. "name": "AtomicNET.iOS",
  107. "platforms" : ["ios"],
  108. "outputType" : "Library",
  109. "projectTypeGuids" :[ "8FFB629D-F513-41CE-95D2-7ECE97B6EEEC", "FAE04EC0-301F-11D3-BF4B-00C04F79EFBC" ],
  110. "defineConstants" : ["ATOMIC_IOS"],
  111. "rootNamespace" : "AtomicGameEngine",
  112. "assemblyName" : "AtomicNET",
  113. "assemblyOutputPath" : "..\\..\\$ATOMIC_CONFIG$\\iOS\\",
  114. "projectGuid" : "C74AB5E8-7517-11E6-AE3F-005056C00008",
  115. "objcBindingApiDefinition" : "$ATOMIC_ROOT$/Script/AtomicNET/Platform/iOS/ApiDefinition/ApiDefinition.cs",
  116. "references" : [
  117. "Xamarin.iOS",
  118. "System",
  119. "System.Core",
  120. "System.Xml.Linq",
  121. "System.Xml"
  122. ],
  123. "sharedReferences" : [
  124. "AtomicNET.Shared"
  125. ],
  126. "sources" : [
  127. "$ATOMIC_ROOT$/Script/AtomicNET/Platform/iOS/AtomicNET"
  128. ],
  129. "importProjects" : ["$(MSBuildExtensionsPath)\\Xamarin\\iOS\\Xamarin.iOS.ObjCBinding.CSharp.targets"]
  130. },
  131. {
  132. "name": "AtomicNETService",
  133. "platforms" : ["desktop"],
  134. "outputType" : "Exe",
  135. "rootNamespace" : "AtomicTools",
  136. "assemblyName" : "AtomicNETService",
  137. "assemblyOutputPath" : "..\\..\\$ATOMIC_CONFIG$\\AtomicNETService\\",
  138. "projectGuid": "C74AB5E9-7517-11E6-AA19-005056C00008",
  139. "references" : [
  140. "System",
  141. "<Reference Include=\"System.Collections.Immutable, Version=1.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL\"><HintPath>..\\packages\\System.Collections.Immutable.1.2.0\\lib\\portable-net45+win8+wp8+wpa81\\System.Collections.Immutable.dll</HintPath><Private>True</Private></Reference>",
  142. "System.Core" ,
  143. "<Reference Include=\"System.Reflection.Metadata, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL\"><HintPath>..\\packages\\System.Reflection.Metadata.1.3.0\\lib\\portable-net45+win8\\System.Reflection.Metadata.dll</HintPath><Private>True</Private></Reference>",
  144. "System.Xml.Linq",
  145. "System.XML",
  146. "AtomicNET.Desktop"
  147. ],
  148. "sources" : [
  149. "$ATOMIC_ROOT$/Script/AtomicNET/AtomicNETService/"
  150. ],
  151. "packages" : [
  152. "<package id=\"System.Collections.Immutable\" version=\"1.2.0\" targetFramework=\"net46\" />",
  153. "<package id=\"System.Reflection.Metadata\" version=\"1.3.0\" targetFramework=\"net46\" />"
  154. ]
  155. }
  156. ]
  157. }