1/* $Id: ncbiconf_msvc_site.h.in 543613 2017-08-11 12:44:53Z ivanov $ 2 * =========================================================================== 3 * 4 * PUBLIC DOMAIN NOTICE 5 * National Center for Biotechnology Information 6 * 7 * This software/database is a "United States Government Work" under the 8 * terms of the United States Copyright Act. It was written as part of 9 * the author's official duties as a United States Government employee and 10 * thus cannot be copyrighted. This software/database is freely available 11 * to the public for use. The National Library of Medicine and the U.S. 12 * Government have not placed any restriction on its use or reproduction. 13 * 14 * Although all reasonable efforts have been taken to ensure the accuracy 15 * and reliability of the software and data, the NLM and the U.S. 16 * Government do not and cannot warrant the performance or results that 17 * may be obtained by using this software or data. The NLM and the U.S. 18 * Government disclaim all warranties, express or implied, including 19 * warranties of performance, merchantability or fitness for any particular 20 * purpose. 21 * 22 * Please cite the author in any work or product based on this material. 23 * 24 * =========================================================================== 25 * 26 * Authors: Denis Vakatov, Vladimir Ivanov 27 * 28 */ 29 30/** @file ncbiconf_msvc_site.h.in 31 ** Configurable wrapper for 'ncbiconf_msvc_site.h' for the C++ Toolkit 32 ** prebuilt installations on Windows. Assumes that STATIC and DLL 33 ** versions have the same #define values. 34 ** See JIRA: CXX-8607. 35 **/ 36 37#if defined(_UNICODE) 38# if defined(_DEBUG) 39# if defined(_DLL) 40# include <../compilers/@COMPILER@/static/inc/Unicode_DebugDLL/common/config/ncbiconf_msvc_site.h> 41# else 42# include <../compilers/@COMPILER@/static/inc/Unicode_DebugMT/common/config/ncbiconf_msvc_site.h> 43# endif 44# else 45# if defined(_DLL) 46# include <../compilers/@COMPILER@/static/inc/Unicode_ReleaseDLL/common/config/ncbiconf_msvc_site.h> 47# else 48# include <../compilers/@COMPILER@/static/inc/Unicode_ReleaseMT/common/config/ncbiconf_msvc_site.h> 49# endif 50# endif 51#else 52# if defined(_DEBUG) 53# if defined(_DLL) 54# include <../compilers/@COMPILER@/static/inc/DebugDLL/common/config/ncbiconf_msvc_site.h> 55# else 56# include <../compilers/@COMPILER@/static/inc/DebugMT/common/config/ncbiconf_msvc_site.h> 57# endif 58# else 59# if defined(_DLL) 60# include <../compilers/@COMPILER@/static/inc/ReleaseDLL/common/config/ncbiconf_msvc_site.h> 61# else 62# include <../compilers/@COMPILER@/static/inc/ReleaseMT/common/config/ncbiconf_msvc_site.h> 63# endif 64# endif 65#endif 66