summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2018-12-04 23:38:48 +0200
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2018-12-06 16:34:01 +0200
commit913b3ee817a34bd78d5a8dc4fc9025920202db09 (patch)
treef8d4bde59d0df93d2e8002dd38b35fe1e8199e38 /lib
parent0713202dc00df8aa4d2101d923546bff18d51921 (diff)
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>
Diffstat (limited to 'lib')
-rw-r--r--lib/main.cpp17
-rw-r--r--lib/meson.build6
2 files changed, 0 insertions, 23 deletions
diff --git a/lib/main.cpp b/lib/main.cpp
deleted file mode 100644
index 0059e0c9..00000000
--- a/lib/main.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-/* SPDX-License-Identifier: LGPL-2.1-or-later */
-/*
- * Copyright (C) 2018, Google Inc.
- *
- * main.cpp - libcamera main class
- */
-
-#include <iostream>
-#include <libcamera/libcamera.h>
-
-using std::cout;
-using std::endl;
-
-void libcamera::init_lib(void)
-{
- cout << "Lib Camera Init" << endl;
-}
diff --git a/lib/meson.build b/lib/meson.build
deleted file mode 100644
index fcd738cc..00000000
--- a/lib/meson.build
+++ /dev/null
@@ -1,6 +0,0 @@
-sources = ['main.cpp']
-
-libcamera = shared_library('camera',
- sources,
- install : true,
- include_directories : inc)