1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
/*************************************************************************
* Copyright (c) 2011 AT&T Intellectual Property
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-v10.html
*
* Contributors: Details at https://graphviz.org
*************************************************************************/
#include "config.h"
#include <gvc/gvplugin.h>
#if defined(GVDLL)
#define IMPORT __declspec(dllimport)
#else
#define IMPORT /* nothing */
#endif
extern "C" {
IMPORT extern gvplugin_library_t gvplugin_dot_layout_LTX_library;
IMPORT extern gvplugin_library_t gvplugin_neato_layout_LTX_library;
#ifdef HAVE_QUARTZ
IMPORT extern gvplugin_library_t gvplugin_quartz_LTX_library;
#endif
#ifdef HAVE_LIBGD
IMPORT extern gvplugin_library_t gvplugin_gd_LTX_library;
#endif
#ifdef HAVE_PANGOCAIRO
IMPORT extern gvplugin_library_t gvplugin_pango_LTX_library;
IMPORT extern gvplugin_library_t gvplugin_kitty_LTX_library;
#ifdef HAVE_WEBP
IMPORT extern gvplugin_library_t gvplugin_webp_LTX_library;
#endif
#endif
IMPORT extern gvplugin_library_t gvplugin_core_LTX_library;
IMPORT extern gvplugin_library_t gvplugin_vt_LTX_library;
#if defined(_WIN32) && !defined(__MINGW32__)
IMPORT extern gvplugin_library_t gvplugin_gdiplus_LTX_library;
#endif
lt_symlist_t lt_preloaded_symbols[] = {
{ "gvplugin_dot_layout_LTX_library", &gvplugin_dot_layout_LTX_library },
{ "gvplugin_neato_layout_LTX_library", &gvplugin_neato_layout_LTX_library },
#ifdef HAVE_QUARTZ
{ "gvplugin_quartz_LTX_library", &gvplugin_quartz_LTX_library},
#endif
#ifdef HAVE_PANGOCAIRO
{ "gvplugin_pango_LTX_library", &gvplugin_pango_LTX_library },
{ "gvplugin_kitty_LTX_library", &gvplugin_kitty_LTX_library },
#ifdef HAVE_WEBP
{ "gvplugin_webp_LTX_library", &gvplugin_webp_LTX_library },
#endif
#endif
#ifdef HAVE_LIBGD
{ "gvplugin_gd_LTX_library", &gvplugin_gd_LTX_library },
#endif
{ "gvplugin_core_LTX_library", &gvplugin_core_LTX_library },
{ "gvplugin_vt_LTX_library", &gvplugin_vt_LTX_library },
#if defined(_WIN32) && !defined(__MINGW32__)
{ "gvplugin_gdiplus_LTX_library", &gvplugin_gdiplus_LTX_library },
#endif
{ 0, 0 }
};
}
|