Skip to content

Commit a8bc18f

Browse files
committed
macro doc
1 parent 04253b5 commit a8bc18f

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

include/seqan3/core/platform.hpp

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,11 @@
105105
# error SeqAn3 include directory not set correctly. Forgot to add -I ${INSTALLDIR}/include to your CXXFLAGS?
106106
#endif
107107

108+
// zlib [optional]
109+
/*!\def SEQAN3_HAS_ZLIB
110+
* \brief Whether ZLIB support is available or not.
111+
* \ingroup core
112+
*/
108113
#ifndef SEQAN3_HAS_ZLIB
109114
# if __has_include(<zlib.h>)
110115
# define SEQAN3_HAS_ZLIB 1
@@ -113,6 +118,11 @@
113118
# endif
114119
#endif
115120

121+
// bzip2 [optional]
122+
/*!\def SEQAN3_HAS_BZIP2
123+
* \brief Whether BZIP2 support is available or not.
124+
* \ingroup core
125+
*/
116126
#ifndef SEQAN3_HAS_BZIP2
117127
# if SEQAN3_HAS_ZLIB && __has_include(<bzlib.h>)
118128
# define SEQAN3_HAS_BZIP2 1
@@ -132,10 +142,6 @@
132142
# else
133143
# define SEQAN3_HAS_CEREAL 0
134144
# endif
135-
#elif SEQAN3_HAS_CEREAL != 0
136-
# if !__has_include(<cereal/cereal.hpp>)
137-
# error Cereal was marked as required, but not found!
138-
# endif
139145
#endif
140146

141147
//!\cond DEV

0 commit comments

Comments
 (0)