blob: dcd3e734648511766bfebc1ffef70327caac7c7d [file] [log] [blame]
AnthonyDiGirolamo26110e02023-09-21 23:44:37 +00001# Copyright 2023 The Pigweed Authors
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may not
4# use this file except in compliance with the License. You may obtain a copy of
5# the License at
6#
7# https://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations under
13# the License.
14
15# Experimental modules.
16declare_args() {
17 dir_app_common = get_path_info("applications/app_common", "abspath")
18 dir_pw_async_bench = get_path_info("pw_async_bench", "abspath")
19 dir_pw_board_led = get_path_info("pw_board_led", "abspath")
20 dir_pw_board_led_arduino = get_path_info("pw_board_led_arduino", "abspath")
21 dir_pw_board_led_host = get_path_info("pw_board_led_host", "abspath")
22 dir_pw_board_led_mimxrt595_evk =
23 get_path_info("pw_board_led_mimxrt595_evk", "abspath")
24 dir_pw_board_led_pico = get_path_info("pw_board_led_pico", "abspath")
25 dir_pw_board_led_stm32f429i_disc1 =
26 get_path_info("pw_board_led_stm32f429i_disc1", "abspath")
27 dir_pw_board_led_stm32f769i_disc0 =
28 get_path_info("pw_board_led_stm32f769i_disc0", "abspath")
29 dir_pw_board_led_stm32cube =
30 get_path_info("pw_board_led_stm32cube", "abspath")
31 dir_pw_color = get_path_info("pw_graphics/pw_color", "abspath")
32 dir_pw_math = get_path_info("pw_graphics/pw_math", "abspath")
Carlos Chinchilla0a60aaa2023-10-19 18:21:35 +000033 dir_pw_data_link = get_path_info("pw_data_link", "abspath")
AnthonyDiGirolamo26110e02023-09-21 23:44:37 +000034 dir_pw_digital_io_arduino = get_path_info("pw_digital_io_arduino", "abspath")
AnthonyDiGirolamo26110e02023-09-21 23:44:37 +000035 dir_pw_digital_io_stm32cube =
36 get_path_info("pw_digital_io_stm32cube", "abspath")
37 dir_pw_display = get_path_info("pw_graphics/pw_display", "abspath")
38 dir_pw_display_driver = get_path_info("pw_display_driver", "abspath")
39 dir_pw_display_driver_ili9341 =
40 get_path_info("pw_display_driver_ili9341", "abspath")
41 dir_pw_display_driver_imgui =
42 get_path_info("pw_display_driver_imgui", "abspath")
43 dir_pw_display_driver_mipi_dsi =
44 get_path_info("pw_display_driver_mipi", "abspath")
45 dir_pw_display_driver_null =
46 get_path_info("pw_display_driver_null", "abspath")
47 dir_pw_display_driver_st7735 =
48 get_path_info("pw_display_driver_st7735", "abspath")
49 dir_pw_display_driver_st7789 =
50 get_path_info("pw_display_driver_st7789", "abspath")
51 dir_pw_display_imgui =
52 get_path_info("pw_graphics/pw_display_imgui", "abspath")
53 dir_pw_draw = get_path_info("pw_graphics/pw_draw", "abspath")
54 dir_pw_framebuffer = get_path_info("pw_graphics/pw_framebuffer", "abspath")
55 dir_pw_framebuffer_pool =
56 get_path_info("pw_graphics/pw_framebuffer_pool", "abspath")
57 dir_pw_framebuffer_pool_mcuxpresso =
58 get_path_info("pw_graphics/pw_framebuffer_pool_mcuxpresso", "abspath")
59 dir_pw_mipi_dsi = get_path_info("pw_mipi_dsi", "abspath")
60 dir_pw_mipi_dsi_mcuxpresso =
61 get_path_info("pw_mipi_dsi_mcuxpresso", "abspath")
62 dir_pw_spi_arduino = get_path_info("pw_spi_arduino", "abspath")
63 dir_pw_i2c_rp2040 = get_path_info("pw_i2c_rp2040", "abspath")
AnthonyDiGirolamo26110e02023-09-21 23:44:37 +000064 dir_pw_spi_stm32cube = get_path_info("pw_spi_stm32cube", "abspath")
65 dir_pw_spin_delay = get_path_info("pw_spin_delay", "abspath")
66 dir_pw_spin_delay_arduino = get_path_info("pw_spin_delay_arduino", "abspath")
67 dir_pw_spin_delay_host = get_path_info("pw_spin_delay_host", "abspath")
68 dir_pw_spin_delay_mcuxpresso =
69 get_path_info("pw_spin_delay_mcuxpresso", "abspath")
70 dir_pw_spin_delay_rp2040 = get_path_info("pw_spin_delay_rp2040", "abspath")
71 dir_pw_spin_delay_stm32f429i_disc1 =
72 get_path_info("pw_spin_delay_stm32f429i_disc1", "abspath")
73 dir_pw_spin_delay_stm32cube =
74 get_path_info("pw_spin_delay_stm32cube", "abspath")
75 dir_pw_spin_delay_stm32f769i_disc0 =
76 get_path_info("pw_spin_delay_stm32f769i_disc0", "abspath")
77 dir_pw_sys_io_baremetal_stm32f769 =
78 get_path_info("pw_sys_io_baremetal_stm32f769", "abspath")
Armando Montanezc9318342023-10-31 19:55:27 +000079 dir_pw_toolchain_extra = get_path_info("pw_toolchain_extra", "abspath")
AnthonyDiGirolamo26110e02023-09-21 23:44:37 +000080 dir_pw_pixel_pusher = get_path_info("pw_pixel_pusher", "abspath")
81 dir_pw_pixel_pusher_rp2040_pio =
82 get_path_info("pw_pixel_pusher_rp2040_pio", "abspath")
AnthonyDiGirolamo26110e02023-09-21 23:44:37 +000083 pw_dir_third_party_32blit = get_path_info("third_party/32blit", "abspath")
84}