From bf61148915bfaa7992c338c39735db9291bc41f9 Mon Sep 17 00:00:00 2001 From: chrislatorres Date: Wed, 3 Apr 2019 16:31:31 -0500 Subject: [PATCH 1/3] add ORGANIZATION.md --- ORGANIZATION.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ORGANIZATION.md diff --git a/ORGANIZATION.md b/ORGANIZATION.md new file mode 100644 index 0000000000..d62bcd6085 --- /dev/null +++ b/ORGANIZATION.md @@ -0,0 +1,30 @@ +# 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` - Servo2D 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. + - `gluegen` - GlueGen 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` - Examples. `index.html` lists all of the examples. +- `lib` - Three.js minified. +- `metadata` - Target-specific app metadata. +- `res` - App resources for Android-based targets. +- `scripts` - Helper shell scripts. +- `src` - JavaScript source code. +- `tests` - Functional and unit tests with Mocha, Sinon, and Chai. From 0a6a39ed8bed4c6ad0b3f3e7ef1ec0bd156e8da8 Mon Sep 17 00:00:00 2001 From: chrislatorres Date: Wed, 3 Apr 2019 16:33:45 -0500 Subject: [PATCH 2/3] fix example line in ORGANIZATION.md --- ORGANIZATION.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ORGANIZATION.md b/ORGANIZATION.md index d62bcd6085..3ba7df36b7 100644 --- a/ORGANIZATION.md +++ b/ORGANIZATION.md @@ -21,7 +21,7 @@ - `windowsystem` - Window bindings native source and header files. - `openvr` - OpenVR native source and header files. - `docs` - Complete documentation in Markdown. -- `examples` - Examples. `index.html` lists all of the examples. +- `examples` - WebXR Examples. - `lib` - Three.js minified. - `metadata` - Target-specific app metadata. - `res` - App resources for Android-based targets. From 412ce4f0fe16a530e0fc286f4f6053ddc2f6ffbb Mon Sep 17 00:00:00 2001 From: chrislatorres Date: Fri, 26 Apr 2019 23:44:21 -0500 Subject: [PATCH 3/3] resolve fixes from #892 --- ORGANIZATION.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ORGANIZATION.md b/ORGANIZATION.md index 3ba7df36b7..2135e3f594 100644 --- a/ORGANIZATION.md +++ b/ORGANIZATION.md @@ -5,12 +5,11 @@ - `deps` - Native dependency source and header files. - `exokit-bindings` - Native exokit bindings. - `bindings` - Exokit bindings native source and header files. - - `browser` - Servo2D 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. - - `gluegen` - GlueGen 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. @@ -21,10 +20,10 @@ - `windowsystem` - Window bindings native source and header files. - `openvr` - OpenVR native source and header files. - `docs` - Complete documentation in Markdown. -- `examples` - WebXR Examples. -- `lib` - Three.js minified. +- `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 Android-based targets. +- `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.