JsonCpp project page Classes Namespace JsonCpp home page

autolink.h
Go to the documentation of this file.
1// Copyright 2007-2010 Baptiste Lepilleur and The JsonCpp Authors
2// Distributed under MIT license, or public domain if desired and
3// recognized in your jurisdiction.
4// See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
5
6#ifndef JSON_AUTOLINK_H_INCLUDED
7#define JSON_AUTOLINK_H_INCLUDED
8
9#include "config.h"
10
11#ifdef JSON_IN_CPPTL
12#include <cpptl/cpptl_autolink.h>
13#endif
14
15#if !defined(JSON_NO_AUTOLINK) && !defined(JSON_DLL_BUILD) && \
16 !defined(JSON_IN_CPPTL)
17#define CPPTL_AUTOLINK_NAME "json"
18#undef CPPTL_AUTOLINK_DLL
19#ifdef JSON_DLL
20#define CPPTL_AUTOLINK_DLL
21#endif
22#include "autolink.h"
23#endif
24
25#endif // JSON_AUTOLINK_H_INCLUDED