IsoSpec  2.1.2
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