Directory Structure

From OpenSimulator

Revision as of 15:18, 31 December 2012 by Justincc (Talk | contribs)

Jump to: navigation, search

Contents

Introduction

Here are some brief notes about OpenSimulator's file structure. Unfortunately, due to historical reasons, most files are stored in the bin/ directory where libraries (DLLs), configuration and cached data is all lumped together.

Top level

addon-modules/

Addon modules for opensim source code can be placed here. These will be built along with the core OpenSimulator code with the "nant build" command (after running prebuild.sh for the first time). See the README in this directory for more details (need more information about this on the wiki).

bin/

Effectively OpenSimulator's main directory. More information about this below.

doc/

All OpenSimulator admin/user/dev documentation is on the http://opensimulator.org website. However, the doxygen.conf file in this directory can be used to generate source code documentation. See the README for more details.

share/

Minor miscellaneous information files.

ThirdPartyLicenses/

Licenses for third-party libraries used by OpenSimulator

bin/

addin-db-001/

Cache folder generated by Mono.Addins. This can safely be deleted, though that means it will just be regenerated by OpenSimulator on its next run.

addon-modules/

Location for third-party binary addon modules for OpenSimulator. See README for more details (need more information about this on the wiki).

General
About This Wiki