htils 1
A small set of utilities for C programming.
Loading...
Searching...
No Matches
htils.h
Go to the documentation of this file.
1
5#ifndef HTILS_H
6#define HTILS_H
7
9#ifndef HTILS_IMPLEMENTATION
10
13#ifndef NO_TYPES
14#include <htils/basictypes.h>
15#endif
16
17#ifdef USE_ALL
18#include <htils/arena.h>
19#include <htils/assert.h>
20#include <htils/darray.h>
21#include <htils/file.h>
22#include <htils/hashmap.h>
23#include <htils/path.h>
24#include <htils/string.h>
25#include <htils/test.h>
26#endif
27
28#ifdef USE_MUSTHAVES
29#include <htils/arena.h>
30#include <htils/assert.h>
31#include <htils/darray.h>
32#include <htils/string.h>
33#endif
34
35#ifdef USE_ARENA
36#include <htils/arena.h>
37#endif
38
39#ifdef USE_ASSERT
40#include <htils/assert.h>
41#endif
42
43#ifdef USE_DARRAY
44#include <htils/darray.h>
45#endif
46
47#ifdef USE_FILE
48#include <htils/file.h>
49#endif
50
51#ifdef USE_HASHMAP
52#include <htils/hashmap.h>
53#endif
54
55#ifdef USE_PATH
56#include <htils/path.h>
57#endif
58
59#ifdef USE_STRING
60#include <htils/string.h>
61#endif
62
63#ifdef USE_TEST
64#include <htils/test.h>
65#endif
66
67#endif // !HTILS_IMPLEMENTATION
68
69#endif // !HTILS_H