diff options
author | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2018-06-19 23:16:09 +0300 |
---|---|---|
committer | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2018-06-19 23:16:09 +0300 |
commit | f141a3a53fe44c343d8599112f38830016e45044 (patch) | |
tree | e9d49c5da10370e3b141fb65fa9729d67746b711 /example | |
parent | 305934b3c3b97e476e018ca6a210df923ad5546a (diff) |
Add single-header sanity check.
Diffstat (limited to 'example')
-rw-r--r-- | example/single-header.cpp | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/example/single-header.cpp b/example/single-header.cpp new file mode 100644 index 00000000..4b0a4443 --- /dev/null +++ b/example/single-header.cpp @@ -0,0 +1,43 @@ +/* Sanity check on the single file edition +(C) 2018 Niall Douglas <http://www.nedproductions.biz/> (2 commits) +File Created: Jun 2018 + + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License in the accompanying file +Licence.txt or at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + + +Distributed under the Boost Software License, Version 1.0. + (See accompanying file Licence.txt or copy at + http://www.boost.org/LICENSE_1_0.txt) +*/ + +#if __has_include("../single-header/afio-win.hpp") && (_HAS_CXX17 || __cplusplus >= 201700) +#ifdef _WIN32 +#include "../single-header/afio-win.hpp" +#else +#include "../single-header/afio-posix.hpp" +#endif + +int main() +{ + AFIO_V2_NAMESPACE::mapped_file_handle v; + (void) v; + return 0; +} +#else +int main() +{ + return 0; +} +#endif |