blob: 887201dc0414a3397076eecfe2f54f0ef3fbeabe (
plain)
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
|
# for module compiling
import os
from building import *
cwd = GetCurrentDir()
src = Glob('*.c')
src += ['adc/gd_adc.c']
src += ['audio/gd_audio.c']
src += ['crypto/gd_crypto.c']
src += ['dma/gd_dma.c']
src += ['dsp_cmd/gd_dsp_cmd.c']
src += ['emac/gd_eth_emac.c']
src += ['emac/gd_eth_ephy.c']
src += ['emac/gd_eth_phy.c']
src += ['emac/gd_eth_phy_ar8032.c']
src += ['emac/gd_eth_phy_lan8700.c']
src += ['emac/gd_eth_phy_rtl8201.c']
src += ['emac/gd_ethernet.c']
src += ['gpio/gd_gpio.c']
src += ['i2c/gd_i2c.c']
src += ['i2s/gd_i2s.c']
src += ['int/gd_int.c']
src += ['int/gd_int_handler.c']
src += ['int/gd_int_priv.c']
src += ['ir/gd_ir.c']
src += ['pwm/gd_pwm.c']
src += ['sdio/gd_sdio.c']
src += ['sflash/gd_sflash.c']
src += ['sflash/gd_spi_sflash.c']
src += ['spi/gd_spi.c']
src += ['spieeprom/gd_spieeprom.c']
src += ['timer/gd_timer.c']
src += ['uart/gd_uart.c']
src += ['usb/gd_usb.c']
src += ['wdog/gd_wdog.c']
path = [cwd, cwd + '/../inc', cwd + '/..']
group = DefineGroup('gd', src, depend = [''], CPPPATH = path)
Return('group')
|