1 /* $Id$ $Revision$ */
2 /* vim:set shiftwidth=4 ts=8: */
3 
4 /*************************************************************************
5  * Copyright (c) 2011 AT&T Intellectual Property
6  * All rights reserved. This program and the accompanying materials
7  * are made available under the terms of the Eclipse Public License v1.0
8  * which accompanies this distribution, and is available at
9  * http://www.eclipse.org/legal/epl-v10.html
10  *
11  * Contributors: See CVS logs. Details at http://www.graphviz.org/
12  *************************************************************************/
13 
14 #include "config.h"
15 
16 #include "gvplugin.h"
17 
18 #if defined(GVDLL) && !defined(ENABLE_LTDL)
19 #define extern	__declspec(dllimport)
20 #endif
21 
22 extern gvplugin_library_t gvplugin_dot_layout_LTX_library;
23 extern gvplugin_library_t gvplugin_neato_layout_LTX_library;
24 #ifdef HAVE_LIBGD
25 extern gvplugin_library_t gvplugin_gd_LTX_library;
26 #endif
27 #ifdef HAVE_PANGOCAIRO
28 extern gvplugin_library_t gvplugin_pango_LTX_library;
29 #ifdef HAVE_WEBP
30 extern gvplugin_library_t gvplugin_webp_LTX_library;
31 #endif
32 #endif
33 extern gvplugin_library_t gvplugin_core_LTX_library;
34 
35 
36 lt_symlist_t lt_preloaded_symbols[] = {
37 	{ "gvplugin_dot_layout_LTX_library", (void*)(&gvplugin_dot_layout_LTX_library) },
38 	{ "gvplugin_neato_layout_LTX_library", (void*)(&gvplugin_neato_layout_LTX_library) },
39 #ifdef HAVE_PANGOCAIRO
40 	{ "gvplugin_pango_LTX_library", (void*)(&gvplugin_pango_LTX_library) },
41 #ifdef HAVE_WEBP
42 	{ "gvplugin_webp_LTX_library", (void*)(&gvplugin_webp_LTX_library) },
43 #endif
44 #endif
45 #ifdef HAVE_LIBGD
46 	{ "gvplugin_gd_LTX_library", (void*)(&gvplugin_gd_LTX_library) },
47 #endif
48 	{ "gvplugin_core_LTX_library", (void*)(&gvplugin_core_LTX_library) },
49 	{ 0, 0 }
50 };
51