~ubuntu-branches/ubuntu/natty/libxml++2.6/natty

« back to all changes in this revision

Viewing changes to MSVC_Net2003/libxml++/libxml++config.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2006-11-17 14:53:51 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20061117145351-2a403c6h54pzia5l
Tags: 2.17.1-0ubuntu1
* New upstream release: 
  - Node: Added get_parent()
  - TextReader: Added TextReader(const char* data) constructor, for parsing 
    memory buffers.
  - Element::set_attribute(): Really return the new attribute.
  - Build: Added MS Visual Studio 2005 project files.
* debian/control:
  - remove duplicate doxygen build-dep.
* debian/rules, debian/libxml++2.6-doc.docs:
  - 2.14 -> 2.17.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* libxml++/libxml++config.h.  Generated by configure.  */
 
2
#ifndef _LIBXMLPP_CONFIG_H
 
3
#define _LIBXMLPP_CONFIG_H 1
 
4
 
 
5
#include <glibmmconfig.h>
 
6
 
 
7
#ifdef GLIBMM_CONFIGURE
 
8
/* compiler feature tests that are used during compile time and run-time
 
9
   by libxml++ only. */
 
10
 
 
11
#endif /* GLIBMM_CONFIGURE */
 
12
 
 
13
#ifdef GLIBMM_DLL
 
14
  #if defined(LIBXMLPP_BUILD) && defined(_WINDLL)
 
15
    // Do not dllexport as it is handled by gendef on MSVC
 
16
    #define LIBXMLPP_API
 
17
  #elif !defined(LIBXMLPP_BUILD)
 
18
    #define LIBXMLPP_API __declspec(dllimport)
 
19
  #else
 
20
    /* Build a static library */
 
21
    #define LIBXMLPP_API
 
22
  #endif /* LIBXMLPP_BUILD - _WINDLL */
 
23
#else
 
24
  #define LIBXMLPP_API
 
25
#endif /* GLIBMM_DLL */
 
26
 
 
27
#endif /* _LIBXMLPP_CONFIG_H */
 
28