\doxysubsection{librsync\+\_\+export.\+h}
\label{librsync__export_8h_source}\index{librsync\_export.h@{librsync\_export.h}}

\begin{DoxyCode}{0}
\DoxyCodeLine{00001 \textcolor{preprocessor}{\#ifndef LIBRSYNC\_EXPORT\_H}}
\DoxyCodeLine{00002 \textcolor{preprocessor}{\#  define LIBRSYNC\_EXPORT\_H}}
\DoxyCodeLine{00003 }
\DoxyCodeLine{00004 \textcolor{preprocessor}{\#  ifdef LIBRSYNC\_STATIC\_DEFINE}}
\DoxyCodeLine{00005 \textcolor{preprocessor}{\#    define LIBRSYNC\_EXPORT}}
\DoxyCodeLine{00006 \textcolor{preprocessor}{\#  else}}
\DoxyCodeLine{00007 \textcolor{preprocessor}{\#    ifdef \_WIN32}}
\DoxyCodeLine{00008 \textcolor{preprocessor}{\#      ifdef rsync\_EXPORTS}}
\DoxyCodeLine{00009 \textcolor{preprocessor}{\#        define LIBRSYNC\_EXPORT \_\_declspec(dllexport)}}
\DoxyCodeLine{00010 \textcolor{preprocessor}{\#      else}}
\DoxyCodeLine{00011 \textcolor{preprocessor}{\#        define LIBRSYNC\_EXPORT \_\_declspec(dllimport)}}
\DoxyCodeLine{00012 \textcolor{preprocessor}{\#      endif}}
\DoxyCodeLine{00013 \textcolor{preprocessor}{\#    else}}
\DoxyCodeLine{00014 \textcolor{preprocessor}{\#      define LIBRSYNC\_EXPORT \_\_attribute\_\_((visibility("{}default"{}})))}
\DoxyCodeLine{00015 \textcolor{preprocessor}{\#    endif}}
\DoxyCodeLine{00016 \textcolor{preprocessor}{\#  endif}}
\DoxyCodeLine{00017 }
\DoxyCodeLine{00018 \textcolor{preprocessor}{\#endif                          }\textcolor{comment}{/* !LIBRSYNC\_EXPORT\_H */}\textcolor{preprocessor}{}}

\end{DoxyCode}
