blob: 6fcc8afac57c804bfb1689efd3f9fcdd612933e7 [file] [log] [blame]
Leon Scroggins IIIf59fb0e2014-05-28 15:19:42 -04001// Copyright 2007-2010 Baptiste Lepilleur
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
Derek Sollenberger2eb3b4d2016-01-11 14:41:40 -05007#define JSON_AUTOLINK_H_INCLUDED
Leon Scroggins IIIf59fb0e2014-05-28 15:19:42 -04008
Derek Sollenberger2eb3b4d2016-01-11 14:41:40 -05009#include "config.h"
Leon Scroggins IIIf59fb0e2014-05-28 15:19:42 -040010
Derek Sollenberger2eb3b4d2016-01-11 14:41:40 -050011#ifdef JSON_IN_CPPTL
12#include <cpptl/cpptl_autolink.h>
13#endif
Leon Scroggins IIIf59fb0e2014-05-28 15:19:42 -040014
Derek Sollenberger2eb3b4d2016-01-11 14:41:40 -050015#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
Leon Scroggins IIIf59fb0e2014-05-28 15:19:42 -040024
25#endif // JSON_AUTOLINK_H_INCLUDED