Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ORGANIZATION.md #1371

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions ORGANIZATION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Directory Structure

- `assets` - Assets used in Exokit builds.
- `buildtools` - Build tools used in Windows Exokit builds.
- `deps` - Native dependency source and header files.
- `exokit-bindings` - Native exokit bindings.
- `bindings` - Exokit bindings native source and header files.
- `browser` - Chrome Embedded Framework native source and header files.
- `canvas` - Canvas native source and header files.
- `canvascontext` - Canvas Context native source and header files.
- `egl` - EGL bindings native source and header files.
- `glfw` - GLFW bindings native source and header files.
- `leapmotion` - Leap Motion bindings native source and header files.
- `magicleap` - Magic Leap bindings native source and header files.
- `util` - Exokit utility native source and header files.
- `videocontext` - FFMPEG bindings native source and header files.
- `webaudiocontext` - LabSound bindings native source and header files.
- `webglcontext` - WebGL bindings native source and header files.
- `webrtc` - WebRTC bindings native source and header files.
- `windowsystem` - Window bindings native source and header files.
- `openvr` - OpenVR native source and header files.
- `docs` - Complete documentation in Markdown.
- `examples` - 2D, WebVR, and WebXR Examples.
- `lib` - Custom THREE.js build with only the math parts.
- `metadata` - Target-specific app metadata.
- `res` - App resources for Magic Leap builds.
- `scripts` - Helper shell scripts.
- `src` - JavaScript source code.
- `tests` - Functional and unit tests with Mocha, Sinon, and Chai.