浏览代码

Fixing indentation

BearishSun 8 年之前
父节点
当前提交
af7b2b6c78
共有 1 个文件被更改,包括 99 次插入99 次删除
  1. 99 99
      Documentation/GitHub/dependencies.md

+ 99 - 99
Documentation/GitHub/dependencies.md

@@ -3,13 +3,13 @@ To compile/retrieve dependencies manually follow the guides provided by each ind
 
 
 Rename and place the compiled/retrieved outputs into proper folders depending on their type:
 Rename and place the compiled/retrieved outputs into proper folders depending on their type:
 - Static libraries (.lib, .a): 
 - Static libraries (.lib, .a): 
- - Place outputs in (BansheeSource)/Dependencies/(LibName)/lib/(Platform)
+  - Place outputs in (BansheeSource)/Dependencies/(LibName)/lib/(Platform)
 - Dynamic libraries (.dll, .so, .dylib)
 - Dynamic libraries (.dll, .so, .dylib)
- - Place outputs in (BansheeSource)/bin/(Platform)/(Configuration)
+  - Place outputs in (BansheeSource)/bin/(Platform)/(Configuration)
 - Includes
 - Includes
- - Place outputs in (BansheeSource)/Dependencies/(LibName)/include
+  - Place outputs in (BansheeSource)/Dependencies/(LibName)/include
 - Tools (executables)
 - Tools (executables)
- - Place outputs in (BansheeSource)/Dependencies/tools/(LibName)  
+  - Place outputs in (BansheeSource)/Dependencies/tools/(LibName)  
    
    
 Each library below lists a set of outputs required by Banshee. After you compile/retrieve the library rename the outputs to what Banshee expects and place them relative to the above paths, depending on their type. Depending on which platform you're compiling for you will need to compile 32-bit or 64-bit versions of the libraries (or both).
 Each library below lists a set of outputs required by Banshee. After you compile/retrieve the library rename the outputs to what Banshee expects and place them relative to the above paths, depending on their type. Depending on which platform you're compiling for you will need to compile 32-bit or 64-bit versions of the libraries (or both).
    
    
@@ -27,184 +27,184 @@ If the library structure still isn't clear, download one of the pre-compiled dep
 - NVIDIA Texture Tools 2.1.0 (commit e85d851cd9502d77c6e20769d8c21baa3a94ac18)
 - NVIDIA Texture Tools 2.1.0 (commit e85d851cd9502d77c6e20769d8c21baa3a94ac18)
 - https://github.com/castano/nvidia-texture-tools
 - https://github.com/castano/nvidia-texture-tools
 - Compilation notes:
 - Compilation notes:
- - Compile using the "no-cuda" configurations
+  - Compile using the "no-cuda" configurations
 - Required by BansheeCore
 - Required by BansheeCore
 - Outputs: 
 - Outputs: 
- - Windows (Dynamic library):
-  - /Debug/nvtt.lib (Debug configuration)
-  - /Release/nvtt.lib (Release configuration)
-  - nvtt.dll (All configurations)
+  - Windows (Dynamic library):
+    - /Debug/nvtt.lib (Debug configuration)
+    - /Release/nvtt.lib (Release configuration)
+    - nvtt.dll (All configurations)
  
  
 **FBXSDK**
 **FBXSDK**
 - FBX SDK 2016.1
 - FBX SDK 2016.1
 - http://usa.autodesk.com/fbx
 - http://usa.autodesk.com/fbx
 - Compilation notes:
 - Compilation notes:
- - No compilation required, libraries are provided pre-compiled
+  - No compilation required, libraries are provided pre-compiled
 - Required by BansheeFBXImporter
 - Required by BansheeFBXImporter
 - Outputs:  
 - Outputs:  
- - Windows (Static library):
-  - /Debug/libfbxsdk-md.lib (Debug configuration)
-  - /Release/libfbxsdk-md.lib (Release configuration)
+  - Windows (Static library):
+    - /Debug/libfbxsdk-md.lib (Debug configuration)
+    - /Release/libfbxsdk-md.lib (Release configuration)
  
  
 **freetype**
 **freetype**
 - Freetype 2.3.5
 - Freetype 2.3.5
 - http://www.freetype.org
 - http://www.freetype.org
 - Compilation notes:
 - Compilation notes:
- - Make sure to define FREETYPE2_STATIC as it might not be defined by default
+  - Make sure to define FREETYPE2_STATIC as it might not be defined by default
 - Required by BansheeFontImporter
 - Required by BansheeFontImporter
 - Outputs:
 - Outputs:
- - Windows (Static library):
-  - /Debug/freetype.lib (Debug configuration)
-  - /Release/freetype.lib (Release configuration)
+  - Windows (Static library):
+    - /Debug/freetype.lib (Debug configuration)
+    - /Release/freetype.lib (Release configuration)
    
    
 **freeimg**
 **freeimg**
 - FreeImage 3.13.1
 - FreeImage 3.13.1
 - http://freeimage.sourceforge.net
 - http://freeimage.sourceforge.net
 - Required by BansheeFreeImgImporter
 - Required by BansheeFreeImgImporter
 - Outputs:
 - Outputs:
- - Windows (Static library):
-  - /Debug/FreeImage.lib (Debug configuration)
-  - /Release/FreeImage.lib (Release configuration)
+  - Windows (Static library):
+    - /Debug/FreeImage.lib (Debug configuration)
+    - /Release/FreeImage.lib (Release configuration)
    
    
 **OIS**
 **OIS**
 - BansheeOIS - Slightly modified version of OIS 1.3
 - BansheeOIS - Slightly modified version of OIS 1.3
 - Source code included in the dependencies package
 - Source code included in the dependencies package
 - Required by BansheeOISInput
 - Required by BansheeOISInput
 - Outputs:
 - Outputs:
- - Windows (Dynamic library):
-  - /Debug/BansheeOIS.lib (Debug configuration)
-  - /Release/BansheeOIS.lib (Release configuration)
-  - BansheeOIS.dll (All configurations)
+  - Windows (Dynamic library):
+    - /Debug/BansheeOIS.lib (Debug configuration)
+    - /Release/BansheeOIS.lib (Release configuration)
+    - BansheeOIS.dll (All configurations)
    
    
 **mono**
 **mono**
 - Mono 4.4.0
 - Mono 4.4.0
 - http://www.mono-project.com/
 - http://www.mono-project.com/
 - Compilation notes:
 - Compilation notes:
- - See Mono-4.4.0-IntegrationGuide.txt
+  - See Mono-4.4.0-IntegrationGuide.txt
 - Required by BansheeMono
 - Required by BansheeMono
 - Outputs:
 - Outputs:
- - Windows (Dynamic library):
-  - /Debug/mono-2.0.lib (Debug configuration)
-  - /Release/mono-2.0.lib (Release configuration)
-  - mono-2.0.dll (All configurations)
+  - Windows (Dynamic library):
+    - /Debug/mono-2.0.lib (Debug configuration)
+    - /Release/mono-2.0.lib (Release configuration)
+    - mono-2.0.dll (All configurations)
    
    
 **PhysX**
 **PhysX**
 - PhysX 3.3
 - PhysX 3.3
 - https://github.com/NVIDIAGameWorks/PhysX-3.3
 - https://github.com/NVIDIAGameWorks/PhysX-3.3
 - Required by BansheePhysX
 - Required by BansheePhysX
 - Outputs:
 - Outputs:
- - Windows (Dynamic library):
-  - x64
-   - /Debug/PhysX3CharacterKinematicCHECKED_x64.lib (Compile using "checked" configuration)
-   - /Debug/PhysX3CHECKED_x64.lib (Compile using "checked" configuration)
-   - /Debug/PhysX3CommonCHECKED_x64.lib (Compile using "checked" configuration)
-   - /Debug/PhysX3CookingCHECKED_x64.lib (Compile using "checked" configuration)
-   - /Debug/PhysX3ExtensionsCHECKED.lib (Compile using "checked" configuration)
-   - /Release/PhysX3CharacterKinematic_x64.lib (Compile using "release" configuration)
-   - /Release/PhysX3_x64.lib (Compile using "release" configuration)
-   - /Release/PhysX3Common_x64.lib (Compile using "release" configuration)
-   - /Release/PhysX3Cooking_x64.lib (Compile using "release" configuration)
-   - /Release/PhysX3Extensions.lib (Compile using "release" configuration)
-   - PhysX3CharacterKinematicCHECKED_x64.dll (For Debug configuration)
-   - PhysX3CHECKED_x64.dll (For Debug configuration)
-   - PhysX3CommonCHECKED_x64.dll (For Debug configuration)
-   - PhysX3CookingCHECKED_x64.dll (For Debug configuration)
-   - PhysX3CharacterKinematic_x64.dll (For Release/OptimizedDebug configuration)
-   - PhysX3_x64.dll (For Release/OptimizedDebug configuration)
-   - PhysX3Common_x64.dll (For Release/OptimizedDebug configuration)
-   - PhysX3Cooking_x64.dll (For Release/OptimizedDebug configuration)
-  - x86
-   - /Debug/PhysX3CharacterKinematicCHECKED_x86.lib (Compile using "checked" configuration)
-   - /Debug/PhysX3CHECKED_x86.lib (Compile using "checked" configuration)
-   - /Debug/PhysX3CommonCHECKED_x86.lib (Compile using "checked" configuration)
-   - /Debug/PhysX3CookingCHECKED_x86.lib (Compile using "checked" configuration)
-   - /Debug/PhysX3ExtensionsCHECKED.lib (Compile using "checked" configuration)
-   - /Release/PhysX3CharacterKinematic_x86.lib (Compile using "release" configuration)
-   - /Release/PhysX3_x86.lib (Compile using "release" configuration)
-   - /Release/PhysX3Common_x86.lib (Compile using "release" configuration)
-   - /Release/PhysX3Cooking_x86.lib (Compile using "release" configuration)
-   - /Release/PhysX3Extensions.lib (Compile using "release" configuration)
-   - PhysX3CharacterKinematicCHECKED_x86.dll (For Debug configuration)
-   - PhysX3CHECKED_x86.dll (For Debug configuration)
-   - PhysX3CommonCHECKED_x86.dll (For Debug configuration)
-   - PhysX3CookingCHECKED_x86.dll (For Debug configuration)
-   - PhysX3CharacterKinematic_x86.dll (For Release/OptimizedDebug configuration)
-   - PhysX3_x86.dll (For Release/OptimizedDebug configuration)
-   - PhysX3Common_x86.dll (For Release/OptimizedDebug configuration)
-   - PhysX3Cooking_x86.dll (For Release/OptimizedDebug configuration)	
+  - Windows (Dynamic library):
+    - x64
+      - /Debug/PhysX3CharacterKinematicCHECKED_x64.lib (Compile using "checked" configuration)
+      - /Debug/PhysX3CHECKED_x64.lib (Compile using "checked" configuration)
+      - /Debug/PhysX3CommonCHECKED_x64.lib (Compile using "checked" configuration)
+      - /Debug/PhysX3CookingCHECKED_x64.lib (Compile using "checked" configuration)
+      - /Debug/PhysX3ExtensionsCHECKED.lib (Compile using "checked" configuration)
+      - /Release/PhysX3CharacterKinematic_x64.lib (Compile using "release" configuration)
+      - /Release/PhysX3_x64.lib (Compile using "release" configuration)
+      - /Release/PhysX3Common_x64.lib (Compile using "release" configuration)
+      - /Release/PhysX3Cooking_x64.lib (Compile using "release" configuration)
+      - /Release/PhysX3Extensions.lib (Compile using "release" configuration)
+      - PhysX3CharacterKinematicCHECKED_x64.dll (For Debug configuration)
+      - PhysX3CHECKED_x64.dll (For Debug configuration)
+      - PhysX3CommonCHECKED_x64.dll (For Debug configuration)
+      - PhysX3CookingCHECKED_x64.dll (For Debug configuration)
+      - PhysX3CharacterKinematic_x64.dll (For Release/OptimizedDebug configuration)
+      - PhysX3_x64.dll (For Release/OptimizedDebug configuration)
+      - PhysX3Common_x64.dll (For Release/OptimizedDebug configuration)
+      - PhysX3Cooking_x64.dll (For Release/OptimizedDebug configuration)
+    - x86
+      - /Debug/PhysX3CharacterKinematicCHECKED_x86.lib (Compile using "checked" configuration)
+      - /Debug/PhysX3CHECKED_x86.lib (Compile using "checked" configuration)
+      - /Debug/PhysX3CommonCHECKED_x86.lib (Compile using "checked" configuration)
+      - /Debug/PhysX3CookingCHECKED_x86.lib (Compile using "checked" configuration)
+      - /Debug/PhysX3ExtensionsCHECKED.lib (Compile using "checked" configuration)
+      - /Release/PhysX3CharacterKinematic_x86.lib (Compile using "release" configuration)
+      - /Release/PhysX3_x86.lib (Compile using "release" configuration)
+      - /Release/PhysX3Common_x86.lib (Compile using "release" configuration)
+      - /Release/PhysX3Cooking_x86.lib (Compile using "release" configuration)
+      - /Release/PhysX3Extensions.lib (Compile using "release" configuration)
+      - PhysX3CharacterKinematicCHECKED_x86.dll (For Debug configuration)
+      - PhysX3CHECKED_x86.dll (For Debug configuration)
+      - PhysX3CommonCHECKED_x86.dll (For Debug configuration)
+      - PhysX3CookingCHECKED_x86.dll (For Debug configuration)
+      - PhysX3CharacterKinematic_x86.dll (For Release/OptimizedDebug configuration)
+      - PhysX3_x86.dll (For Release/OptimizedDebug configuration)
+      - PhysX3Common_x86.dll (For Release/OptimizedDebug configuration)
+      - PhysX3Cooking_x86.dll (For Release/OptimizedDebug configuration)	
 	
 	
 **OpenAL**
 **OpenAL**
 - OpenAL Soft 1.17.2
 - OpenAL Soft 1.17.2
 - https://github.com/kcat/openal-soft
 - https://github.com/kcat/openal-soft
 - Required by BansheeOpenAudio
 - Required by BansheeOpenAudio
 - Outputs:
 - Outputs:
- - Windows (Dynamic library):
-  - OpenAL32.lib (Compile using "release" configuration)
-  - OpenAL32.dll (All configurations)
+  - Windows (Dynamic library):
+    - OpenAL32.lib (Compile using "release" configuration)
+    - OpenAL32.dll (All configurations)
    
    
 **libogg**
 **libogg**
 - libogg v1.3.2
 - libogg v1.3.2
 - https://xiph.org/downloads/
 - https://xiph.org/downloads/
 - Compilation notes:
 - Compilation notes:
- - Switch runtime library to dynamic to avoid linker warnings when adding it to Banshee
- - This is also required when compiling libvorbis and libflac (below). See readme files included with those libraries.
+  - Switch runtime library to dynamic to avoid linker warnings when adding it to Banshee
+  - This is also required when compiling libvorbis and libflac (below). See readme files included with those libraries.
 - Required by BansheeOpenAudio and BansheeFMOD
 - Required by BansheeOpenAudio and BansheeFMOD
 - Outputs:
 - Outputs:
- - Windows (Static library):
-  - Debug/libogg.lib (Debug configuration)
-  - Release/libogg.lib (Release configuration)
+  - Windows (Static library):
+    - Debug/libogg.lib (Debug configuration)
+    - Release/libogg.lib (Release configuration)
    
    
 **libvorbis**
 **libvorbis**
 - libvorbis commit:5bbe49dc947ea9f1532273644348c53054ca214a
 - libvorbis commit:5bbe49dc947ea9f1532273644348c53054ca214a
 - https://git.xiph.org/?p=vorbis.git
 - https://git.xiph.org/?p=vorbis.git
 - Compilation notes:
 - Compilation notes:
- - Requires libogg, as described in its readme file.
+  - Requires libogg, as described in its readme file.
 - Required by BansheeOpenAudio and BansheeFMOD
 - Required by BansheeOpenAudio and BansheeFMOD
 - Outputs:
 - Outputs:
- - Windows (Dynamic library):
-  - libvorbis.lib (Compile using "release" configuration)
-  - libvorbisfile.lib (Compile using "release" configuration)
-  - libvorbis.dll (All configurations)
-  - libvorbisfile.dll (All configurations)
+  - Windows (Dynamic library):
+    - libvorbis.lib (Compile using "release" configuration)
+    - libvorbisfile.lib (Compile using "release" configuration)
+    - libvorbis.dll (All configurations)
+    - libvorbisfile.dll (All configurations)
    
    
 **libFLAC**
 **libFLAC**
 - libflac commit: 94a61241b02064c7d9fe508f72a742f2a90b8492
 - libflac commit: 94a61241b02064c7d9fe508f72a742f2a90b8492
 - https://git.xiph.org/?p=flac.git
 - https://git.xiph.org/?p=flac.git
 - Compilation notes:
 - Compilation notes:
- - Requires libogg, as described in its readme file.
+  - Requires libogg, as described in its readme file.
 - Required by BansheeOpenAudio
 - Required by BansheeOpenAudio
 - Outputs:
 - Outputs:
- - Windows (Dynamic library):
-  - libFLAC.lib (Compile using "release" configuration)
-  - libFLAC_dynamic.dll (All configurations)
+  - Windows (Dynamic library):
+    - libFLAC.lib (Compile using "release" configuration)
+    - libFLAC_dynamic.dll (All configurations)
    
    
 **glslang**
 **glslang**
 - glslang commit: 19bdf90eba71390f04bb85226337517df65d73e2
 - glslang commit: 19bdf90eba71390f04bb85226337517df65d73e2
 - https://github.com/KhronosGroup/glslang
 - https://github.com/KhronosGroup/glslang
 - Required by BansheeVulkanRenderAPI
 - Required by BansheeVulkanRenderAPI
 - Outputs:
 - Outputs:
- - Windows (Static library):
-  - glslang.lib (Compile using "release" configuration)
-  - glslangd.lib (Compile using "debug" configuration)
-  - HLSL.lib (Compile using "release" configuration)
-  - HLSLd.lib (Compile using "debug" configuration)
-  - OGLCompiler.lib (Compile using "release" configuration)
-  - OGLCompilerd.lib (Compile using "debug" configuration)
-  - OSDependent.lib (Compile using "release" configuration)
-  - OSDependentd.lib (Compile using "debug" configuration)
+  - Windows (Static library):
+    - glslang.lib (Compile using "release" configuration)
+    - glslangd.lib (Compile using "debug" configuration)
+    - HLSL.lib (Compile using "release" configuration)
+    - HLSLd.lib (Compile using "debug" configuration)
+    - OGLCompiler.lib (Compile using "release" configuration)
+    - OGLCompilerd.lib (Compile using "debug" configuration)
+    - OSDependent.lib (Compile using "release" configuration)
+    - OSDependentd.lib (Compile using "debug" configuration)
    
    
 **bison**
 **bison**
 - Bison 2.7
 - Bison 2.7
 - http://sourceforge.net/projects/winflexbison/files/
 - http://sourceforge.net/projects/winflexbison/files/
 - Required by BansheeSL
 - Required by BansheeSL
 - Outputs:
 - Outputs:
- - Windows (tool):
-  - bison/bison.exe (Including all other installation files)
+  - Windows (tool):
+    - bison/bison.exe (Including all other installation files)
    
    
 **flex**
 **flex**
 - Flex 2.5.37
 - Flex 2.5.37
 - http://sourceforge.net/projects/winflexbison/files/
 - http://sourceforge.net/projects/winflexbison/files/
 - Required by BansheeSL
 - Required by BansheeSL
- - Outputs:
+- Outputs:
   - Windows (tool):
   - Windows (tool):
-   - flex/flex.exe (Including all other installation files)
+    - flex/flex.exe (Including all other installation files)