forked from hikogui/hikogui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists_includes.cmake
129 lines (128 loc) · 6.09 KB
/
CMakeLists_includes.cmake
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
target_sources(hikogui PUBLIC FILE_SET hikogui_include_files TYPE HEADERS BASE_DIRS "${CMAKE_CURRENT_SOURCE_DIR}/src/" FILES
${HIKOGUI_SOURCE_DIR}/char_maps/ascii.hpp
${HIKOGUI_SOURCE_DIR}/char_maps/char_converter.hpp
${HIKOGUI_SOURCE_DIR}/char_maps/cp_1252.hpp
${HIKOGUI_SOURCE_DIR}/char_maps/iso_8859_1.hpp
${HIKOGUI_SOURCE_DIR}/char_maps/module.hpp
${HIKOGUI_SOURCE_DIR}/char_maps/to_string.hpp
${HIKOGUI_SOURCE_DIR}/char_maps/utf_8.hpp
${HIKOGUI_SOURCE_DIR}/char_maps/utf_16.hpp
${HIKOGUI_SOURCE_DIR}/char_maps/utf_32.hpp
${HIKOGUI_SOURCE_DIR}/color/color.hpp
${HIKOGUI_SOURCE_DIR}/color/color_space.hpp
${HIKOGUI_SOURCE_DIR}/color/module.hpp
${HIKOGUI_SOURCE_DIR}/color/quad_color.hpp
${HIKOGUI_SOURCE_DIR}/color/Rec2020.hpp
${HIKOGUI_SOURCE_DIR}/color/Rec2100.hpp
${HIKOGUI_SOURCE_DIR}/color/semantic_color.hpp
${HIKOGUI_SOURCE_DIR}/color/sRGB.hpp
${HIKOGUI_SOURCE_DIR}/concurrency/dead_lock_detector.hpp
${HIKOGUI_SOURCE_DIR}/concurrency/global_state.hpp
${HIKOGUI_SOURCE_DIR}/concurrency/rcu.hpp
${HIKOGUI_SOURCE_DIR}/concurrency/module.hpp
${HIKOGUI_SOURCE_DIR}/concurrency/unfair_mutex.hpp
${HIKOGUI_SOURCE_DIR}/concurrency/unfair_recursive_mutex.hpp
${HIKOGUI_SOURCE_DIR}/concurrency/subsystem.hpp
${HIKOGUI_SOURCE_DIR}/concurrency/thread.hpp
${HIKOGUI_SOURCE_DIR}/concurrency/wfree_idle_count.hpp
${HIKOGUI_SOURCE_DIR}/font/elusive_icon.hpp
${HIKOGUI_SOURCE_DIR}/font/font.hpp
${HIKOGUI_SOURCE_DIR}/font/font_book.hpp
${HIKOGUI_SOURCE_DIR}/font/font_char_map.hpp
${HIKOGUI_SOURCE_DIR}/font/font_family_id.hpp
${HIKOGUI_SOURCE_DIR}/font/font_grapheme_id.hpp
${HIKOGUI_SOURCE_DIR}/font/font_metrics.hpp
${HIKOGUI_SOURCE_DIR}/font/font_variant.hpp
${HIKOGUI_SOURCE_DIR}/font/font_weight.hpp
${HIKOGUI_SOURCE_DIR}/font/glyph_atlas_info.hpp
${HIKOGUI_SOURCE_DIR}/font/glyph_id.hpp
${HIKOGUI_SOURCE_DIR}/font/glyph_ids.hpp
${HIKOGUI_SOURCE_DIR}/font/glyph_metrics.hpp
${HIKOGUI_SOURCE_DIR}/font/hikogui_icon.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_cmap.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_glyf.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_head.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_hhea.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_hmtx.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_kern.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_loca.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_maxp.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_name.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_os2.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_sfnt.hpp
${HIKOGUI_SOURCE_DIR}/font/otype_utilities.hpp
${HIKOGUI_SOURCE_DIR}/font/true_type_font.hpp
${HIKOGUI_SOURCE_DIR}/geometry/alignment.hpp
${HIKOGUI_SOURCE_DIR}/geometry/axis.hpp
${HIKOGUI_SOURCE_DIR}/geometry/axis_aligned_rectangle.hpp
${HIKOGUI_SOURCE_DIR}/geometry/circle.hpp
${HIKOGUI_SOURCE_DIR}/geometry/corner_radii.hpp
${HIKOGUI_SOURCE_DIR}/geometry/extent.hpp
${HIKOGUI_SOURCE_DIR}/geometry/identity.hpp
${HIKOGUI_SOURCE_DIR}/geometry/line_end_cap.hpp
${HIKOGUI_SOURCE_DIR}/geometry/line_join_style.hpp
${HIKOGUI_SOURCE_DIR}/geometry/line_segment.hpp
${HIKOGUI_SOURCE_DIR}/geometry/lookat.hpp
${HIKOGUI_SOURCE_DIR}/geometry/margins.hpp
${HIKOGUI_SOURCE_DIR}/geometry/matrix.hpp
${HIKOGUI_SOURCE_DIR}/geometry/module.hpp
${HIKOGUI_SOURCE_DIR}/geometry/perspective.hpp
${HIKOGUI_SOURCE_DIR}/geometry/point.hpp
${HIKOGUI_SOURCE_DIR}/geometry/quad.hpp
${HIKOGUI_SOURCE_DIR}/geometry/rectangle.hpp
${HIKOGUI_SOURCE_DIR}/geometry/rotate.hpp
${HIKOGUI_SOURCE_DIR}/geometry/scale.hpp
${HIKOGUI_SOURCE_DIR}/geometry/transform.hpp
${HIKOGUI_SOURCE_DIR}/geometry/translate.hpp
${HIKOGUI_SOURCE_DIR}/geometry/vector.hpp
${HIKOGUI_SOURCE_DIR}/image/module.hpp
${HIKOGUI_SOURCE_DIR}/image/pixmap.hpp
${HIKOGUI_SOURCE_DIR}/image/pixmap_span.hpp
${HIKOGUI_SOURCE_DIR}/image/sdf_r8.hpp
${HIKOGUI_SOURCE_DIR}/image/sfloat_rg32.hpp
${HIKOGUI_SOURCE_DIR}/image/sfloat_rgb32.hpp
${HIKOGUI_SOURCE_DIR}/image/sfloat_rgba16.hpp
${HIKOGUI_SOURCE_DIR}/image/sfloat_rgba32.hpp
${HIKOGUI_SOURCE_DIR}/image/sint_abgr8_pack.hpp
${HIKOGUI_SOURCE_DIR}/image/snorm_r8.hpp
${HIKOGUI_SOURCE_DIR}/image/srgb_abgr8_pack.hpp
${HIKOGUI_SOURCE_DIR}/image/uint_abgr8_pack.hpp
${HIKOGUI_SOURCE_DIR}/image/unorm_a2bgr10_pack.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/float16_sse4_1.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/module.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_f16x8_sse2.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_f32x4_sse.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_f64x4_avx.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_i16x8_sse2.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_i32x4_sse2.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_i64x4_avx2.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_i8x16_sse2.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_simd_conversions_x86.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_simd_utility.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/native_u32x4_sse2.hpp
${HIKOGUI_SOURCE_DIR}/SIMD/simd.hpp
${HIKOGUI_SOURCE_DIR}/utility/architecture.hpp
${HIKOGUI_SOURCE_DIR}/utility/assert.hpp
${HIKOGUI_SOURCE_DIR}/utility/cast.hpp
${HIKOGUI_SOURCE_DIR}/utility/charconv.hpp
${HIKOGUI_SOURCE_DIR}/utility/compare.hpp
${HIKOGUI_SOURCE_DIR}/utility/concepts.hpp
${HIKOGUI_SOURCE_DIR}/utility/debugger.hpp
${HIKOGUI_SOURCE_DIR}/utility/debugger.hpp
${HIKOGUI_SOURCE_DIR}/utility/enum_metadata.hpp
${HIKOGUI_SOURCE_DIR}/utility/endian.hpp
${HIKOGUI_SOURCE_DIR}/utility/exception.hpp
${HIKOGUI_SOURCE_DIR}/utility/fixed_string.hpp
${HIKOGUI_SOURCE_DIR}/utility/float16.hpp
${HIKOGUI_SOURCE_DIR}/utility/hash.hpp
${HIKOGUI_SOURCE_DIR}/utility/math.hpp
${HIKOGUI_SOURCE_DIR}/utility/memory.hpp
${HIKOGUI_SOURCE_DIR}/utility/module.hpp
${HIKOGUI_SOURCE_DIR}/utility/numbers.hpp
${HIKOGUI_SOURCE_DIR}/utility/test.hpp
${HIKOGUI_SOURCE_DIR}/utility/type_traits.hpp
${HIKOGUI_SOURCE_DIR}/utility/utility.hpp
$<$<PLATFORM_ID:Windows>:${HIKOGUI_SOURCE_DIR}/utility/win32_headers.hpp>
${HIKOGUI_SOURCE_DIR}/module.hpp
${HIKOGUI_SOURCE_DIR}/terminate.hpp
)