Directory Structure

Contents[Hide]

directory1

 

 

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