build: don't use './' as an include prefix
GCC produces ODR error when including paths of the form './foo' and 'foo' in the same binary. Rather than managing duplication we just universally pick the absolute form over the relative form.
This commit is contained in:
parent
4794e84c13
commit
34788756d2
@ -44,6 +44,6 @@ namespace cruft::util::sort {
|
||||
soa (RandomIt key_first, RandomIt key_last, Comparator comp, Args ...values);
|
||||
}
|
||||
|
||||
#include "./sort.ipp"
|
||||
#include "sort.ipp"
|
||||
|
||||
#endif
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./affix.hpp"
|
||||
#include "affix.hpp"
|
||||
|
||||
using util::alloc::affix;
|
||||
|
||||
|
@ -1 +1 @@
|
||||
#include "./allocator.hpp"
|
||||
#include "allocator.hpp"
|
||||
|
@ -38,6 +38,6 @@ namespace util::alloc {
|
||||
};
|
||||
}
|
||||
|
||||
#include "./allocator.ipp"
|
||||
#include "allocator.ipp"
|
||||
|
||||
#endif
|
||||
|
@ -1 +1 @@
|
||||
#include "./arena.hpp"
|
||||
#include "arena.hpp"
|
||||
|
@ -66,6 +66,6 @@ namespace util::alloc {
|
||||
};
|
||||
}
|
||||
|
||||
#include "./arena.ipp"
|
||||
#include "arena.ipp"
|
||||
|
||||
#endif
|
||||
|
@ -1 +1 @@
|
||||
#include "./fallback.hpp"
|
||||
#include "fallback.hpp"
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./linear.hpp"
|
||||
#include "linear.hpp"
|
||||
|
||||
#include "../pointer.hpp"
|
||||
#include "../debug.hpp"
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./malloc.hpp"
|
||||
#include "malloc.hpp"
|
||||
|
||||
#include "../debug.hpp"
|
||||
|
||||
|
@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "./null.hpp"
|
||||
#include "null.hpp"
|
||||
|
||||
#include "../debug.hpp"
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./stack.hpp"
|
||||
#include "stack.hpp"
|
||||
|
||||
#include "../debug.hpp"
|
||||
#include "../pointer.hpp"
|
||||
|
@ -17,7 +17,7 @@
|
||||
#ifndef __CRUFT_UTIL_ASCII_HPP
|
||||
#define __CRUFT_UTIL_ASCII_HPP
|
||||
|
||||
#include "./annotation.hpp"
|
||||
#include "annotation.hpp"
|
||||
|
||||
#include <cstdint>
|
||||
#include <stdexcept>
|
||||
|
@ -17,10 +17,10 @@
|
||||
|
||||
#include "backtrace.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "./exe.hpp"
|
||||
#include "./io.hpp"
|
||||
#include "./cast.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "exe.hpp"
|
||||
#include "io.hpp"
|
||||
#include "cast.hpp"
|
||||
|
||||
#include <sstream>
|
||||
#include <cstdio>
|
||||
|
@ -14,11 +14,11 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./backtrace.hpp"
|
||||
#include "backtrace.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "./except.hpp"
|
||||
#include "./types.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "except.hpp"
|
||||
#include "types.hpp"
|
||||
|
||||
#include <windows.h>
|
||||
#include <dbghelp.h>
|
||||
|
@ -15,11 +15,11 @@
|
||||
* 2012-2016, Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./backtrace.hpp"
|
||||
#include "backtrace.hpp"
|
||||
|
||||
#include "./win32/handle.hpp"
|
||||
#include "./debug.hpp"
|
||||
#include "./except.hpp"
|
||||
#include "win32/handle.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "except.hpp"
|
||||
|
||||
#include <cstdlib>
|
||||
#include <windows.h>
|
||||
|
10
bezier.cpp
10
bezier.cpp
@ -14,12 +14,12 @@
|
||||
* Copyright 2015-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./bezier.hpp"
|
||||
#include "bezier.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "./polynomial.hpp"
|
||||
#include "./stream.hpp"
|
||||
#include "./coord/iostream.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "polynomial.hpp"
|
||||
#include "stream.hpp"
|
||||
#include "coord/iostream.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <iterator>
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./bezier.hpp"
|
||||
#include "bezier.hpp"
|
||||
|
||||
#include <array>
|
||||
#include <iostream>
|
||||
|
@ -14,10 +14,10 @@
|
||||
* Copyright 2015-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./bezier.hpp"
|
||||
#include "bezier.hpp"
|
||||
|
||||
#include "./polynomial.hpp"
|
||||
#include "./coord/iostream.hpp"
|
||||
#include "polynomial.hpp"
|
||||
#include "coord/iostream.hpp"
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./bezier.hpp"
|
||||
#include "bezier.hpp"
|
||||
|
||||
#include "coord/iostream.hpp"
|
||||
|
||||
|
2
cast.hpp
2
cast.hpp
@ -17,7 +17,7 @@
|
||||
#ifndef __UTIL_CAST_HPP
|
||||
#define __UTIL_CAST_HPP
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "debug.hpp"
|
||||
|
||||
#include <type_traits>
|
||||
#include <limits>
|
||||
|
@ -14,10 +14,10 @@
|
||||
* Copyright 2013-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./cmdopt.hpp"
|
||||
#include "cmdopt.hpp"
|
||||
|
||||
#include "./cast.hpp"
|
||||
#include "./debug.hpp"
|
||||
#include "cast.hpp"
|
||||
#include "debug.hpp"
|
||||
|
||||
#include <cstring>
|
||||
#include <iostream>
|
||||
|
@ -23,8 +23,8 @@
|
||||
#include <iterator>
|
||||
#include <sstream>
|
||||
|
||||
#include "./introspection.hpp"
|
||||
#include "./iterator.hpp"
|
||||
#include "introspection.hpp"
|
||||
#include "iterator.hpp"
|
||||
|
||||
namespace util::cmdopt {
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
|
10
colour.cpp
10
colour.cpp
@ -14,12 +14,12 @@
|
||||
* Copyright 2010-2017 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./colour.hpp"
|
||||
#include "colour.hpp"
|
||||
|
||||
#include "./ascii.hpp"
|
||||
#include "./debug.hpp"
|
||||
#include "./log.hpp"
|
||||
#include "./range.hpp"
|
||||
#include "ascii.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "log.hpp"
|
||||
#include "range.hpp"
|
||||
|
||||
#include <array>
|
||||
#include <map>
|
||||
|
@ -11,13 +11,13 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* Copyright 2012-2016 Danny Robson <danny@nerdcruft.net>
|
||||
* Copyright 2012-2017 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#ifndef __UTIL_COORDS_OPS
|
||||
#define __UTIL_COORDS_OPS
|
||||
|
||||
#include "./fwd.hpp"
|
||||
#include "fwd.hpp"
|
||||
|
||||
#include "../debug.hpp"
|
||||
#include "../maths.hpp"
|
||||
|
@ -21,7 +21,7 @@
|
||||
// Software Encryption - Fourth International Workshop, Haifa, Israel,
|
||||
// Springer-Verlag, pp. 69-82, 1997
|
||||
|
||||
#include "./ice.hpp"
|
||||
#include "ice.hpp"
|
||||
|
||||
#include "../endian.hpp"
|
||||
#include "../debug.hpp"
|
||||
|
@ -391,14 +391,14 @@ namespace util::debug {
|
||||
}
|
||||
|
||||
|
||||
#include "./debug.ipp"
|
||||
#include "debug.ipp"
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// XXX: maths needs to be included so that CHECK_EQ/NEQ can call almost_equal,
|
||||
// but maths.hpp might be using CHECK_ macros so we must include maths.hpp
|
||||
// after we define the CHECK_ macros so the preprocessor can resolve them.
|
||||
#include "./maths.hpp"
|
||||
#include "maths.hpp"
|
||||
|
||||
|
||||
#endif // __DEBUG_HPP
|
||||
|
@ -20,7 +20,7 @@
|
||||
|
||||
#define __UTIL_DEBUG_IPP
|
||||
|
||||
#include "./format.hpp"
|
||||
#include "format.hpp"
|
||||
|
||||
#include <limits>
|
||||
|
||||
|
@ -15,16 +15,16 @@
|
||||
* 2011-2016, Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "debug.hpp"
|
||||
|
||||
#include "./log.hpp"
|
||||
#include "log.hpp"
|
||||
#include "platform.hpp"
|
||||
|
||||
#include <unistd.h>
|
||||
#include <sys/ptrace.h>
|
||||
#include <sys/wait.h>
|
||||
#include <signal.h>
|
||||
|
||||
#include "./platform.hpp"
|
||||
|
||||
#if defined(PLATFORM_FREEBSD)
|
||||
#define PTRACE_ATTACH PT_ATTACH
|
||||
|
@ -14,11 +14,11 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "debug.hpp"
|
||||
|
||||
#include "./except.hpp"
|
||||
#include "./log.hpp"
|
||||
#include "./except.hpp"
|
||||
#include "except.hpp"
|
||||
#include "log.hpp"
|
||||
#include "except.hpp"
|
||||
|
||||
#include <windows.h>
|
||||
#include <iostream>
|
||||
|
@ -14,10 +14,10 @@
|
||||
* Copyright 2010 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./except.hpp"
|
||||
#include "except.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "./platform.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "platform.hpp"
|
||||
|
||||
#include <cstring>
|
||||
#include <cerrno>
|
||||
|
@ -14,10 +14,10 @@
|
||||
* Copyright 2010-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./exe.hpp"
|
||||
#include "exe.hpp"
|
||||
|
||||
#include "./except.hpp"
|
||||
#include "./cast.hpp"
|
||||
#include "except.hpp"
|
||||
#include "cast.hpp"
|
||||
|
||||
#include <vector>
|
||||
#include <experimental/filesystem>
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2010-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./exe.hpp"
|
||||
#include "exe.hpp"
|
||||
|
||||
#include "except.hpp"
|
||||
|
||||
|
@ -14,10 +14,10 @@
|
||||
* Copyright 2010-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./extent.hpp"
|
||||
#include "extent.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "./maths.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "maths.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <numeric>
|
||||
|
@ -17,9 +17,9 @@
|
||||
#ifndef __UTIL_FIXED_HPP
|
||||
#define __UTIL_FIXED_HPP
|
||||
|
||||
#include "./types/bits.hpp"
|
||||
#include "./maths.hpp"
|
||||
#include "./endian.hpp"
|
||||
#include "types/bits.hpp"
|
||||
#include "maths.hpp"
|
||||
#include "endian.hpp"
|
||||
|
||||
#include <ostream>
|
||||
|
||||
|
@ -1 +1 @@
|
||||
#include "./filesystem.hpp"
|
||||
#include "filesystem.hpp"
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./filesystem.hpp"
|
||||
#include "filesystem.hpp"
|
||||
|
||||
#include "../../except.hpp"
|
||||
|
||||
|
@ -14,9 +14,9 @@
|
||||
* Copyright 2015-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./ascii.hpp"
|
||||
#include "./debug.hpp"
|
||||
#include "./maths.hpp"
|
||||
#include "ascii.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "maths.hpp"
|
||||
|
||||
#include <cstring>
|
||||
#include <cstddef>
|
||||
|
@ -15,9 +15,9 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "./aabb.hpp"
|
||||
#include "aabb.hpp"
|
||||
|
||||
#include "./iostream.hpp"
|
||||
#include "iostream.hpp"
|
||||
#include "../coord/iostream.hpp"
|
||||
#include "../debug.hpp"
|
||||
|
||||
|
@ -14,9 +14,9 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./iostream.hpp"
|
||||
#include "iostream.hpp"
|
||||
|
||||
#include "./sphere.hpp"
|
||||
#include "sphere.hpp"
|
||||
#include "../coord/iostream.hpp"
|
||||
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
#ifndef __UTIL_GEOM_IOSTREAM_HPP
|
||||
#define __UTIL_GEOM_IOSTREAM_HPP
|
||||
|
||||
#include "./fwd.hpp"
|
||||
#include "fwd.hpp"
|
||||
|
||||
#include <ostream>
|
||||
|
||||
|
@ -14,10 +14,10 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./ray.hpp"
|
||||
#include "ray.hpp"
|
||||
|
||||
#include "./iostream.hpp"
|
||||
#include "./ops.hpp"
|
||||
#include "iostream.hpp"
|
||||
#include "ops.hpp"
|
||||
#include "../coord/iostream.hpp"
|
||||
#include "../debug.hpp"
|
||||
|
||||
|
@ -14,9 +14,9 @@
|
||||
* Copyright 2010-2014 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./adler.hpp"
|
||||
#include "adler.hpp"
|
||||
|
||||
#include "./fletcher.hpp"
|
||||
#include "fletcher.hpp"
|
||||
#include "../debug.hpp"
|
||||
|
||||
static constexpr unsigned MODULUS = 65521;
|
||||
|
@ -17,7 +17,7 @@
|
||||
#ifndef __UTIL_HASH_ADLER_HPP
|
||||
#define __UTIL_HASH_ADLER_HPP
|
||||
|
||||
#include "./fletcher.hpp"
|
||||
#include "fletcher.hpp"
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2011 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./crc.hpp"
|
||||
#include "crc.hpp"
|
||||
|
||||
#include "../bitwise.hpp"
|
||||
#include "../debug.hpp"
|
||||
|
@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "./fletcher.hpp"
|
||||
#include "fletcher.hpp"
|
||||
|
||||
#include "../debug.hpp"
|
||||
|
||||
|
@ -21,9 +21,9 @@
|
||||
// directly, and are unlikely to change given their inherent
|
||||
// lightweight nature.
|
||||
|
||||
#include "./fasthash.hpp"
|
||||
#include "./fnv1a.hpp"
|
||||
#include "./murmur.hpp"
|
||||
#include "fasthash.hpp"
|
||||
#include "fnv1a.hpp"
|
||||
#include "murmur.hpp"
|
||||
|
||||
|
||||
// Forward declerations of class based hashes
|
||||
|
@ -1,4 +1,4 @@
|
||||
#include "./keccak.hpp"
|
||||
#include "keccak.hpp"
|
||||
|
||||
#include "../endian.hpp"
|
||||
#include "../maths.hpp"
|
||||
|
@ -17,8 +17,8 @@
|
||||
#ifndef __UTIL_HASH_MURMUR_HPP
|
||||
#define __UTIL_HASH_MURMUR_HPP
|
||||
|
||||
#include "./murmur/murmur1.hpp"
|
||||
#include "./murmur/murmur2.hpp"
|
||||
#include "./murmur/murmur3.hpp"
|
||||
#include "murmur/murmur1.hpp"
|
||||
#include "murmur/murmur2.hpp"
|
||||
#include "murmur/murmur3.hpp"
|
||||
|
||||
#endif
|
||||
|
@ -31,7 +31,7 @@ namespace util::hash::murmur2 {
|
||||
uint64_t hash_64 (const void *restrict data, size_t len, uint64_t seed);
|
||||
}
|
||||
|
||||
#include "./murmur2.ipp"
|
||||
#include "murmur2.ipp"
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -15,7 +15,7 @@
|
||||
* 2014, Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./ripemd.hpp"
|
||||
#include "ripemd.hpp"
|
||||
|
||||
#include "../debug.hpp"
|
||||
#include "../bitwise.hpp"
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2013 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./sha1.hpp"
|
||||
#include "sha1.hpp"
|
||||
|
||||
#include "../bitwise.hpp"
|
||||
#include "../debug.hpp"
|
||||
|
@ -14,4 +14,4 @@
|
||||
* Copyright 2016, Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./simple.hpp"
|
||||
#include "simple.hpp"
|
||||
|
@ -14,11 +14,11 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./xxhash.hpp"
|
||||
#include "xxhash.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "./bitwise.hpp"
|
||||
#include "./endian.hpp"
|
||||
#include "../bitwise.hpp"
|
||||
#include "../debug.hpp"
|
||||
#include "../endian.hpp"
|
||||
|
||||
using util::hash::xxhash;
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
#ifndef __UTIL_INTROSPECTION_HPP
|
||||
#define __UTIL_INTROSPECTION_HPP
|
||||
|
||||
#include "./preprocessor.hpp"
|
||||
#include "./variadic.hpp"
|
||||
#include "preprocessor.hpp"
|
||||
#include "variadic.hpp"
|
||||
|
||||
#include <array>
|
||||
#include <cstddef>
|
||||
|
6
io.hpp
6
io.hpp
@ -116,11 +116,11 @@ namespace util {
|
||||
}
|
||||
|
||||
#ifdef PLATFORM_WIN32
|
||||
#include "./io_win32.hpp"
|
||||
#include "io_win32.hpp"
|
||||
#else
|
||||
#include "./io_posix.hpp"
|
||||
#include "io_posix.hpp"
|
||||
#endif
|
||||
|
||||
#include "./io.ipp"
|
||||
#include "io.ipp"
|
||||
|
||||
#endif
|
||||
|
@ -16,10 +16,10 @@
|
||||
|
||||
#include "io.hpp"
|
||||
|
||||
#include "cast.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "except.hpp"
|
||||
#include "posix/fd.hpp"
|
||||
#include "./cast.hpp"
|
||||
|
||||
#include <sys/stat.h>
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
|
||||
#define __UTIL_IO_POSIX_IPP
|
||||
|
||||
#include "./pointer.hpp"
|
||||
#include "pointer.hpp"
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -14,10 +14,10 @@
|
||||
* Copyright 2014 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./io_win32.hpp"
|
||||
#include "io_win32.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "./except.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "except.hpp"
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
|
@ -17,9 +17,9 @@
|
||||
#ifndef __UTIL_IO_WIN32_HPP
|
||||
#define __UTIL_IO_WIN32_HPP
|
||||
|
||||
#include "./io.hpp"
|
||||
#include "./win32/handle.hpp"
|
||||
#include "./view.hpp"
|
||||
#include "io.hpp"
|
||||
#include "win32/handle.hpp"
|
||||
#include "view.hpp"
|
||||
|
||||
#include <cstdint>
|
||||
#include <experimental/filesystem>
|
||||
|
@ -14,10 +14,10 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./schema.hpp"
|
||||
#include "schema.hpp"
|
||||
|
||||
#include "./tree.hpp"
|
||||
#include "./except.hpp"
|
||||
#include "tree.hpp"
|
||||
#include "except.hpp"
|
||||
|
||||
#include "../io.hpp"
|
||||
#include "../maths.hpp"
|
||||
|
@ -17,7 +17,7 @@
|
||||
#ifndef __UTIL_JSON_SCHEMA_HPP
|
||||
#define __UTIL_JSON_SCHEMA_HPP
|
||||
|
||||
#include "./fwd.hpp"
|
||||
#include "fwd.hpp"
|
||||
|
||||
#include <experimental/filesystem>
|
||||
|
||||
|
@ -15,10 +15,10 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "./tree.hpp"
|
||||
#include "tree.hpp"
|
||||
|
||||
#include "./except.hpp"
|
||||
#include "./flat.hpp"
|
||||
#include "except.hpp"
|
||||
#include "flat.hpp"
|
||||
|
||||
#include "../debug.hpp"
|
||||
#include "../io.hpp"
|
||||
|
@ -17,8 +17,8 @@
|
||||
#ifndef __UTIL_JSON_TREE_HPP
|
||||
#define __UTIL_JSON_TREE_HPP
|
||||
|
||||
#include "./flat.hpp"
|
||||
#include "./fwd.hpp"
|
||||
#include "flat.hpp"
|
||||
#include "fwd.hpp"
|
||||
|
||||
#include "../iterator.hpp"
|
||||
#include "../view.hpp"
|
||||
|
4
log.hpp
4
log.hpp
@ -17,8 +17,8 @@
|
||||
#ifndef __UTIL_LOG_HPP
|
||||
#define __UTIL_LOG_HPP
|
||||
|
||||
#include "./nocopy.hpp"
|
||||
#include "./preprocessor.hpp"
|
||||
#include "nocopy.hpp"
|
||||
#include "preprocessor.hpp"
|
||||
|
||||
#include <ostream>
|
||||
#include <string>
|
||||
|
@ -21,8 +21,8 @@
|
||||
// it triggers a circular dependency; debug -> format -> maths -> debug
|
||||
// instead, just use cassert
|
||||
|
||||
#include "./types/traits.hpp"
|
||||
#include "./float.hpp"
|
||||
#include "types/traits.hpp"
|
||||
#include "float.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <cassert>
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./matrix.hpp"
|
||||
#include "matrix.hpp"
|
||||
|
||||
using util::matrix;
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./circular.hpp"
|
||||
#include "circular.hpp"
|
||||
|
||||
#include "../system.hpp"
|
||||
#include "../../debug.hpp"
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./paged.hpp"
|
||||
#include "paged.hpp"
|
||||
|
||||
#include "../system.hpp"
|
||||
#include "../../except.hpp"
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./deleter.hpp"
|
||||
#include "deleter.hpp"
|
||||
|
||||
using util::memory::owner_deleter;
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./system.hpp"
|
||||
#include "system.hpp"
|
||||
|
||||
#include "../except.hpp"
|
||||
#include "../cast.hpp"
|
||||
|
@ -14,9 +14,9 @@
|
||||
* Copyright 2011-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./point.hpp"
|
||||
#include "point.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "debug.hpp"
|
||||
|
||||
#include <cstdlib>
|
||||
|
||||
|
4
pool.ipp
4
pool.ipp
@ -20,12 +20,12 @@
|
||||
|
||||
#define __UTIL_POOL_IPP
|
||||
|
||||
#include "debug.hpp"
|
||||
|
||||
#include <cstdint>
|
||||
#include <new>
|
||||
#include <string>
|
||||
|
||||
#include "./debug.hpp"
|
||||
|
||||
|
||||
namespace util {
|
||||
//-------------------------------------------------------------------------
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./dir.hpp"
|
||||
#include "dir.hpp"
|
||||
|
||||
#include "../except.hpp"
|
||||
|
||||
|
@ -48,6 +48,6 @@ namespace util::posix {
|
||||
};
|
||||
}
|
||||
|
||||
#include "./dir.ipp"
|
||||
#include "dir.ipp"
|
||||
|
||||
#endif
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./fd.hpp"
|
||||
#include "fd.hpp"
|
||||
|
||||
#include "../except.hpp"
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
#ifndef __CRUFT_UTIL_POSIX_HPP
|
||||
#define __CRUFT_UTIL_POSIX_HPP
|
||||
|
||||
#include "./fd.hpp"
|
||||
#include "fd.hpp"
|
||||
|
||||
#include <sys/mman.h>
|
||||
#include <cstdint>
|
||||
|
@ -15,10 +15,10 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "./quaternion.hpp"
|
||||
#include "quaternion.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "./vector.hpp"
|
||||
#include "debug.hpp"
|
||||
#include "vector.hpp"
|
||||
|
||||
#include <cmath>
|
||||
|
||||
|
@ -126,6 +126,6 @@ namespace util {
|
||||
operator<< (std::ostream&, quaternion<T>);
|
||||
}
|
||||
|
||||
#include "./quaternion.ipp"
|
||||
#include "quaternion.ipp"
|
||||
|
||||
#endif
|
||||
|
@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "./mwc64x.hpp"
|
||||
#include "mwc64x.hpp"
|
||||
|
||||
#include "../debug.hpp"
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./xorshift.hpp"
|
||||
#include "xorshift.hpp"
|
||||
|
||||
#include "../debug.hpp"
|
||||
|
||||
|
@ -15,11 +15,11 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "./region.hpp"
|
||||
#include "region.hpp"
|
||||
|
||||
#include "./debug.hpp"
|
||||
#include "debug.hpp"
|
||||
|
||||
#include "./coord/iostream.hpp"
|
||||
#include "coord/iostream.hpp"
|
||||
|
||||
#include <array>
|
||||
|
||||
|
@ -14,4 +14,4 @@
|
||||
* Copyright 2017 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./sarray.hpp"
|
||||
#include "sarray.hpp"
|
||||
|
@ -17,7 +17,7 @@
|
||||
#ifndef CRUFT_UTIL_SARRAY_HPP
|
||||
#define CRUFT_UTIL_SARRAY_HPP
|
||||
|
||||
#include "./iterator.hpp"
|
||||
#include "iterator.hpp"
|
||||
|
||||
#include <cstdlib>
|
||||
#include <stdexcept>
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2011-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./string.hpp"
|
||||
#include "string.hpp"
|
||||
|
||||
#include <cstring>
|
||||
#include <codecvt>
|
||||
|
@ -17,7 +17,7 @@
|
||||
#ifndef __UTIL_STRING_HPP
|
||||
#define __UTIL_STRING_HPP
|
||||
|
||||
#include "./view.hpp"
|
||||
#include "view.hpp"
|
||||
|
||||
|
||||
namespace util {
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2015 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./strongdef.hpp"
|
||||
#include "strongdef.hpp"
|
||||
|
||||
using util::strongdef;
|
||||
|
||||
|
4
term.cpp
4
term.cpp
@ -14,9 +14,9 @@
|
||||
* Copyright 2016-2017 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./term.hpp"
|
||||
#include "term.hpp"
|
||||
|
||||
#include "./string.hpp"
|
||||
#include "string.hpp"
|
||||
|
||||
#include <experimental/filesystem>
|
||||
#include <cstdlib>
|
||||
|
@ -1,6 +1,6 @@
|
||||
#include "./tap.hpp"
|
||||
#include "../tap.hpp"
|
||||
|
||||
#include "./exe.hpp"
|
||||
#include "../exe.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include "geom/aabb.hpp"
|
||||
#include "geom/plane.hpp"
|
||||
#include "geom/ray.hpp"
|
||||
#include "tap.hpp"
|
||||
#include "../../geom/aabb.hpp"
|
||||
#include "../../geom/plane.hpp"
|
||||
#include "../../geom/ray.hpp"
|
||||
#include "../../tap.hpp"
|
||||
|
||||
using util::geom::ray2f;
|
||||
using util::geom::ray3f;
|
||||
|
@ -1,6 +1,6 @@
|
||||
#include "tap.hpp"
|
||||
#include "../tap.hpp"
|
||||
|
||||
#include "./iterator.hpp"
|
||||
#include "../iterator.hpp"
|
||||
|
||||
#include <vector>
|
||||
#include <array>
|
||||
|
@ -1,6 +1,6 @@
|
||||
#include "pool.hpp"
|
||||
#include "../pool.hpp"
|
||||
|
||||
#include "tap.hpp"
|
||||
#include "../tap.hpp"
|
||||
|
||||
#include <set>
|
||||
#include <vector>
|
||||
|
@ -1,6 +1,6 @@
|
||||
#include "tap.hpp"
|
||||
#include "../tap.hpp"
|
||||
|
||||
#include "stream.hpp"
|
||||
#include "../stream.hpp"
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -1,6 +1,6 @@
|
||||
#include "tap.hpp"
|
||||
#include "../tap.hpp"
|
||||
|
||||
#include "./typeidx.hpp"
|
||||
#include "../typeidx.hpp"
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
4
time.cpp
4
time.cpp
@ -14,9 +14,9 @@
|
||||
* Copyright 2010-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./time.hpp"
|
||||
#include "time.hpp"
|
||||
|
||||
#include "./log.hpp"
|
||||
#include "log.hpp"
|
||||
|
||||
#include <chrono>
|
||||
|
||||
|
5
time.hpp
5
time.hpp
@ -17,11 +17,12 @@
|
||||
#ifndef __UTIL_TIME_HPP
|
||||
#define __UTIL_TIME_HPP
|
||||
|
||||
#include "stats.hpp"
|
||||
|
||||
#include <chrono>
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
|
||||
#include "./stats.hpp"
|
||||
|
||||
namespace util {
|
||||
// ------------------------------------------------------------------------
|
||||
@ -89,6 +90,6 @@ namespace util {
|
||||
};
|
||||
}
|
||||
|
||||
#include "./time.ipp"
|
||||
#include "time.ipp"
|
||||
|
||||
#endif // __UTIL_TIME_HPP
|
||||
|
@ -14,9 +14,9 @@
|
||||
* Copyright 2010-2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./time.hpp"
|
||||
#include "time.hpp"
|
||||
|
||||
#include "./cast.hpp"
|
||||
#include "cast.hpp"
|
||||
|
||||
#include <ctime>
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
* Copyright 2017 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./typeidx.hpp"
|
||||
#include "typeidx.hpp"
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -20,7 +20,7 @@
|
||||
#define __UTIL_VECTOR_IPP
|
||||
#endif
|
||||
|
||||
#include "./maths.hpp"
|
||||
#include "maths.hpp"
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
2
view.cpp
2
view.cpp
@ -14,7 +14,7 @@
|
||||
* Copyright 2016 Danny Robson <danny@nerdcruft.net>
|
||||
*/
|
||||
|
||||
#include "./view.hpp"
|
||||
#include "view.hpp"
|
||||
|
||||
#include <iterator>
|
||||
|
||||
|
4
view.hpp
4
view.hpp
@ -18,7 +18,7 @@
|
||||
#ifndef __UTIL_VIEW_HPP
|
||||
#define __UTIL_VIEW_HPP
|
||||
|
||||
#include "./types/traits.hpp"
|
||||
#include "types/traits.hpp"
|
||||
|
||||
#include <cstdlib>
|
||||
#include <ostream>
|
||||
@ -133,6 +133,6 @@ namespace util {
|
||||
operator<< (std::ostream&, view<T>);
|
||||
}
|
||||
|
||||
#include "./view.ipp"
|
||||
#include "view.ipp"
|
||||
|
||||
#endif
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user