-
Notifications
You must be signed in to change notification settings - Fork 4
/
stm32f469_demos.gpr
36 lines (28 loc) · 1.1 KB
/
stm32f469_demos.gpr
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
aggregate project STM32F469_Demos is
type RTS_Profile_Type is ("ravenscar-sfp", "ravenscar-full");
RTS_Profile : RTS_Profile_Type := external ("RTS", "ravenscar-sfp");
type BUILD_TYPE is ("Debug", "Production");
Build : BUILD_Type := external ("PLATFORM_BUILD", "Debug");
for Target use "arm-eabi";
for Runtime ("Ada") use RTS_Profile & "-stm32f469disco";
for External ("RTS") use RTS_Profile;
for External ("PLATFORM_BUILD") use Build;
for Project_Files use
("balls/balls_stm32f469disco.gpr",
"conway/conway_stm32f469disco.gpr",
"fractals/fractals_stm32f469disco.gpr",
"sdcard/sdcard_stm32f469disco.gpr",
"wav_player/wav_stm32f469disco.gpr",
"wolf/wolf_stm32f469disco.gpr");
case RTS_Profile is
when "ravenscar-full" =>
for Project_Files use Project'Project_Files &
("2048/demo_2048_stm32f469disco.gpr");
when others =>
end case;
package Ide is
for Program_Host use "localhost:4242";
for Communication_Protocol use "remote";
for Connection_Tool use "st-util";
end Ide;
end STM32F469_Demos;