Last active
August 29, 2015 14:02
-
-
Save FlyingJester/79ff5aef0aa10c6aa830 to your computer and use it in GitHub Desktop.
New Directory Structure for TurboSphere
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| The current format: | |
| /TurboSphere - all the things | |
| /configmanager - Sources for config manager | |
| /graphiccommon - Sources for graphic common structures | |
| /graphicalg - Sources for graphic algorithms | |
| /SDL2 - Headers for SDL2 on Windows | |
| /osx - Mockup FS for includes on OS X | |
| /GL - Mockup for OpenGL header includes. | |
| /SDL2 - Mockup for SDL2 header includes | |
| /docs - documentation | |
| /common - TSPR | |
| /t5 - T5 supporting files | |
| /spkeditor - SPK Editor sources | |
| /extra - Extra resources | |
| /bin - Output directory | |
| /plugins - plugin directories | |
| /common - Plugin SDK | |
| New file structure: | |
| /root - All the things | |
| /bin - output directory. | |
| /docs - Documentation | |
| /extra - Extra resources, including startup files. | |
| /src - All source. Note that we will have a toplevel Sconstruct, and a SConscript in here. | |
| /thirdparty - Third party source and headers. | |
| /include - Includes | |
| /osx - OS X includes | |
| /SDL2 - Symlink to standard OS X directory for this | |
| /GL - Symlink to the OpenGL/ include directory | |
| /win32 - Windows includes | |
| /SDL2 - Contains actual include files | |
| /v8 - Submodule holding V8 | |
| /include - V8 includes | |
| /configmanager - Config manager sources. | |
| /TSPR - submodules holding TSPR source | |
| /pluginsdk - The plugin SDK headers | |
| /engine - The engine binary sources | |
| /plugins - Plugin directories | |
| The resulting includes to be added to the main environment's CPP path: | |
| /thirdparty/include | |
| /thirdparty/v8/include | |
| /thirdparty/[platform]/include | |
| /TSPR | |
| /configmanager/include | |
| /graphiccommon/include | |
| /graphicalg/include | |
| In addition, add these to all plugin CPP Paths: | |
| /pluginsdk |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment