libUPnP 1.8.0
|
00001 /* upnp/inc/upnpconfig.h. Generated from upnpconfig.h.in by configure. */ 00002 /* -*- C -*- */ 00003 /******************************************************************************* 00004 * 00005 * Copyright (c) 2006 Rémi Turboult <r3mi@users.sourceforge.net> 00006 * All rights reserved. 00007 * 00008 * Redistribution and use in source and binary forms, with or without 00009 * modification, are permitted provided that the following conditions are met: 00010 * 00011 * * Redistributions of source code must retain the above copyright notice, 00012 * this list of conditions and the following disclaimer. 00013 * * Redistributions in binary form must reproduce the above copyright notice, 00014 * this list of conditions and the following disclaimer in the documentation 00015 * and/or other materials provided with the distribution. 00016 * * Neither name of Intel Corporation nor the names of its contributors 00017 * may be used to endorse or promote products derived from this software 00018 * without specific prior written permission. 00019 * 00020 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 00021 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 00022 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 00023 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL OR 00024 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 00025 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 00026 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 00027 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 00028 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 00029 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 00030 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 00031 * 00032 ******************************************************************************/ 00033 00034 #ifndef UPNP_CONFIG_H 00035 #define UPNP_CONFIG_H 00036 00037 00038 /*************************************************************************** 00039 * Library version 00040 ***************************************************************************/ 00041 00043 #define UPNP_VERSION_STRING "1.8.0~svn20100401" 00044 00046 #define UPNP_VERSION_MAJOR 1 00047 00049 #define UPNP_VERSION_MINOR 8 00050 00052 #define UPNP_VERSION_PATCH 0 00053 00055 #define UPNP_VERSION \ 00056 ((UPNP_VERSION_MAJOR*100 + UPNP_VERSION_MINOR)*100 + UPNP_VERSION_PATCH) 00057 00058 00059 00060 /*************************************************************************** 00061 * Library optional features 00062 ***************************************************************************/ 00063 00064 /* 00065 * The following defines can be tested in order to know which 00066 * optional features have been included in the installed library. 00067 */ 00068 00069 00072 #define UPNP_HAVE_DEBUG 1 00073 00074 00077 #define UPNP_HAVE_CLIENT 1 00078 00079 00082 #define UPNP_HAVE_DEVICE 1 00083 00084 00087 #define UPNP_HAVE_WEBSERVER 1 00088 00089 00092 #define UPNP_HAVE_TOOLS 1 00093 00094 00095 #endif /* UPNP_CONFIG_H */ 00096