From e296306e596cf63b3c4d92b0788f9b1ee57bfca1 Mon Sep 17 00:00:00 2001 From: Florian Echtler Date: Tue, 7 Jul 2015 14:37:31 +0200 Subject: [PATCH 1/2] rename examples/protonect to src --- .gitignore | 8 ++++---- {examples/protonect => src}/11to16.bin | Bin {examples/protonect => src}/CMakeLists.txt | 2 +- {examples/protonect => src}/Protonect.cpp | 0 .../protonect => src}/cmake_modules/FindGLFW3.cmake | 0 .../cmake_modules/FindLibUSB.cmake | 0 .../cmake_modules/FindOpenCL.cmake | 0 .../cmake_modules/FindTurboJPEG.cmake | 0 .../cmake_modules/GenerateResources.cmake | 0 .../cmake_modules/SetupLibfreenect2Threading.cmake | 0 {examples/protonect => src}/freenect2.cmake.in | 0 {examples/protonect => src}/freenect2.pc.in | 0 .../include/libfreenect2/async_packet_processor.h | 0 .../include/libfreenect2/config.h.in | 0 .../include/libfreenect2/data_callback.h | 0 .../include/libfreenect2/depth_packet_processor.h | 0 .../libfreenect2/depth_packet_stream_parser.h | 0 .../include/libfreenect2/double_buffer.h | 0 .../include/libfreenect2/frame_listener.hpp | 0 .../include/libfreenect2/frame_listener_impl.h | 0 .../include/libfreenect2/libfreenect2.hpp | 0 .../include/libfreenect2/packet_pipeline.h | 0 .../include/libfreenect2/packet_processor.h | 0 .../include/libfreenect2/protocol/command.h | 0 .../libfreenect2/protocol/command_transaction.h | 0 .../include/libfreenect2/protocol/response.h | 0 .../include/libfreenect2/protocol/usb_control.h | 0 .../include/libfreenect2/registration.h | 0 .../include/libfreenect2/resource.h | 0 .../include/libfreenect2/rgb_packet_processor.h | 0 .../include/libfreenect2/rgb_packet_stream_parser.h | 0 .../include/libfreenect2/threading.h | 0 .../include/libfreenect2/usb/event_loop.h | 0 .../include/libfreenect2/usb/transfer_pool.h | 0 .../protonect => src}/src/command_transaction.cpp | 0 .../src/cpu_depth_packet_processor.cpp | 0 .../src/depth_packet_processor.cpp | 0 .../src/depth_packet_stream_parser.cpp | 0 {examples/protonect => src}/src/double_buffer.cpp | 0 {examples/protonect => src}/src/event_loop.cpp | 0 {examples/protonect => src}/src/flextGL.c | 0 {examples/protonect => src}/src/flextGL.h | 0 .../protonect => src}/src/frame_listener_impl.cpp | 0 .../protonect => src}/src/generate_resources.cpp | 0 {examples/protonect => src}/src/libfreenect2.cpp | 0 .../src/opencl_depth_packet_processor.cl | 0 .../src/opencl_depth_packet_processor.cpp | 0 .../src/opengl_depth_packet_processor.cpp | 0 {examples/protonect => src}/src/packet_pipeline.cpp | 0 {examples/protonect => src}/src/registration.cpp | 0 {examples/protonect => src}/src/resource.cpp | 0 .../protonect => src}/src/rgb_packet_processor.cpp | 0 .../src/rgb_packet_stream_parser.cpp | 0 {examples/protonect => src}/src/shader/debug.fs | 0 {examples/protonect => src}/src/shader/default.vs | 0 {examples/protonect => src}/src/shader/filter1.fs | 0 {examples/protonect => src}/src/shader/filter2.fs | 0 {examples/protonect => src}/src/shader/stage1.fs | 0 {examples/protonect => src}/src/shader/stage2.fs | 0 .../src/test_opengl_depth_packet_processor.cpp | 0 .../protonect => src}/src/tinythread/tinythread.cpp | 0 .../protonect => src}/src/tinythread/tinythread.h | 0 {examples/protonect => src}/src/transfer_pool.cpp | 0 .../src/turbo_jpeg_rgb_packet_processor.cpp | 0 {examples/protonect => src}/src/usb_control.cpp | 0 {examples/protonect => src}/xTable.bin | Bin {examples/protonect => src}/zTable.bin | Bin 67 files changed, 5 insertions(+), 5 deletions(-) rename {examples/protonect => src}/11to16.bin (100%) rename {examples/protonect => src}/CMakeLists.txt (98%) rename {examples/protonect => src}/Protonect.cpp (100%) rename {examples/protonect => src}/cmake_modules/FindGLFW3.cmake (100%) rename {examples/protonect => src}/cmake_modules/FindLibUSB.cmake (100%) rename {examples/protonect => src}/cmake_modules/FindOpenCL.cmake (100%) rename {examples/protonect => src}/cmake_modules/FindTurboJPEG.cmake (100%) rename {examples/protonect => src}/cmake_modules/GenerateResources.cmake (100%) rename {examples/protonect => src}/cmake_modules/SetupLibfreenect2Threading.cmake (100%) rename {examples/protonect => src}/freenect2.cmake.in (100%) rename {examples/protonect => src}/freenect2.pc.in (100%) rename {examples/protonect => src}/include/libfreenect2/async_packet_processor.h (100%) rename {examples/protonect => src}/include/libfreenect2/config.h.in (100%) rename {examples/protonect => src}/include/libfreenect2/data_callback.h (100%) rename {examples/protonect => src}/include/libfreenect2/depth_packet_processor.h (100%) rename {examples/protonect => src}/include/libfreenect2/depth_packet_stream_parser.h (100%) rename {examples/protonect => src}/include/libfreenect2/double_buffer.h (100%) rename {examples/protonect => src}/include/libfreenect2/frame_listener.hpp (100%) rename {examples/protonect => src}/include/libfreenect2/frame_listener_impl.h (100%) rename {examples/protonect => src}/include/libfreenect2/libfreenect2.hpp (100%) rename {examples/protonect => src}/include/libfreenect2/packet_pipeline.h (100%) rename {examples/protonect => src}/include/libfreenect2/packet_processor.h (100%) rename {examples/protonect => src}/include/libfreenect2/protocol/command.h (100%) rename {examples/protonect => src}/include/libfreenect2/protocol/command_transaction.h (100%) rename {examples/protonect => src}/include/libfreenect2/protocol/response.h (100%) rename {examples/protonect => src}/include/libfreenect2/protocol/usb_control.h (100%) rename {examples/protonect => src}/include/libfreenect2/registration.h (100%) rename {examples/protonect => src}/include/libfreenect2/resource.h (100%) rename {examples/protonect => src}/include/libfreenect2/rgb_packet_processor.h (100%) rename {examples/protonect => src}/include/libfreenect2/rgb_packet_stream_parser.h (100%) rename {examples/protonect => src}/include/libfreenect2/threading.h (100%) rename {examples/protonect => src}/include/libfreenect2/usb/event_loop.h (100%) rename {examples/protonect => src}/include/libfreenect2/usb/transfer_pool.h (100%) rename {examples/protonect => src}/src/command_transaction.cpp (100%) rename {examples/protonect => src}/src/cpu_depth_packet_processor.cpp (100%) rename {examples/protonect => src}/src/depth_packet_processor.cpp (100%) rename {examples/protonect => src}/src/depth_packet_stream_parser.cpp (100%) rename {examples/protonect => src}/src/double_buffer.cpp (100%) rename {examples/protonect => src}/src/event_loop.cpp (100%) rename {examples/protonect => src}/src/flextGL.c (100%) rename {examples/protonect => src}/src/flextGL.h (100%) rename {examples/protonect => src}/src/frame_listener_impl.cpp (100%) rename {examples/protonect => src}/src/generate_resources.cpp (100%) rename {examples/protonect => src}/src/libfreenect2.cpp (100%) rename {examples/protonect => src}/src/opencl_depth_packet_processor.cl (100%) rename {examples/protonect => src}/src/opencl_depth_packet_processor.cpp (100%) rename {examples/protonect => src}/src/opengl_depth_packet_processor.cpp (100%) rename {examples/protonect => src}/src/packet_pipeline.cpp (100%) rename {examples/protonect => src}/src/registration.cpp (100%) rename {examples/protonect => src}/src/resource.cpp (100%) rename {examples/protonect => src}/src/rgb_packet_processor.cpp (100%) rename {examples/protonect => src}/src/rgb_packet_stream_parser.cpp (100%) rename {examples/protonect => src}/src/shader/debug.fs (100%) rename {examples/protonect => src}/src/shader/default.vs (100%) rename {examples/protonect => src}/src/shader/filter1.fs (100%) rename {examples/protonect => src}/src/shader/filter2.fs (100%) rename {examples/protonect => src}/src/shader/stage1.fs (100%) rename {examples/protonect => src}/src/shader/stage2.fs (100%) rename {examples/protonect => src}/src/test_opengl_depth_packet_processor.cpp (100%) rename {examples/protonect => src}/src/tinythread/tinythread.cpp (100%) rename {examples/protonect => src}/src/tinythread/tinythread.h (100%) rename {examples/protonect => src}/src/transfer_pool.cpp (100%) rename {examples/protonect => src}/src/turbo_jpeg_rgb_packet_processor.cpp (100%) rename {examples/protonect => src}/src/usb_control.cpp (100%) rename {examples/protonect => src}/xTable.bin (100%) rename {examples/protonect => src}/zTable.bin (100%) diff --git a/.gitignore b/.gitignore index 4f0c1f8bd..7f0e02fea 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,10 @@ # generated config file -examples/protonect/include/libfreenect2/config.h +src/include/libfreenect2/config.h # generated resource file -examples/protonect/src/resources.inc.h -examples/protonect/build -examples/protonect/lib +src/src/resources.inc.h +src/build +src/lib # Dependency folders depends/*/ diff --git a/examples/protonect/11to16.bin b/src/11to16.bin similarity index 100% rename from examples/protonect/11to16.bin rename to src/11to16.bin diff --git a/examples/protonect/CMakeLists.txt b/src/CMakeLists.txt similarity index 98% rename from examples/protonect/CMakeLists.txt rename to src/CMakeLists.txt index ba93a6715..c835d0b8b 100644 --- a/examples/protonect/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -4,7 +4,7 @@ PROJECT(libfreenect2) SET(CMAKE_BUILD_TYPE RelWithDebInfo) SET(MY_DIR ${libfreenect2_SOURCE_DIR}) -SET(DEPENDS_DIR "${MY_DIR}/../../depends" CACHE STRING "dependency directory") +SET(DEPENDS_DIR "${MY_DIR}/../depends" CACHE STRING "dependency directory") OPTION(ENABLE_CXX11 "Enable C++11 support" OFF) OPTION(ENABLE_OPENCL "Enable OpenCL support" ON) diff --git a/examples/protonect/Protonect.cpp b/src/Protonect.cpp similarity index 100% rename from examples/protonect/Protonect.cpp rename to src/Protonect.cpp diff --git a/examples/protonect/cmake_modules/FindGLFW3.cmake b/src/cmake_modules/FindGLFW3.cmake similarity index 100% rename from examples/protonect/cmake_modules/FindGLFW3.cmake rename to src/cmake_modules/FindGLFW3.cmake diff --git a/examples/protonect/cmake_modules/FindLibUSB.cmake b/src/cmake_modules/FindLibUSB.cmake similarity index 100% rename from examples/protonect/cmake_modules/FindLibUSB.cmake rename to src/cmake_modules/FindLibUSB.cmake diff --git a/examples/protonect/cmake_modules/FindOpenCL.cmake b/src/cmake_modules/FindOpenCL.cmake similarity index 100% rename from examples/protonect/cmake_modules/FindOpenCL.cmake rename to src/cmake_modules/FindOpenCL.cmake diff --git a/examples/protonect/cmake_modules/FindTurboJPEG.cmake b/src/cmake_modules/FindTurboJPEG.cmake similarity index 100% rename from examples/protonect/cmake_modules/FindTurboJPEG.cmake rename to src/cmake_modules/FindTurboJPEG.cmake diff --git a/examples/protonect/cmake_modules/GenerateResources.cmake b/src/cmake_modules/GenerateResources.cmake similarity index 100% rename from examples/protonect/cmake_modules/GenerateResources.cmake rename to src/cmake_modules/GenerateResources.cmake diff --git a/examples/protonect/cmake_modules/SetupLibfreenect2Threading.cmake b/src/cmake_modules/SetupLibfreenect2Threading.cmake similarity index 100% rename from examples/protonect/cmake_modules/SetupLibfreenect2Threading.cmake rename to src/cmake_modules/SetupLibfreenect2Threading.cmake diff --git a/examples/protonect/freenect2.cmake.in b/src/freenect2.cmake.in similarity index 100% rename from examples/protonect/freenect2.cmake.in rename to src/freenect2.cmake.in diff --git a/examples/protonect/freenect2.pc.in b/src/freenect2.pc.in similarity index 100% rename from examples/protonect/freenect2.pc.in rename to src/freenect2.pc.in diff --git a/examples/protonect/include/libfreenect2/async_packet_processor.h b/src/include/libfreenect2/async_packet_processor.h similarity index 100% rename from examples/protonect/include/libfreenect2/async_packet_processor.h rename to src/include/libfreenect2/async_packet_processor.h diff --git a/examples/protonect/include/libfreenect2/config.h.in b/src/include/libfreenect2/config.h.in similarity index 100% rename from examples/protonect/include/libfreenect2/config.h.in rename to src/include/libfreenect2/config.h.in diff --git a/examples/protonect/include/libfreenect2/data_callback.h b/src/include/libfreenect2/data_callback.h similarity index 100% rename from examples/protonect/include/libfreenect2/data_callback.h rename to src/include/libfreenect2/data_callback.h diff --git a/examples/protonect/include/libfreenect2/depth_packet_processor.h b/src/include/libfreenect2/depth_packet_processor.h similarity index 100% rename from examples/protonect/include/libfreenect2/depth_packet_processor.h rename to src/include/libfreenect2/depth_packet_processor.h diff --git a/examples/protonect/include/libfreenect2/depth_packet_stream_parser.h b/src/include/libfreenect2/depth_packet_stream_parser.h similarity index 100% rename from examples/protonect/include/libfreenect2/depth_packet_stream_parser.h rename to src/include/libfreenect2/depth_packet_stream_parser.h diff --git a/examples/protonect/include/libfreenect2/double_buffer.h b/src/include/libfreenect2/double_buffer.h similarity index 100% rename from examples/protonect/include/libfreenect2/double_buffer.h rename to src/include/libfreenect2/double_buffer.h diff --git a/examples/protonect/include/libfreenect2/frame_listener.hpp b/src/include/libfreenect2/frame_listener.hpp similarity index 100% rename from examples/protonect/include/libfreenect2/frame_listener.hpp rename to src/include/libfreenect2/frame_listener.hpp diff --git a/examples/protonect/include/libfreenect2/frame_listener_impl.h b/src/include/libfreenect2/frame_listener_impl.h similarity index 100% rename from examples/protonect/include/libfreenect2/frame_listener_impl.h rename to src/include/libfreenect2/frame_listener_impl.h diff --git a/examples/protonect/include/libfreenect2/libfreenect2.hpp b/src/include/libfreenect2/libfreenect2.hpp similarity index 100% rename from examples/protonect/include/libfreenect2/libfreenect2.hpp rename to src/include/libfreenect2/libfreenect2.hpp diff --git a/examples/protonect/include/libfreenect2/packet_pipeline.h b/src/include/libfreenect2/packet_pipeline.h similarity index 100% rename from examples/protonect/include/libfreenect2/packet_pipeline.h rename to src/include/libfreenect2/packet_pipeline.h diff --git a/examples/protonect/include/libfreenect2/packet_processor.h b/src/include/libfreenect2/packet_processor.h similarity index 100% rename from examples/protonect/include/libfreenect2/packet_processor.h rename to src/include/libfreenect2/packet_processor.h diff --git a/examples/protonect/include/libfreenect2/protocol/command.h b/src/include/libfreenect2/protocol/command.h similarity index 100% rename from examples/protonect/include/libfreenect2/protocol/command.h rename to src/include/libfreenect2/protocol/command.h diff --git a/examples/protonect/include/libfreenect2/protocol/command_transaction.h b/src/include/libfreenect2/protocol/command_transaction.h similarity index 100% rename from examples/protonect/include/libfreenect2/protocol/command_transaction.h rename to src/include/libfreenect2/protocol/command_transaction.h diff --git a/examples/protonect/include/libfreenect2/protocol/response.h b/src/include/libfreenect2/protocol/response.h similarity index 100% rename from examples/protonect/include/libfreenect2/protocol/response.h rename to src/include/libfreenect2/protocol/response.h diff --git a/examples/protonect/include/libfreenect2/protocol/usb_control.h b/src/include/libfreenect2/protocol/usb_control.h similarity index 100% rename from examples/protonect/include/libfreenect2/protocol/usb_control.h rename to src/include/libfreenect2/protocol/usb_control.h diff --git a/examples/protonect/include/libfreenect2/registration.h b/src/include/libfreenect2/registration.h similarity index 100% rename from examples/protonect/include/libfreenect2/registration.h rename to src/include/libfreenect2/registration.h diff --git a/examples/protonect/include/libfreenect2/resource.h b/src/include/libfreenect2/resource.h similarity index 100% rename from examples/protonect/include/libfreenect2/resource.h rename to src/include/libfreenect2/resource.h diff --git a/examples/protonect/include/libfreenect2/rgb_packet_processor.h b/src/include/libfreenect2/rgb_packet_processor.h similarity index 100% rename from examples/protonect/include/libfreenect2/rgb_packet_processor.h rename to src/include/libfreenect2/rgb_packet_processor.h diff --git a/examples/protonect/include/libfreenect2/rgb_packet_stream_parser.h b/src/include/libfreenect2/rgb_packet_stream_parser.h similarity index 100% rename from examples/protonect/include/libfreenect2/rgb_packet_stream_parser.h rename to src/include/libfreenect2/rgb_packet_stream_parser.h diff --git a/examples/protonect/include/libfreenect2/threading.h b/src/include/libfreenect2/threading.h similarity index 100% rename from examples/protonect/include/libfreenect2/threading.h rename to src/include/libfreenect2/threading.h diff --git a/examples/protonect/include/libfreenect2/usb/event_loop.h b/src/include/libfreenect2/usb/event_loop.h similarity index 100% rename from examples/protonect/include/libfreenect2/usb/event_loop.h rename to src/include/libfreenect2/usb/event_loop.h diff --git a/examples/protonect/include/libfreenect2/usb/transfer_pool.h b/src/include/libfreenect2/usb/transfer_pool.h similarity index 100% rename from examples/protonect/include/libfreenect2/usb/transfer_pool.h rename to src/include/libfreenect2/usb/transfer_pool.h diff --git a/examples/protonect/src/command_transaction.cpp b/src/src/command_transaction.cpp similarity index 100% rename from examples/protonect/src/command_transaction.cpp rename to src/src/command_transaction.cpp diff --git a/examples/protonect/src/cpu_depth_packet_processor.cpp b/src/src/cpu_depth_packet_processor.cpp similarity index 100% rename from examples/protonect/src/cpu_depth_packet_processor.cpp rename to src/src/cpu_depth_packet_processor.cpp diff --git a/examples/protonect/src/depth_packet_processor.cpp b/src/src/depth_packet_processor.cpp similarity index 100% rename from examples/protonect/src/depth_packet_processor.cpp rename to src/src/depth_packet_processor.cpp diff --git a/examples/protonect/src/depth_packet_stream_parser.cpp b/src/src/depth_packet_stream_parser.cpp similarity index 100% rename from examples/protonect/src/depth_packet_stream_parser.cpp rename to src/src/depth_packet_stream_parser.cpp diff --git a/examples/protonect/src/double_buffer.cpp b/src/src/double_buffer.cpp similarity index 100% rename from examples/protonect/src/double_buffer.cpp rename to src/src/double_buffer.cpp diff --git a/examples/protonect/src/event_loop.cpp b/src/src/event_loop.cpp similarity index 100% rename from examples/protonect/src/event_loop.cpp rename to src/src/event_loop.cpp diff --git a/examples/protonect/src/flextGL.c b/src/src/flextGL.c similarity index 100% rename from examples/protonect/src/flextGL.c rename to src/src/flextGL.c diff --git a/examples/protonect/src/flextGL.h b/src/src/flextGL.h similarity index 100% rename from examples/protonect/src/flextGL.h rename to src/src/flextGL.h diff --git a/examples/protonect/src/frame_listener_impl.cpp b/src/src/frame_listener_impl.cpp similarity index 100% rename from examples/protonect/src/frame_listener_impl.cpp rename to src/src/frame_listener_impl.cpp diff --git a/examples/protonect/src/generate_resources.cpp b/src/src/generate_resources.cpp similarity index 100% rename from examples/protonect/src/generate_resources.cpp rename to src/src/generate_resources.cpp diff --git a/examples/protonect/src/libfreenect2.cpp b/src/src/libfreenect2.cpp similarity index 100% rename from examples/protonect/src/libfreenect2.cpp rename to src/src/libfreenect2.cpp diff --git a/examples/protonect/src/opencl_depth_packet_processor.cl b/src/src/opencl_depth_packet_processor.cl similarity index 100% rename from examples/protonect/src/opencl_depth_packet_processor.cl rename to src/src/opencl_depth_packet_processor.cl diff --git a/examples/protonect/src/opencl_depth_packet_processor.cpp b/src/src/opencl_depth_packet_processor.cpp similarity index 100% rename from examples/protonect/src/opencl_depth_packet_processor.cpp rename to src/src/opencl_depth_packet_processor.cpp diff --git a/examples/protonect/src/opengl_depth_packet_processor.cpp b/src/src/opengl_depth_packet_processor.cpp similarity index 100% rename from examples/protonect/src/opengl_depth_packet_processor.cpp rename to src/src/opengl_depth_packet_processor.cpp diff --git a/examples/protonect/src/packet_pipeline.cpp b/src/src/packet_pipeline.cpp similarity index 100% rename from examples/protonect/src/packet_pipeline.cpp rename to src/src/packet_pipeline.cpp diff --git a/examples/protonect/src/registration.cpp b/src/src/registration.cpp similarity index 100% rename from examples/protonect/src/registration.cpp rename to src/src/registration.cpp diff --git a/examples/protonect/src/resource.cpp b/src/src/resource.cpp similarity index 100% rename from examples/protonect/src/resource.cpp rename to src/src/resource.cpp diff --git a/examples/protonect/src/rgb_packet_processor.cpp b/src/src/rgb_packet_processor.cpp similarity index 100% rename from examples/protonect/src/rgb_packet_processor.cpp rename to src/src/rgb_packet_processor.cpp diff --git a/examples/protonect/src/rgb_packet_stream_parser.cpp b/src/src/rgb_packet_stream_parser.cpp similarity index 100% rename from examples/protonect/src/rgb_packet_stream_parser.cpp rename to src/src/rgb_packet_stream_parser.cpp diff --git a/examples/protonect/src/shader/debug.fs b/src/src/shader/debug.fs similarity index 100% rename from examples/protonect/src/shader/debug.fs rename to src/src/shader/debug.fs diff --git a/examples/protonect/src/shader/default.vs b/src/src/shader/default.vs similarity index 100% rename from examples/protonect/src/shader/default.vs rename to src/src/shader/default.vs diff --git a/examples/protonect/src/shader/filter1.fs b/src/src/shader/filter1.fs similarity index 100% rename from examples/protonect/src/shader/filter1.fs rename to src/src/shader/filter1.fs diff --git a/examples/protonect/src/shader/filter2.fs b/src/src/shader/filter2.fs similarity index 100% rename from examples/protonect/src/shader/filter2.fs rename to src/src/shader/filter2.fs diff --git a/examples/protonect/src/shader/stage1.fs b/src/src/shader/stage1.fs similarity index 100% rename from examples/protonect/src/shader/stage1.fs rename to src/src/shader/stage1.fs diff --git a/examples/protonect/src/shader/stage2.fs b/src/src/shader/stage2.fs similarity index 100% rename from examples/protonect/src/shader/stage2.fs rename to src/src/shader/stage2.fs diff --git a/examples/protonect/src/test_opengl_depth_packet_processor.cpp b/src/src/test_opengl_depth_packet_processor.cpp similarity index 100% rename from examples/protonect/src/test_opengl_depth_packet_processor.cpp rename to src/src/test_opengl_depth_packet_processor.cpp diff --git a/examples/protonect/src/tinythread/tinythread.cpp b/src/src/tinythread/tinythread.cpp similarity index 100% rename from examples/protonect/src/tinythread/tinythread.cpp rename to src/src/tinythread/tinythread.cpp diff --git a/examples/protonect/src/tinythread/tinythread.h b/src/src/tinythread/tinythread.h similarity index 100% rename from examples/protonect/src/tinythread/tinythread.h rename to src/src/tinythread/tinythread.h diff --git a/examples/protonect/src/transfer_pool.cpp b/src/src/transfer_pool.cpp similarity index 100% rename from examples/protonect/src/transfer_pool.cpp rename to src/src/transfer_pool.cpp diff --git a/examples/protonect/src/turbo_jpeg_rgb_packet_processor.cpp b/src/src/turbo_jpeg_rgb_packet_processor.cpp similarity index 100% rename from examples/protonect/src/turbo_jpeg_rgb_packet_processor.cpp rename to src/src/turbo_jpeg_rgb_packet_processor.cpp diff --git a/examples/protonect/src/usb_control.cpp b/src/src/usb_control.cpp similarity index 100% rename from examples/protonect/src/usb_control.cpp rename to src/src/usb_control.cpp diff --git a/examples/protonect/xTable.bin b/src/xTable.bin similarity index 100% rename from examples/protonect/xTable.bin rename to src/xTable.bin diff --git a/examples/protonect/zTable.bin b/src/zTable.bin similarity index 100% rename from examples/protonect/zTable.bin rename to src/zTable.bin From 0a8ee51714efc75a7917e14eacc022f36f172ee9 Mon Sep 17 00:00:00 2001 From: Florian Echtler Date: Wed, 8 Jul 2015 13:48:42 +0200 Subject: [PATCH 2/2] keep protonect in examples, main folder name libfreenect2 --- .gitignore | 8 ++++---- {src => examples}/Protonect.cpp | 0 {src => libfreenect2}/11to16.bin | Bin {src => libfreenect2}/CMakeLists.txt | 2 +- {src => libfreenect2}/cmake_modules/FindGLFW3.cmake | 0 .../cmake_modules/FindLibUSB.cmake | 0 .../cmake_modules/FindOpenCL.cmake | 0 .../cmake_modules/FindTurboJPEG.cmake | 0 .../cmake_modules/GenerateResources.cmake | 0 .../cmake_modules/SetupLibfreenect2Threading.cmake | 0 {src => libfreenect2}/freenect2.cmake.in | 0 {src => libfreenect2}/freenect2.pc.in | 0 .../include/libfreenect2/async_packet_processor.h | 0 .../include/libfreenect2/config.h.in | 0 .../include/libfreenect2/data_callback.h | 0 .../include/libfreenect2/depth_packet_processor.h | 0 .../libfreenect2/depth_packet_stream_parser.h | 0 .../include/libfreenect2/double_buffer.h | 0 .../include/libfreenect2/frame_listener.hpp | 0 .../include/libfreenect2/frame_listener_impl.h | 0 .../include/libfreenect2/libfreenect2.hpp | 0 .../include/libfreenect2/packet_pipeline.h | 0 .../include/libfreenect2/packet_processor.h | 0 .../include/libfreenect2/protocol/command.h | 0 .../libfreenect2/protocol/command_transaction.h | 0 .../include/libfreenect2/protocol/response.h | 0 .../include/libfreenect2/protocol/usb_control.h | 0 .../include/libfreenect2/registration.h | 0 .../include/libfreenect2/resource.h | 0 .../include/libfreenect2/rgb_packet_processor.h | 0 .../include/libfreenect2/rgb_packet_stream_parser.h | 0 .../include/libfreenect2/threading.h | 0 .../include/libfreenect2/usb/event_loop.h | 0 .../include/libfreenect2/usb/transfer_pool.h | 0 {src => libfreenect2}/src/command_transaction.cpp | 0 .../src/cpu_depth_packet_processor.cpp | 0 .../src/depth_packet_processor.cpp | 0 .../src/depth_packet_stream_parser.cpp | 0 {src => libfreenect2}/src/double_buffer.cpp | 0 {src => libfreenect2}/src/event_loop.cpp | 0 {src => libfreenect2}/src/flextGL.c | 0 {src => libfreenect2}/src/flextGL.h | 0 {src => libfreenect2}/src/frame_listener_impl.cpp | 0 {src => libfreenect2}/src/generate_resources.cpp | 0 {src => libfreenect2}/src/libfreenect2.cpp | 0 .../src/opencl_depth_packet_processor.cl | 0 .../src/opencl_depth_packet_processor.cpp | 0 .../src/opengl_depth_packet_processor.cpp | 0 {src => libfreenect2}/src/packet_pipeline.cpp | 0 {src => libfreenect2}/src/registration.cpp | 0 {src => libfreenect2}/src/resource.cpp | 0 {src => libfreenect2}/src/rgb_packet_processor.cpp | 0 .../src/rgb_packet_stream_parser.cpp | 0 {src => libfreenect2}/src/shader/debug.fs | 0 {src => libfreenect2}/src/shader/default.vs | 0 {src => libfreenect2}/src/shader/filter1.fs | 0 {src => libfreenect2}/src/shader/filter2.fs | 0 {src => libfreenect2}/src/shader/stage1.fs | 0 {src => libfreenect2}/src/shader/stage2.fs | 0 .../src/test_opengl_depth_packet_processor.cpp | 0 {src => libfreenect2}/src/tinythread/tinythread.cpp | 0 {src => libfreenect2}/src/tinythread/tinythread.h | 0 {src => libfreenect2}/src/transfer_pool.cpp | 0 .../src/turbo_jpeg_rgb_packet_processor.cpp | 0 {src => libfreenect2}/src/usb_control.cpp | 0 {src => libfreenect2}/xTable.bin | Bin {src => libfreenect2}/zTable.bin | Bin 67 files changed, 5 insertions(+), 5 deletions(-) rename {src => examples}/Protonect.cpp (100%) rename {src => libfreenect2}/11to16.bin (100%) rename {src => libfreenect2}/CMakeLists.txt (99%) rename {src => libfreenect2}/cmake_modules/FindGLFW3.cmake (100%) rename {src => libfreenect2}/cmake_modules/FindLibUSB.cmake (100%) rename {src => libfreenect2}/cmake_modules/FindOpenCL.cmake (100%) rename {src => libfreenect2}/cmake_modules/FindTurboJPEG.cmake (100%) rename {src => libfreenect2}/cmake_modules/GenerateResources.cmake (100%) rename {src => libfreenect2}/cmake_modules/SetupLibfreenect2Threading.cmake (100%) rename {src => libfreenect2}/freenect2.cmake.in (100%) rename {src => libfreenect2}/freenect2.pc.in (100%) rename {src => libfreenect2}/include/libfreenect2/async_packet_processor.h (100%) rename {src => libfreenect2}/include/libfreenect2/config.h.in (100%) rename {src => libfreenect2}/include/libfreenect2/data_callback.h (100%) rename {src => libfreenect2}/include/libfreenect2/depth_packet_processor.h (100%) rename {src => libfreenect2}/include/libfreenect2/depth_packet_stream_parser.h (100%) rename {src => libfreenect2}/include/libfreenect2/double_buffer.h (100%) rename {src => libfreenect2}/include/libfreenect2/frame_listener.hpp (100%) rename {src => libfreenect2}/include/libfreenect2/frame_listener_impl.h (100%) rename {src => libfreenect2}/include/libfreenect2/libfreenect2.hpp (100%) rename {src => libfreenect2}/include/libfreenect2/packet_pipeline.h (100%) rename {src => libfreenect2}/include/libfreenect2/packet_processor.h (100%) rename {src => libfreenect2}/include/libfreenect2/protocol/command.h (100%) rename {src => libfreenect2}/include/libfreenect2/protocol/command_transaction.h (100%) rename {src => libfreenect2}/include/libfreenect2/protocol/response.h (100%) rename {src => libfreenect2}/include/libfreenect2/protocol/usb_control.h (100%) rename {src => libfreenect2}/include/libfreenect2/registration.h (100%) rename {src => libfreenect2}/include/libfreenect2/resource.h (100%) rename {src => libfreenect2}/include/libfreenect2/rgb_packet_processor.h (100%) rename {src => libfreenect2}/include/libfreenect2/rgb_packet_stream_parser.h (100%) rename {src => libfreenect2}/include/libfreenect2/threading.h (100%) rename {src => libfreenect2}/include/libfreenect2/usb/event_loop.h (100%) rename {src => libfreenect2}/include/libfreenect2/usb/transfer_pool.h (100%) rename {src => libfreenect2}/src/command_transaction.cpp (100%) rename {src => libfreenect2}/src/cpu_depth_packet_processor.cpp (100%) rename {src => libfreenect2}/src/depth_packet_processor.cpp (100%) rename {src => libfreenect2}/src/depth_packet_stream_parser.cpp (100%) rename {src => libfreenect2}/src/double_buffer.cpp (100%) rename {src => libfreenect2}/src/event_loop.cpp (100%) rename {src => libfreenect2}/src/flextGL.c (100%) rename {src => libfreenect2}/src/flextGL.h (100%) rename {src => libfreenect2}/src/frame_listener_impl.cpp (100%) rename {src => libfreenect2}/src/generate_resources.cpp (100%) rename {src => libfreenect2}/src/libfreenect2.cpp (100%) rename {src => libfreenect2}/src/opencl_depth_packet_processor.cl (100%) rename {src => libfreenect2}/src/opencl_depth_packet_processor.cpp (100%) rename {src => libfreenect2}/src/opengl_depth_packet_processor.cpp (100%) rename {src => libfreenect2}/src/packet_pipeline.cpp (100%) rename {src => libfreenect2}/src/registration.cpp (100%) rename {src => libfreenect2}/src/resource.cpp (100%) rename {src => libfreenect2}/src/rgb_packet_processor.cpp (100%) rename {src => libfreenect2}/src/rgb_packet_stream_parser.cpp (100%) rename {src => libfreenect2}/src/shader/debug.fs (100%) rename {src => libfreenect2}/src/shader/default.vs (100%) rename {src => libfreenect2}/src/shader/filter1.fs (100%) rename {src => libfreenect2}/src/shader/filter2.fs (100%) rename {src => libfreenect2}/src/shader/stage1.fs (100%) rename {src => libfreenect2}/src/shader/stage2.fs (100%) rename {src => libfreenect2}/src/test_opengl_depth_packet_processor.cpp (100%) rename {src => libfreenect2}/src/tinythread/tinythread.cpp (100%) rename {src => libfreenect2}/src/tinythread/tinythread.h (100%) rename {src => libfreenect2}/src/transfer_pool.cpp (100%) rename {src => libfreenect2}/src/turbo_jpeg_rgb_packet_processor.cpp (100%) rename {src => libfreenect2}/src/usb_control.cpp (100%) rename {src => libfreenect2}/xTable.bin (100%) rename {src => libfreenect2}/zTable.bin (100%) diff --git a/.gitignore b/.gitignore index 7f0e02fea..ee1a53ef6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,10 @@ # generated config file -src/include/libfreenect2/config.h +libfreenect2/include/libfreenect2/config.h # generated resource file -src/src/resources.inc.h -src/build -src/lib +libfreenect2/src/resources.inc.h +libfreenect2/build +libfreenect2/lib # Dependency folders depends/*/ diff --git a/src/Protonect.cpp b/examples/Protonect.cpp similarity index 100% rename from src/Protonect.cpp rename to examples/Protonect.cpp diff --git a/src/11to16.bin b/libfreenect2/11to16.bin similarity index 100% rename from src/11to16.bin rename to libfreenect2/11to16.bin diff --git a/src/CMakeLists.txt b/libfreenect2/CMakeLists.txt similarity index 99% rename from src/CMakeLists.txt rename to libfreenect2/CMakeLists.txt index c835d0b8b..e96814db4 100644 --- a/src/CMakeLists.txt +++ b/libfreenect2/CMakeLists.txt @@ -184,7 +184,7 @@ MESSAGE("Linking with these libraries: ${LIBRARIES}") TARGET_LINK_LIBRARIES(freenect2shared ${LIBRARIES}) ADD_EXECUTABLE(Protonect - Protonect.cpp + ../examples/Protonect.cpp ) TARGET_LINK_LIBRARIES(Protonect diff --git a/src/cmake_modules/FindGLFW3.cmake b/libfreenect2/cmake_modules/FindGLFW3.cmake similarity index 100% rename from src/cmake_modules/FindGLFW3.cmake rename to libfreenect2/cmake_modules/FindGLFW3.cmake diff --git a/src/cmake_modules/FindLibUSB.cmake b/libfreenect2/cmake_modules/FindLibUSB.cmake similarity index 100% rename from src/cmake_modules/FindLibUSB.cmake rename to libfreenect2/cmake_modules/FindLibUSB.cmake diff --git a/src/cmake_modules/FindOpenCL.cmake b/libfreenect2/cmake_modules/FindOpenCL.cmake similarity index 100% rename from src/cmake_modules/FindOpenCL.cmake rename to libfreenect2/cmake_modules/FindOpenCL.cmake diff --git a/src/cmake_modules/FindTurboJPEG.cmake b/libfreenect2/cmake_modules/FindTurboJPEG.cmake similarity index 100% rename from src/cmake_modules/FindTurboJPEG.cmake rename to libfreenect2/cmake_modules/FindTurboJPEG.cmake diff --git a/src/cmake_modules/GenerateResources.cmake b/libfreenect2/cmake_modules/GenerateResources.cmake similarity index 100% rename from src/cmake_modules/GenerateResources.cmake rename to libfreenect2/cmake_modules/GenerateResources.cmake diff --git a/src/cmake_modules/SetupLibfreenect2Threading.cmake b/libfreenect2/cmake_modules/SetupLibfreenect2Threading.cmake similarity index 100% rename from src/cmake_modules/SetupLibfreenect2Threading.cmake rename to libfreenect2/cmake_modules/SetupLibfreenect2Threading.cmake diff --git a/src/freenect2.cmake.in b/libfreenect2/freenect2.cmake.in similarity index 100% rename from src/freenect2.cmake.in rename to libfreenect2/freenect2.cmake.in diff --git a/src/freenect2.pc.in b/libfreenect2/freenect2.pc.in similarity index 100% rename from src/freenect2.pc.in rename to libfreenect2/freenect2.pc.in diff --git a/src/include/libfreenect2/async_packet_processor.h b/libfreenect2/include/libfreenect2/async_packet_processor.h similarity index 100% rename from src/include/libfreenect2/async_packet_processor.h rename to libfreenect2/include/libfreenect2/async_packet_processor.h diff --git a/src/include/libfreenect2/config.h.in b/libfreenect2/include/libfreenect2/config.h.in similarity index 100% rename from src/include/libfreenect2/config.h.in rename to libfreenect2/include/libfreenect2/config.h.in diff --git a/src/include/libfreenect2/data_callback.h b/libfreenect2/include/libfreenect2/data_callback.h similarity index 100% rename from src/include/libfreenect2/data_callback.h rename to libfreenect2/include/libfreenect2/data_callback.h diff --git a/src/include/libfreenect2/depth_packet_processor.h b/libfreenect2/include/libfreenect2/depth_packet_processor.h similarity index 100% rename from src/include/libfreenect2/depth_packet_processor.h rename to libfreenect2/include/libfreenect2/depth_packet_processor.h diff --git a/src/include/libfreenect2/depth_packet_stream_parser.h b/libfreenect2/include/libfreenect2/depth_packet_stream_parser.h similarity index 100% rename from src/include/libfreenect2/depth_packet_stream_parser.h rename to libfreenect2/include/libfreenect2/depth_packet_stream_parser.h diff --git a/src/include/libfreenect2/double_buffer.h b/libfreenect2/include/libfreenect2/double_buffer.h similarity index 100% rename from src/include/libfreenect2/double_buffer.h rename to libfreenect2/include/libfreenect2/double_buffer.h diff --git a/src/include/libfreenect2/frame_listener.hpp b/libfreenect2/include/libfreenect2/frame_listener.hpp similarity index 100% rename from src/include/libfreenect2/frame_listener.hpp rename to libfreenect2/include/libfreenect2/frame_listener.hpp diff --git a/src/include/libfreenect2/frame_listener_impl.h b/libfreenect2/include/libfreenect2/frame_listener_impl.h similarity index 100% rename from src/include/libfreenect2/frame_listener_impl.h rename to libfreenect2/include/libfreenect2/frame_listener_impl.h diff --git a/src/include/libfreenect2/libfreenect2.hpp b/libfreenect2/include/libfreenect2/libfreenect2.hpp similarity index 100% rename from src/include/libfreenect2/libfreenect2.hpp rename to libfreenect2/include/libfreenect2/libfreenect2.hpp diff --git a/src/include/libfreenect2/packet_pipeline.h b/libfreenect2/include/libfreenect2/packet_pipeline.h similarity index 100% rename from src/include/libfreenect2/packet_pipeline.h rename to libfreenect2/include/libfreenect2/packet_pipeline.h diff --git a/src/include/libfreenect2/packet_processor.h b/libfreenect2/include/libfreenect2/packet_processor.h similarity index 100% rename from src/include/libfreenect2/packet_processor.h rename to libfreenect2/include/libfreenect2/packet_processor.h diff --git a/src/include/libfreenect2/protocol/command.h b/libfreenect2/include/libfreenect2/protocol/command.h similarity index 100% rename from src/include/libfreenect2/protocol/command.h rename to libfreenect2/include/libfreenect2/protocol/command.h diff --git a/src/include/libfreenect2/protocol/command_transaction.h b/libfreenect2/include/libfreenect2/protocol/command_transaction.h similarity index 100% rename from src/include/libfreenect2/protocol/command_transaction.h rename to libfreenect2/include/libfreenect2/protocol/command_transaction.h diff --git a/src/include/libfreenect2/protocol/response.h b/libfreenect2/include/libfreenect2/protocol/response.h similarity index 100% rename from src/include/libfreenect2/protocol/response.h rename to libfreenect2/include/libfreenect2/protocol/response.h diff --git a/src/include/libfreenect2/protocol/usb_control.h b/libfreenect2/include/libfreenect2/protocol/usb_control.h similarity index 100% rename from src/include/libfreenect2/protocol/usb_control.h rename to libfreenect2/include/libfreenect2/protocol/usb_control.h diff --git a/src/include/libfreenect2/registration.h b/libfreenect2/include/libfreenect2/registration.h similarity index 100% rename from src/include/libfreenect2/registration.h rename to libfreenect2/include/libfreenect2/registration.h diff --git a/src/include/libfreenect2/resource.h b/libfreenect2/include/libfreenect2/resource.h similarity index 100% rename from src/include/libfreenect2/resource.h rename to libfreenect2/include/libfreenect2/resource.h diff --git a/src/include/libfreenect2/rgb_packet_processor.h b/libfreenect2/include/libfreenect2/rgb_packet_processor.h similarity index 100% rename from src/include/libfreenect2/rgb_packet_processor.h rename to libfreenect2/include/libfreenect2/rgb_packet_processor.h diff --git a/src/include/libfreenect2/rgb_packet_stream_parser.h b/libfreenect2/include/libfreenect2/rgb_packet_stream_parser.h similarity index 100% rename from src/include/libfreenect2/rgb_packet_stream_parser.h rename to libfreenect2/include/libfreenect2/rgb_packet_stream_parser.h diff --git a/src/include/libfreenect2/threading.h b/libfreenect2/include/libfreenect2/threading.h similarity index 100% rename from src/include/libfreenect2/threading.h rename to libfreenect2/include/libfreenect2/threading.h diff --git a/src/include/libfreenect2/usb/event_loop.h b/libfreenect2/include/libfreenect2/usb/event_loop.h similarity index 100% rename from src/include/libfreenect2/usb/event_loop.h rename to libfreenect2/include/libfreenect2/usb/event_loop.h diff --git a/src/include/libfreenect2/usb/transfer_pool.h b/libfreenect2/include/libfreenect2/usb/transfer_pool.h similarity index 100% rename from src/include/libfreenect2/usb/transfer_pool.h rename to libfreenect2/include/libfreenect2/usb/transfer_pool.h diff --git a/src/src/command_transaction.cpp b/libfreenect2/src/command_transaction.cpp similarity index 100% rename from src/src/command_transaction.cpp rename to libfreenect2/src/command_transaction.cpp diff --git a/src/src/cpu_depth_packet_processor.cpp b/libfreenect2/src/cpu_depth_packet_processor.cpp similarity index 100% rename from src/src/cpu_depth_packet_processor.cpp rename to libfreenect2/src/cpu_depth_packet_processor.cpp diff --git a/src/src/depth_packet_processor.cpp b/libfreenect2/src/depth_packet_processor.cpp similarity index 100% rename from src/src/depth_packet_processor.cpp rename to libfreenect2/src/depth_packet_processor.cpp diff --git a/src/src/depth_packet_stream_parser.cpp b/libfreenect2/src/depth_packet_stream_parser.cpp similarity index 100% rename from src/src/depth_packet_stream_parser.cpp rename to libfreenect2/src/depth_packet_stream_parser.cpp diff --git a/src/src/double_buffer.cpp b/libfreenect2/src/double_buffer.cpp similarity index 100% rename from src/src/double_buffer.cpp rename to libfreenect2/src/double_buffer.cpp diff --git a/src/src/event_loop.cpp b/libfreenect2/src/event_loop.cpp similarity index 100% rename from src/src/event_loop.cpp rename to libfreenect2/src/event_loop.cpp diff --git a/src/src/flextGL.c b/libfreenect2/src/flextGL.c similarity index 100% rename from src/src/flextGL.c rename to libfreenect2/src/flextGL.c diff --git a/src/src/flextGL.h b/libfreenect2/src/flextGL.h similarity index 100% rename from src/src/flextGL.h rename to libfreenect2/src/flextGL.h diff --git a/src/src/frame_listener_impl.cpp b/libfreenect2/src/frame_listener_impl.cpp similarity index 100% rename from src/src/frame_listener_impl.cpp rename to libfreenect2/src/frame_listener_impl.cpp diff --git a/src/src/generate_resources.cpp b/libfreenect2/src/generate_resources.cpp similarity index 100% rename from src/src/generate_resources.cpp rename to libfreenect2/src/generate_resources.cpp diff --git a/src/src/libfreenect2.cpp b/libfreenect2/src/libfreenect2.cpp similarity index 100% rename from src/src/libfreenect2.cpp rename to libfreenect2/src/libfreenect2.cpp diff --git a/src/src/opencl_depth_packet_processor.cl b/libfreenect2/src/opencl_depth_packet_processor.cl similarity index 100% rename from src/src/opencl_depth_packet_processor.cl rename to libfreenect2/src/opencl_depth_packet_processor.cl diff --git a/src/src/opencl_depth_packet_processor.cpp b/libfreenect2/src/opencl_depth_packet_processor.cpp similarity index 100% rename from src/src/opencl_depth_packet_processor.cpp rename to libfreenect2/src/opencl_depth_packet_processor.cpp diff --git a/src/src/opengl_depth_packet_processor.cpp b/libfreenect2/src/opengl_depth_packet_processor.cpp similarity index 100% rename from src/src/opengl_depth_packet_processor.cpp rename to libfreenect2/src/opengl_depth_packet_processor.cpp diff --git a/src/src/packet_pipeline.cpp b/libfreenect2/src/packet_pipeline.cpp similarity index 100% rename from src/src/packet_pipeline.cpp rename to libfreenect2/src/packet_pipeline.cpp diff --git a/src/src/registration.cpp b/libfreenect2/src/registration.cpp similarity index 100% rename from src/src/registration.cpp rename to libfreenect2/src/registration.cpp diff --git a/src/src/resource.cpp b/libfreenect2/src/resource.cpp similarity index 100% rename from src/src/resource.cpp rename to libfreenect2/src/resource.cpp diff --git a/src/src/rgb_packet_processor.cpp b/libfreenect2/src/rgb_packet_processor.cpp similarity index 100% rename from src/src/rgb_packet_processor.cpp rename to libfreenect2/src/rgb_packet_processor.cpp diff --git a/src/src/rgb_packet_stream_parser.cpp b/libfreenect2/src/rgb_packet_stream_parser.cpp similarity index 100% rename from src/src/rgb_packet_stream_parser.cpp rename to libfreenect2/src/rgb_packet_stream_parser.cpp diff --git a/src/src/shader/debug.fs b/libfreenect2/src/shader/debug.fs similarity index 100% rename from src/src/shader/debug.fs rename to libfreenect2/src/shader/debug.fs diff --git a/src/src/shader/default.vs b/libfreenect2/src/shader/default.vs similarity index 100% rename from src/src/shader/default.vs rename to libfreenect2/src/shader/default.vs diff --git a/src/src/shader/filter1.fs b/libfreenect2/src/shader/filter1.fs similarity index 100% rename from src/src/shader/filter1.fs rename to libfreenect2/src/shader/filter1.fs diff --git a/src/src/shader/filter2.fs b/libfreenect2/src/shader/filter2.fs similarity index 100% rename from src/src/shader/filter2.fs rename to libfreenect2/src/shader/filter2.fs diff --git a/src/src/shader/stage1.fs b/libfreenect2/src/shader/stage1.fs similarity index 100% rename from src/src/shader/stage1.fs rename to libfreenect2/src/shader/stage1.fs diff --git a/src/src/shader/stage2.fs b/libfreenect2/src/shader/stage2.fs similarity index 100% rename from src/src/shader/stage2.fs rename to libfreenect2/src/shader/stage2.fs diff --git a/src/src/test_opengl_depth_packet_processor.cpp b/libfreenect2/src/test_opengl_depth_packet_processor.cpp similarity index 100% rename from src/src/test_opengl_depth_packet_processor.cpp rename to libfreenect2/src/test_opengl_depth_packet_processor.cpp diff --git a/src/src/tinythread/tinythread.cpp b/libfreenect2/src/tinythread/tinythread.cpp similarity index 100% rename from src/src/tinythread/tinythread.cpp rename to libfreenect2/src/tinythread/tinythread.cpp diff --git a/src/src/tinythread/tinythread.h b/libfreenect2/src/tinythread/tinythread.h similarity index 100% rename from src/src/tinythread/tinythread.h rename to libfreenect2/src/tinythread/tinythread.h diff --git a/src/src/transfer_pool.cpp b/libfreenect2/src/transfer_pool.cpp similarity index 100% rename from src/src/transfer_pool.cpp rename to libfreenect2/src/transfer_pool.cpp diff --git a/src/src/turbo_jpeg_rgb_packet_processor.cpp b/libfreenect2/src/turbo_jpeg_rgb_packet_processor.cpp similarity index 100% rename from src/src/turbo_jpeg_rgb_packet_processor.cpp rename to libfreenect2/src/turbo_jpeg_rgb_packet_processor.cpp diff --git a/src/src/usb_control.cpp b/libfreenect2/src/usb_control.cpp similarity index 100% rename from src/src/usb_control.cpp rename to libfreenect2/src/usb_control.cpp diff --git a/src/xTable.bin b/libfreenect2/xTable.bin similarity index 100% rename from src/xTable.bin rename to libfreenect2/xTable.bin diff --git a/src/zTable.bin b/libfreenect2/zTable.bin similarity index 100% rename from src/zTable.bin rename to libfreenect2/zTable.bin