Changes between Version 3 and Version 4 of DirectoryLayout
- Timestamp:
- 03/04/22 03:12:57 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DirectoryLayout
v3 v4 3 3 Typically the OSGeo4W tree is installed in C:\OSGeo4W but it is permitted to be located anywhere on the system. All paths below are relative to the user selected root directory. 4 4 5 * '''/apache''': the Apache web server6 * '''/apache/htdocs''': The web document directory. Web applications should only include a .pkg file in this directory, see the "Web Application Package Guidelines" section below for more information.7 5 * '''/apps''': Directory for applications that need their own directory tree, and don't fit conveniently into /bin, /lib, etc. Each app appearing here should have a subdirectory with a name closely related to the name of the package. 8 6 * '''/bin''': most .exe and .dll files intended to be in the user path. The apache alias '/cgi-bin/' also points to this /bin directory. 7 * '''/doc''': LICENSE.txt, README.txt, INSTALL, COPYING and AUTHORS. 9 8 * '''/etc/ini''': .bat files to be called from OSGEO4W_ROOT/osgeo4w.bat - usually these contain SET statements for required environment variables. 10 * '''/etc/postinstall''': per package post-install scripts 11 * '''/etc/preremove''': per package pre-removal scripts 9 * '''/etc/licenses''': 3rd-Party Packages Licenses Policies. 10 * '''/etc/postinstall''': per package post-install scripts. 11 * '''/etc/preremove''': per package pre-removal scripts. 12 12 * '''/etc/setup''': used by cygwin setup to keep track of installed packages. 13 13 * '''/http.d''': apache configuration files, one per package. See the "Web Application Package Guidelines" section below for more information. 14 * '''/include''': include files required for building additional packages and executables.15 14 * '''/lib''': static and stub libraries required for building additional packages and executables. 16 15 * '''/share''': static support data files. 17 * '''/src''': When available source packages should unpack here with a directory name matching the package name.18 * '''/tmp''' - directory to store temporary files (non-web-accessible)19 * '''/tmp/ms_tmp/''': directory to store temporary web-accessible files20 16 * '''/var''': currently used by Cygwin setup.exe