21 lines
666 B
C++
21 lines
666 B
C++
// Copyright (C) 2018-2025 Intel Corporation
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
//
|
|
|
|
#pragma once
|
|
|
|
#include "openvino/frontend/exception.hpp"
|
|
|
|
#ifdef OPENVINO_STATIC_LIBRARY
|
|
# define PADDLE_FRONTEND_API
|
|
# define PADDLE_FRONTEND_C_API
|
|
#else
|
|
# ifdef openvino_paddle_frontend_EXPORTS
|
|
# define PADDLE_FRONTEND_API OPENVINO_CORE_EXPORTS
|
|
# define PADDLE_FRONTEND_C_API OPENVINO_EXTERN_C OPENVINO_CORE_EXPORTS
|
|
# else
|
|
# define PADDLE_FRONTEND_API OPENVINO_CORE_IMPORTS
|
|
# define PADDLE_FRONTEND_C_API OPENVINO_EXTERN_C OPENVINO_CORE_IMPORTS
|
|
# endif // openvino_paddle_frontend_EXPORTS
|
|
#endif // OPENVINO_STATIC_LIBRARY
|