build: avoid double underscore header guards
This commit is contained in:
parent
f330b840e0
commit
92afaf38ec
@ -6,9 +6,7 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_ALLOC_FWD_HPP
|
||||
#define __UTIL_ALLOC_FWD_HPP
|
||||
|
||||
#pragma once
|
||||
|
||||
namespace cruft::alloc {
|
||||
namespace raw {
|
||||
@ -31,5 +29,3 @@ namespace cruft::alloc {
|
||||
template <typename T> class arena;
|
||||
template <typename B, typename T> class allocator;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_BEZIER_HPP
|
||||
#define __UTIL_BEZIER_HPP
|
||||
#pragma once
|
||||
|
||||
#include "point.hpp"
|
||||
#include "region.hpp"
|
||||
@ -73,5 +72,3 @@ namespace cruft {
|
||||
template <size_t N>
|
||||
std::ostream& operator<< (std::ostream&, const bezier<N>&);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2010-2017 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_COLOUR_HPP
|
||||
#define __UTIL_COLOUR_HPP
|
||||
#pragma once
|
||||
|
||||
#include "coord.hpp"
|
||||
|
||||
@ -121,5 +120,3 @@ namespace cruft {
|
||||
template <typename T>
|
||||
constexpr auto is_colour_v = is_colour<T>::value;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,10 +6,7 @@
|
||||
* Copyright 2012-2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_COORD_HPP
|
||||
#define __UTIL_COORD_HPP
|
||||
#pragma once
|
||||
|
||||
#include "coord/base.hpp"
|
||||
#include "coord/ops.hpp"
|
||||
|
||||
#endif
|
||||
|
5
exe.hpp
5
exe.hpp
@ -6,8 +6,7 @@
|
||||
* Copyright 2010-2012 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_EXE_HPP
|
||||
#define __UTIL_EXE_HPP
|
||||
#pragma once
|
||||
|
||||
#include <filesystem>
|
||||
|
||||
@ -15,5 +14,3 @@ namespace cruft {
|
||||
/// Returns a path to the current executable.
|
||||
std::filesystem::path image_path (void);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2011-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __FLOAT_HPP
|
||||
#define __FLOAT_HPP
|
||||
#pragma once
|
||||
|
||||
#include "types/sized.hpp"
|
||||
|
||||
@ -77,4 +76,3 @@ namespace cruft {
|
||||
static_assert (sizeof(ieee_single ) == 4, "ieee_single must be 4 bytes");
|
||||
static_assert (sizeof(ieee_double ) == 8, "ieee_double must be 8 bytes");
|
||||
}
|
||||
#endif // __FLOAT_HPP
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2011 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_FOURCC_HPP
|
||||
#define __UTIL_FOURCC_HPP
|
||||
#pragma once
|
||||
|
||||
#include <iosfwd>
|
||||
#include <cstdint>
|
||||
@ -25,6 +24,3 @@ namespace cruft {
|
||||
|
||||
std::ostream& operator<< (std::ostream&, cruft::fourcc);
|
||||
}
|
||||
|
||||
|
||||
#endif
|
||||
|
5
gcc.hpp
5
gcc.hpp
@ -6,11 +6,8 @@
|
||||
* Copyright 2010 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_GCC_HPP
|
||||
#define __UTIL_GCC_HPP
|
||||
#pragma once
|
||||
|
||||
#define GCC_VERSION (__GNUC__ * 10000 + \
|
||||
__GNUC_MINOR__ * 100 + \
|
||||
__GNUC_PATCHLEVEL__)
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_GEOM_CYLINDER_HPP
|
||||
#define __UTIL_GEOM_CYLINDER_HPP
|
||||
#pragma once
|
||||
|
||||
#include "../point.hpp"
|
||||
|
||||
@ -24,5 +23,3 @@ namespace cruft::geom {
|
||||
|
||||
using cylinder3f = cylinder<3,float>;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015-2018 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_GEOM_SPHERE_HPP
|
||||
#define __UTIL_GEOM_SPHERE_HPP
|
||||
#pragma once
|
||||
|
||||
#include "../point.hpp"
|
||||
|
||||
@ -53,5 +52,3 @@ namespace cruft::geom {
|
||||
INFINITY;
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2010-2014 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_HASH_ADLER_HPP
|
||||
#define __UTIL_HASH_ADLER_HPP
|
||||
#pragma once
|
||||
|
||||
#include "fletcher.hpp"
|
||||
|
||||
@ -21,5 +20,3 @@ namespace cruft::hash {
|
||||
adler32 ();
|
||||
};
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_HASH_FASTHASH_HPP
|
||||
#define __UTIL_HASH_FASTHASH_HPP
|
||||
#pragma once
|
||||
|
||||
#include "../view.hpp"
|
||||
|
||||
@ -35,5 +34,3 @@ namespace cruft::hash {
|
||||
digest_t operator() (uint64_t seed, cruft::view<const uint8_t*>) const;
|
||||
};
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2010-2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_HASH_FNV1A_HPP
|
||||
#define __UTIL_HASH_FNV1A_HPP
|
||||
#pragma once
|
||||
|
||||
#include "view.hpp"
|
||||
|
||||
@ -23,5 +22,3 @@ namespace cruft::hash {
|
||||
digest_t operator() (cruft::view<const uint8_t*>) const noexcept;
|
||||
};
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2016, Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_HASH_FWD_HPP
|
||||
#define __UTIL_HASH_FWD_HPP
|
||||
#pragma once
|
||||
|
||||
// The single function call hashes are light weight enough to include
|
||||
// directly, and are unlikely to change given their inherent
|
||||
@ -30,5 +29,3 @@ namespace cruft::hash {
|
||||
|
||||
class xxhash;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,11 +6,8 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_HASH_MURMUR_HPP
|
||||
#define __UTIL_HASH_MURMUR_HPP
|
||||
#pragma once
|
||||
|
||||
#include "murmur/murmur1.hpp"
|
||||
#include "murmur/murmur2.hpp"
|
||||
#include "murmur/murmur3.hpp"
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_HASH_MURMUR_MURMUR1_HPP
|
||||
#define __UTIL_HASH_MURMUR_MURMUR1_HPP
|
||||
#pragma once
|
||||
|
||||
#include "../../view.hpp"
|
||||
|
||||
@ -42,5 +41,3 @@ namespace cruft::hash {
|
||||
seed_t m_seed;
|
||||
};
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_HASH_MURMUR_MURMUR2_HPP
|
||||
#define __UTIL_HASH_MURMUR_MURMUR2_HPP
|
||||
#pragma once
|
||||
|
||||
#include "../../view.hpp"
|
||||
|
||||
@ -80,6 +79,3 @@ namespace cruft::hash {
|
||||
seed_t m_seed;
|
||||
};
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_HASH_MURMUR_MURMUR3_HPP
|
||||
#define __UTIL_HASH_MURMUR_MURMUR3_HPP
|
||||
#pragma once
|
||||
|
||||
#include "../../view.hpp"
|
||||
|
||||
@ -51,6 +50,3 @@ namespace cruft::hash {
|
||||
using murmur3_128_x86 = murmur3<128,32>;
|
||||
using murmur3_128_x64 = murmur3<128,64>;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2010-2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_HASH_WANG_HPP
|
||||
#define __UTIL_HASH_WANG_HPP
|
||||
#pragma once
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
@ -45,5 +44,3 @@ namespace cruft::hash {
|
||||
return key;
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
5
io.hpp
5
io.hpp
@ -6,8 +6,7 @@
|
||||
* Copyright 2010-2014 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_IO_HPP
|
||||
#define __UTIL_IO_HPP
|
||||
#pragma once
|
||||
|
||||
#include "std.hpp"
|
||||
#include "platform.hpp"
|
||||
@ -231,5 +230,3 @@ namespace cruft {
|
||||
#else
|
||||
#include "io_posix.hpp"
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2010-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_IO_POSIX_HPP
|
||||
#define __UTIL_IO_POSIX_HPP
|
||||
#pragma once
|
||||
|
||||
#include "posix/fd.hpp"
|
||||
|
||||
@ -82,5 +81,3 @@ namespace cruft {
|
||||
|
||||
typedef detail::posix::mapped_file mapped_file;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_LIBRARY_HPP
|
||||
#define __UTIL_LIBRARY_HPP
|
||||
#pragma once
|
||||
|
||||
#include "platform.hpp"
|
||||
|
||||
@ -16,5 +15,3 @@
|
||||
#elif defined(PLATFORM_WIN32)
|
||||
#include "library_win32.hpp"
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_LIBRARY_POSIX_HPP
|
||||
#define __UTIL_LIBRARY_POSIX_HPP
|
||||
#pragma once
|
||||
|
||||
#include <filesystem>
|
||||
|
||||
@ -41,5 +40,3 @@ namespace cruft {
|
||||
|
||||
typedef detail::library_posix library;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_LIBRARY_WIN32_HPP
|
||||
#define __UTIL_LIBRARY_WIN32_HPP
|
||||
#pragma once
|
||||
|
||||
#include "win32/windows.hpp"
|
||||
|
||||
@ -46,5 +45,3 @@ namespace cruft {
|
||||
|
||||
typedef detail::win32::library library;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,13 +6,10 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_MEMORY_SYSTEM_HPP
|
||||
#define __UTIL_MEMORY_SYSTEM_HPP
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
|
||||
namespace cruft::memory {
|
||||
size_t pagesize (void);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,13 +6,10 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __CRUFT_UTIL_POSIX_FWD_HPP
|
||||
#define __CRUFT_UTIL_POSIX_FWD_HPP
|
||||
#pragma once
|
||||
|
||||
namespace cruft::posix {
|
||||
class fd;
|
||||
class dir;
|
||||
class map;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __CRUFT_UTIL_POSIX_HPP
|
||||
#define __CRUFT_UTIL_POSIX_HPP
|
||||
#pragma once
|
||||
|
||||
#include "fd.hpp"
|
||||
|
||||
@ -51,5 +50,3 @@ namespace cruft::posix {
|
||||
size_t m_size;
|
||||
};
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2011-2018 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_QUATERNION_HPP
|
||||
#define __UTIL_QUATERNION_HPP
|
||||
#pragma once
|
||||
|
||||
#include "coord/traits.hpp"
|
||||
|
||||
@ -256,5 +255,3 @@ namespace cruft {
|
||||
std::ostream&
|
||||
operator<< (std::ostream&, quaternion<T>);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2014-2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_RATIONAL_HPP
|
||||
#define __UTIL_RATIONAL_HPP
|
||||
#pragma once
|
||||
|
||||
#include <type_traits>
|
||||
#include <iosfwd>
|
||||
@ -67,6 +66,3 @@ namespace cruft {
|
||||
template <typename ValueT>
|
||||
std::ostream& operator<< (std::ostream&, rational<ValueT>);
|
||||
};
|
||||
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_ROOTS_BISECTION_HPP
|
||||
#define __UTIL_ROOTS_BISECTION_HPP
|
||||
#pragma once
|
||||
|
||||
#include "../maths.hpp"
|
||||
|
||||
@ -57,5 +56,3 @@ namespace cruft::roots {
|
||||
return (a + b) / T{2};
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2010 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_STATS_HPP
|
||||
#define __UTIL_STATS_HPP
|
||||
#pragma once
|
||||
|
||||
#include <iosfwd>
|
||||
|
||||
@ -39,5 +38,3 @@ namespace cruft {
|
||||
std::ostream& operator<< (std::ostream&, const accumulator<T>&);
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2011-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_STREAM_HPP
|
||||
#define __UTIL_STREAM_HPP
|
||||
#pragma once
|
||||
|
||||
#include <iosfwd>
|
||||
#include <cstdint>
|
||||
@ -76,6 +75,3 @@ namespace cruft::stream {
|
||||
//---------------------------------------------------------------------
|
||||
std::ostream& operator<< (std::ostream&, bits);
|
||||
}
|
||||
|
||||
|
||||
#endif
|
||||
|
5
term.hpp
5
term.hpp
@ -6,8 +6,7 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_TERM_HPP
|
||||
#define __UTIL_TERM_HPP
|
||||
#pragma once
|
||||
|
||||
#include <iosfwd>
|
||||
|
||||
@ -56,5 +55,3 @@ namespace cruft::term {
|
||||
std::ostream& operator<< (std::ostream&, graphics);
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
5
time.hpp
5
time.hpp
@ -6,8 +6,7 @@
|
||||
* Copyright 2010-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_TIME_HPP
|
||||
#define __UTIL_TIME_HPP
|
||||
#pragma once
|
||||
|
||||
#include "stats.hpp"
|
||||
|
||||
@ -93,5 +92,3 @@ namespace cruft {
|
||||
stats::accumulator<uint64_t> m_series;
|
||||
};
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -6,13 +6,10 @@
|
||||
* Copyright 2011 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_TYPES_STRING_HPP
|
||||
#define __UTIL_TYPES_STRING_HPP
|
||||
#pragma once
|
||||
|
||||
#include <string>
|
||||
|
||||
template <typename T>
|
||||
std::string
|
||||
type_to_string (void);
|
||||
|
||||
#endif
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2010 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_VERSION_HPP
|
||||
#define __UTIL_VERSION_HPP
|
||||
#pragma once
|
||||
|
||||
#include <array>
|
||||
#include <string>
|
||||
@ -90,6 +89,3 @@ namespace cruft {
|
||||
|
||||
std::ostream& operator<< (std::ostream& os, const cruft::version& rhs);
|
||||
}
|
||||
|
||||
|
||||
#endif // __VERSION_HPP
|
||||
|
@ -6,8 +6,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_WIN32_REGISTRY_HPP
|
||||
#define __UTIL_WIN32_REGISTRY_HPP
|
||||
#pragma once
|
||||
|
||||
#include "windows.hpp"
|
||||
|
||||
@ -60,5 +59,3 @@ namespace cruft::win32 {
|
||||
HKEY m_handle;
|
||||
};
|
||||
}
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user