Working on SoftISP
Find a file
Laurent Pinchart 913b3ee817 Overhaul the directory structure
In order to match the directory structure of traditional projects,
rename the top-level lib/ directory to src/libcamera/. Other libraries
developed as part of the project will later find a home in src/.

Split the libcamera header files in three categories: public headers
describing the public API in include/libcamera/, internal headers
describing the internal API in src/libcamera/include/, and private
headers local to one or a small number of compilation units along the
corresponding .cpp files. As no internal header exists yet the
src/libcamera/include/ directory is created empty as the build system
would fail otherwise.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
2018-12-06 16:34:01 +02:00
Documentation Documentation: Introduce sphinx documentation 2018-11-28 11:10:11 +00:00
include Add boilerplate headers comments and include guards 2018-12-06 16:33:36 +02:00
licenses licenses: Add licenses subdirectory 2018-11-28 11:10:11 +00:00
src Overhaul the directory structure 2018-12-06 16:34:01 +02:00
test Overhaul the directory structure 2018-12-06 16:34:01 +02:00
utils utils: ipu3: Add test process script 2018-12-02 19:23:07 +02:00
meson.build Overhaul the directory structure 2018-12-06 16:34:01 +02:00
README.md README: Update build instructions 2018-11-26 15:52:21 +00:00

libcamera: A complex camera support library for Linux, Android, and ChromeOS

To build and install:

  meson build
  cd build
  ninja
  ninja install