blob: b2c0f0024fc83efb16e9fc4664ea3f2afe3e85bb [file] [log] [blame]
Devin Jeanpierre59e4d352017-07-21 03:44:36 -07001// Copyright 2007-2010 Baptiste Lepilleur and The JsonCpp Authors
Baptiste Lepilleur7469f1d2010-04-20 21:35:19 +00002// 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
Christopher Dunn6d135cb2007-06-13 15:51:04 +00006#ifndef JSON_AUTOLINK_H_INCLUDED
Aaron Jacobs9fa4e842014-07-01 08:48:54 +10007#define JSON_AUTOLINK_H_INCLUDED
Christopher Dunn6d135cb2007-06-13 15:51:04 +00008
Aaron Jacobs9fa4e842014-07-01 08:48:54 +10009#include "config.h"
Christopher Dunn6d135cb2007-06-13 15:51:04 +000010
Aaron Jacobs9fa4e842014-07-01 08:48:54 +100011#ifdef JSON_IN_CPPTL
12#include <cpptl/cpptl_autolink.h>
13#endif
Christopher Dunn6d135cb2007-06-13 15:51:04 +000014
Aaron Jacobs9fa4e842014-07-01 08:48:54 +100015#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
Christopher Dunn6d135cb2007-06-13 15:51:04 +000024
25#endif // JSON_AUTOLINK_H_INCLUDED