-
Notifications
You must be signed in to change notification settings - Fork 0
/
compile.conf
172 lines (163 loc) · 5.55 KB
/
compile.conf
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
FLOAT_ABI_USER = -u _printf_float
C_DEFS_HAL_USER = \
# -DHAL_DMA2D_MODULE_ENABLED \
# -DHAL_SRAM_MODULE_ENABLED \
# -DHAL_SDRAM_MODULE_ENABLED \
# -DHAL_LTDC_MODULE_ENABLED \
# -DHAL_SPI_MODULE_ENABLED \
# -DHAL_USART_MODULE_ENABLED \
C_DEFS_USER = \
-Dtimegm=mktime \
-DEMBEDDED \
-DARM_MATH_CM7 \
-D__FPU_PRESENT
C_DEFS_USER += $(C_DEFS_HAL_USER)
# Orientation display:
# default is portrait
# pass -DLANDSCAPE to landscape
# Execute make ORIENT=-DLANDSCAPE to landscape
ORIENT =
C_SOURCES_USER = \
app/app_main.c \
app/app.c \
app/rng_user/rng_user.c \
app/portable/portable.c \
app/gui/gui_app.c \
app/gui/screen_tabs/gui_mass_storage_tab.c \
app/gui/screen_tabs/gui_random_tab.c \
app/gui/components/gui_spinbox.c \
app/gui/components/gui_widgets.c \
app/threads/app_threads.c \
app/system/system.c \
app/system/retarget/retarget.c \
app/drivers/tft/tft.c \
app/drivers/touchpad/touchpad.c \
app/hardware/hardware.c \
app/gui/lvgl/src/lv_core/lv_disp.c \
app/gui/lvgl/src/lv_core/lv_group.c \
app/gui/lvgl/src/lv_core/lv_indev.c \
app/gui/lvgl/src/lv_core/lv_obj.c \
app/gui/lvgl/src/lv_core/lv_refr.c \
app/gui/lvgl/src/lv_core/lv_style.c \
app/gui/lvgl/src/lv_draw/lv_draw_arc.c \
app/gui/lvgl/src/lv_draw/lv_draw_blend.c \
app/gui/lvgl/src/lv_draw/lv_draw_img.c \
app/gui/lvgl/src/lv_draw/lv_draw_label.c \
app/gui/lvgl/src/lv_draw/lv_draw_line.c \
app/gui/lvgl/src/lv_draw/lv_draw_mask.c \
app/gui/lvgl/src/lv_draw/lv_draw_rect.c \
app/gui/lvgl/src/lv_draw/lv_draw_triangle.c \
app/gui/lvgl/src/lv_draw/lv_img_buf.c \
app/gui/lvgl/src/lv_draw/lv_img_cache.c \
app/gui/lvgl/src/lv_draw/lv_img_decoder.c \
app/gui/lvgl/src/lv_font/lv_font.c \
app/gui/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.c \
app/gui/lvgl/src/lv_font/lv_font_fmt_txt.c \
app/gui/lvgl/src/lv_font/lv_font_montserrat_12.c \
app/gui/lvgl/src/lv_font/lv_font_montserrat_12_subpx.c \
app/gui/lvgl/src/lv_font/lv_font_montserrat_14.c \
app/gui/lvgl/src/lv_font/lv_font_montserrat_16.c \
app/gui/lvgl/src/lv_font/lv_font_montserrat_18.c \
app/gui/lvgl/src/lv_font/lv_font_simsun_16_cjk.c \
app/gui/lvgl/src/lv_font/lv_font_unscii_8.c \
app/gui/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.c \
app/gui/lvgl/src/lv_hal/lv_hal_disp.c \
app/gui/lvgl/src/lv_hal/lv_hal_indev.c \
app/gui/lvgl/src/lv_hal/lv_hal_tick.c \
app/gui/lvgl/src/lv_misc/lv_anim.c \
app/gui/lvgl/src/lv_misc/lv_area.c \
app/gui/lvgl/src/lv_misc/lv_async.c \
app/gui/lvgl/src/lv_misc/lv_bidi.c \
app/gui/lvgl/src/lv_misc/lv_color.c \
app/gui/lvgl/src/lv_misc/lv_debug.c \
app/gui/lvgl/src/lv_misc/lv_fs.c \
app/gui/lvgl/src/lv_misc/lv_gc.c \
app/gui/lvgl/src/lv_misc/lv_ll.c \
app/gui/lvgl/src/lv_misc/lv_log.c \
app/gui/lvgl/src/lv_misc/lv_math.c \
app/gui/lvgl/src/lv_misc/lv_mem.c \
app/gui/lvgl/src/lv_misc/lv_printf.c \
app/gui/lvgl/src/lv_misc/lv_task.c \
app/gui/lvgl/src/lv_misc/lv_templ.c \
app/gui/lvgl/src/lv_misc/lv_txt_ap.c \
app/gui/lvgl/src/lv_misc/lv_txt.c \
app/gui/lvgl/src/lv_misc/lv_utils.c \
app/gui/lvgl/src/lv_themes/lv_theme.c \
app/gui/lvgl/src/lv_themes/lv_theme_material.c \
app/gui/lvgl/src/lv_widgets/lv_arc.c \
app/gui/lvgl/src/lv_widgets/lv_bar.c \
app/gui/lvgl/src/lv_widgets/lv_btn.c \
app/gui/lvgl/src/lv_widgets/lv_btnmatrix.c \
app/gui/lvgl/src/lv_widgets/lv_calendar.c \
app/gui/lvgl/src/lv_widgets/lv_canvas.c \
app/gui/lvgl/src/lv_widgets/lv_chart.c \
app/gui/lvgl/src/lv_widgets/lv_checkbox.c \
app/gui/lvgl/src/lv_widgets/lv_cont.c \
app/gui/lvgl/src/lv_widgets/lv_cpicker.c \
app/gui/lvgl/src/lv_widgets/lv_dropdown.c \
app/gui/lvgl/src/lv_widgets/lv_gauge.c \
app/gui/lvgl/src/lv_widgets/lv_imgbtn.c \
app/gui/lvgl/src/lv_widgets/lv_img.c \
app/gui/lvgl/src/lv_widgets/lv_keyboard.c \
app/gui/lvgl/src/lv_widgets/lv_label.c \
app/gui/lvgl/src/lv_widgets/lv_led.c \
app/gui/lvgl/src/lv_widgets/lv_line.c \
app/gui/lvgl/src/lv_widgets/lv_linemeter.c \
app/gui/lvgl/src/lv_widgets/lv_list.c \
app/gui/lvgl/src/lv_widgets/lv_msgbox.c \
app/gui/lvgl/src/lv_widgets/lv_objmask.c \
app/gui/lvgl/src/lv_widgets/lv_objx_templ.c \
app/gui/lvgl/src/lv_widgets/lv_page.c \
app/gui/lvgl/src/lv_widgets/lv_roller.c \
app/gui/lvgl/src/lv_widgets/lv_slider.c \
app/gui/lvgl/src/lv_widgets/lv_spinbox.c \
app/gui/lvgl/src/lv_widgets/lv_spinner.c \
app/gui/lvgl/src/lv_widgets/lv_switch.c \
app/gui/lvgl/src/lv_widgets/lv_table.c \
app/gui/lvgl/src/lv_widgets/lv_tabview.c \
app/gui/lvgl/src/lv_widgets/lv_textarea.c \
app/gui/lvgl/src/lv_widgets/lv_tileview.c \
app/gui/lvgl/src/lv_widgets/lv_win.c \
app/BSP/STM32746G-Discovery/stm32746g_discovery.c \
app/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.c \
app/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.c \
app/BSP/STM32746G-Discovery/stm32746g_discovery_ts.c \
app/BSP/Components/ft5336/ft5336.c
# -Iapp/drivers/analog \
C_INCLUDES_USER = \
-Iapp \
-Iapp/rng_user \
-Iapp/portable \
-Iapp/gui \
-Iapp/gui/screen_tabs \
-Iapp/threads \
-Iapp/hardware \
-Iapp/system \
-Iapp/system/retarget \
-Iapp/drivers/tft \
-Iapp/drivers/touchpad \
-Iapp/drivers/Common \
-Iapp/drivers/tft \
-Iapp/hardware \
-Iapp/gui/lvgl \
-Iapp/gui/lvgl/src \
-Iapp/gui/lvgl/src/lv_core \
-Iapp/gui/lvgl/src/lv_draw \
-Iapp/gui/lvgl/src/lv_hal \
-Iapp/gui/lvgl/src/lv_misc \
-Iapp/gui/lvgl/src/lv_themes \
-Iapp/gui/lvgl/src/lv_widgets \
-Iapp/BSP/Components/adv7533 \
-Iapp/BSP/Components/exc7200 \
-Iapp/BSP/Components/ft5336 \
-Iapp/BSP/Components/ft6x06 \
-Iapp/BSP/Components/mfxstm32l152 \
-Iapp/BSP/Components/otm8009a \
-Iapp/BSP/Components/ov9655 \
-Iapp/BSP/Components/s5k5cag \
-Iapp/BSP/Components/st7735 \
-Iapp/BSP/Components/st7789h2 \
-Iapp/BSP/Components/stmpe811 \
-Iapp/BSP/Components/ts3510 \
-Iapp/BSP/Components/wm8994 \
-Iapp/BSP/STM32746G-Discovery