IsoSpec 2.2.1
unity-build.cpp
1/*
2 * Copyright (C) 2015-2020 Mateusz Łącki and Michał Startek.
3 *
4 * This file is part of IsoSpec.
5 *
6 * IsoSpec is free software: you can redistribute it and/or modify
7 * it under the terms of the Simplified ("2-clause") BSD licence.
8 *
9 * IsoSpec is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
12 *
13 * You should have received a copy of the Simplified BSD Licence
14 * along with IsoSpec. If not, see <https://opensource.org/licenses/BSD-2-Clause>.
15 */
16
17#include "platform.h"
18
19#if !ISOSPEC_BUILDING_R
20
21#if !ISOSPEC_GOT_SYSTEM_MMAN && ISOSPEC_GOT_MMAN
22 #include "mman.cpp" // NOLINT(build/include)
23#endif
24
25// A poor-man's replacement for LTO. We're small enough that we can do that. And
26// ignore cpplint's complaints about it.
27
28#include "allocator.cpp" // NOLINT(build/include)
29#include "dirtyAllocator.cpp" // NOLINT(build/include)
30#include "isoSpec++.cpp" // NOLINT(build/include)
31#include "isoMath.cpp" // NOLINT(build/include)
32#include "marginalTrek++.cpp" // NOLINT(build/include)
33#include "operators.cpp" // NOLINT(build/include)
34#include "element_tables.cpp" // NOLINT(build/include)
35#include "fasta.cpp" // NOLINT(build/include)
36#include "cwrapper.cpp" // NOLINT(build/include)
37#include "fixedEnvelopes.cpp" // NOLINT(build/include)
38#include "misc.cpp" // NOLINT(build/include)
39
40#endif