App(
    appid="scope",
    name="Scope",
    apptype=FlipperAppType.EXTERNAL,
    entry_point="scope_main",
    requires=["gui"],
    stack_size=1 * 1024,
    fap_category="GPIO",
    fap_icon="scope_10px.png",
    fap_private_libs=[
        Lib(
            name="adc",
            fap_include_paths=["inc"],
            sources=[
                "stm32wbxx_hal_adc.c",
                "stm32wbxx_hal_adc_ex.c",
                "stm32wbxx_hal_rcc_ex.c",
                "stm32wbxx_hal_gpio.c",
                "stm32wbxx_hal_pwr.c",
                "stm32wbxx_hal.c",
                "stm32wbxx_hal_tim.c",
                "stm32wbxx_hal_tim_ex.c",
                "stm32wbxx_hal_cortex.c",
                "stm32wbxx_hal_dma.c",
                "stm32wbxx_hal_rcc.c",
            ],
        )
    ],
)
