aboutsummaryrefslogtreecommitdiff
path: root/Makefile.srcs
blob: 3d0d91a2c0360924916a2cce23a846329da3ae97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# Source files

SRCS = src/Algo.c \
	src/Args.c \
	src/Buffer.c \
	src/Bytes.c \
	src/Color.c \
	src/Hashmap.c \
	src/IO.c \
	src/Math/Box2f.c \
	src/Math/Box3f.c \
	src/Math/Line.c \
	src/Math/Mat3f.c \
	src/Math/Mat4f.c \
	src/Math/Misc.c \
	src/Math/Plane.c \
	src/Math/Quat4f.c \
	src/Math/Ray2f.c \
	src/Math/Ray3f.c \
	src/Math/Vec2f.c \
	src/Math/Vec2i.c \
	src/Math/Vec3f.c \
	src/Math/Vec3i.c \
	src/Math/Vec4f.c \
	src/Math/Vec4i.c \
	src/Platform/Spinlock.c \
	src/Queue.c \
	src/String/Float.c \
	src/String/Int.c \
	src/String/Unicode.c \
	src/Util.c

SRCS_DUMMY = src/Platform/Dummy/File.c

SRCS_DUMMY_MT = src/Platform/Dummy/Condition.c \
	src/Platform/Dummy/Mutex.c \
	src/Platform/Dummy/Semaphore.c \
	src/Platform/Dummy/Thread.c \
	src/Platform/Dummy/Tss.c

SRCS_POSIX = src/Platform/Posix/File.c

SRCS_POSIX_MT = src/Platform/Posix/Condition.c \
	src/Platform/Posix/Mutex.c \
	src/Platform/Posix/Semaphore.c \
	src/Platform/Posix/Thread.c \
	src/Platform/Posix/Tss.c

SRCS_WIN32 = src/Platform/Win32/File.c

SRCS_WIN32_MT = src/Platform/Win32/Condition.c \
	src/Platform/Win32/Mutex.c \
	src/Platform/Win32/Semaphore.c \
	src/Platform/Win32/Thread.c \
	src/Platform/Win32/Tss.c

INCS = include/BH/Algo.h \
	include/BH/Args.h \
	include/BH/Common.h \
	include/BH/Hashmap.h \
	include/BH/IO.h \
	include/BH/Math/Box2f.h \
	include/BH/Math/Box3f.h \
	include/BH/Math/Line.h \
	include/BH/Math/Mat3f.h \
	include/BH/Math/Mat4f.h \
	include/BH/Math/Misc.h \
	include/BH/Math/Plane.h \
	include/BH/Math/Quat.h \
	include/BH/Math/Ray2f.h \
	include/BH/Math/Ray3f.h \
	include/BH/Math/Vec2f.h \
	include/BH/Math/Vec2i.h \
	include/BH/Math/Vec3f.h \
	include/BH/Math/Vec3i.h \
	include/BH/Math/Vec4f.h \
	include/BH/Math/Vec4i.h \
	include/BH/Queue.h \
	include/BH/String.h \
	include/BH/Thread.h \
	include/BH/Unicode.h \
	include/BH/Util.h

INCS_DUMMY_MT = src/Platform/Dummy/Thread.h

INCS_POSIX_MT = src/Platform/Posix/Thread.h

INCS_WIN32_MT = src/Platform/Win32/Thread.h

SRCS_UNIT = unit/src/Unit.c

INCS_UNIT = unit/include/BH/Unit.h