/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (C) 2021, Google Inc. * * public-api.cpp - Public API validation */ #include <libcamera/libcamera.h> #include "test.h" class PublicAPITest : public Test { int run() { #ifdef LIBCAMERA_BASE_PRIVATE #error "Public interfaces should not be exposed to LIBCAMERA_BASE_PRIVATE" return TestFail; #else return TestPass; #endif } }; TEST_REGISTER(PublicAPITest)