Directory Structure
- Details
- Category: CodeTyphon Technical
- Published: Monday, 15 April 2013 02:06
- Written by Sternas Stefanos
- Hits: 28748
1. Main Directory
CodeTyphon Studio has "ALL-In One" directory structure
for all host OS layers: Windows, Linux, FreeBSD, OpenBSD, DragonFly, Solaris, OpenIndiana and MacOS X
C:\ codetyphon (for MS Windows)
/usr/local/codetyphon (for Linux, FreeBSD, OpenBSD, DragonFly, Solaris, OpenIndiana and MacOS X)
|
|
|---allzips (all CodeTyphon Stored files)
|
|---binBase (all CodeTyphon Base Maintenance tools)
|
|---binCenter (all CodeTyphon Center Executables)
|
|---binGDB (all GDB Debugger runtime files)
|
|---binLLDB (all LLDB Debugger runtime files)
|
|---binLibraries (all Crossbuild OS Libraries)
|
|---binSettings
| |
| |----settings (all Settings stored files)
| |----switcher (all Switcher Sub-System stored files)
|
|---binToolchains (CodeTyphon GNU Toolschains Library)
|
|---binTools (all External Tools)
|
|---CrossEng (CodeTyphon GNU Toolschains Engine)
|
|---help (help files)
|
|---ScriptsWin (Windows Script Sub-System files)
|
|---ScriptsLin (Unix Script Sub-System files)
|
|---Settings (all Runtime Files for Settings and Switcher Sub-System)
|
---------------------------------------------------------------------------(after Freepascal and Typhon IDE Build)
|
|---binRuntimes (Runtimes libraries, used by CodeOcean samples)
|
|---CodeOcean (all CodeTyphon Samples/Demos source files)
|
|---DocFactory (all DocFactory files)
|
|---fpc (all FreePascal compiler runtime files)
| |
| |----fpc32 (all FreePascal 32 bits runtime files)
| |----fpc64 (all FreePascal 64 bits runtime files)
|
|---fpcsrc (all FreePascal compiler Source files)
|
|---typhon (all Typhon IDE files)
| |
| |----bin32 (all Typhon IDE executables files)
| |----bin64 (all Typhon IDE executables files)
|
----------------------------------------------------------------------------------(after qt4pas use)
|
|---qt4pas (all QT4 for Pascal, directory (source files and Libraries)
----------------------------------------------------------------------------------(after qt5pas use)
|
|---qt5pas (all QT5 for Pascal, directory (source files and Libraries)
2. User Directories
For user configurations files :
On Windows
C:\Users\<USERNAME>\AppData\Roaming\typhon32
C:\Users\<USERNAME>\AppData\Roaming\typhon32
On Linux, FreeBSD, OpenBSD, NetBSD, DragonFly, OpenIndiana and Solaris
/home/<USERNAME>/.typhon32
/home/<USERNAME>/.typhon64
On MacOS X
/Home/<USERNAME>/.typhon32
/Home/<USERNAME>/.typhon64
Ref to LAB CodeTyphon 7.10