plugin_config.hpp

Go to the documentation of this file.
00001 #ifndef s11n_plugin_CONFIG_HPP_INCLUDED
00002 #define s11n_plugin_CONFIG_HPP_INCLUDED 1
00003 
00004 // Configuration options specific to the s11n::plugin layer. These
00005 // options are not in the main s11n_config.hpp due to the circular
00006 // dependencies that would bring about as i add plugins support to the
00007 // core.
00008 
00009 #if defined(WIN32)
00010 #  define s11n_CONFIG_PLUGINS_PATH std::string("C:\\s11n.net\\lib\\plugins")
00011 #  define s11n_CONFIG_HAVE_LIBLTDL 0
00012 #  define s11n_CONFIG_HAVE_LIBDL 0
00013 #  define s11n_CONFIG_DLL_EXTENSION std::string(".dll")
00014 #  define s11n_CONFIG_DEFAULT_BINS_PATH std::string("")
00015 #else
00016 #  define s11n_CONFIG_PLUGINS_PATH std::string(".:/home/stephan/share/s11n/plugins:/home/stephan/lib/s11n")
00017 #  define s11n_CONFIG_HAVE_LIBLTDL 0 /* must coincide with value from s11n_config.hpp! */
00018 #  define s11n_CONFIG_HAVE_LIBDL 1 /* must coincide with value from s11n_config.hpp! */
00019 #  define s11n_CONFIG_DLL_EXTENSION std::string(".so:.dynlib")
00020 #  define s11n_CONFIG_DEFAULT_BINS_PATH std::string("/bin:/usr/bin:/usr/local/bin")
00021 #endif
00022 
00023 #endif // s11n_plugin_CONFIG_HPP_INCLUDED

Generated on Wed Jun 4 21:45:18 2008 for libs11n by  doxygen 1.5.3