source: rtems/c/src/libchip/Makefile.am @ 2d0bc83

Last change on this file since 2d0bc83 was 2d0bc83, checked in by Sebastian Huber <sebastian.huber@…>, on Mar 30, 2018 at 6:42:21 PM

build: Remove EXTRA_DIST

A "make dist" is not supported. So, it makes no sense to have pure "make
dist" related stuff in the Makefile.am.

  • Property mode set to 100644
File size: 2.3 KB
Line 
1include $(top_srcdir)/automake/compile.am
2
3noinst_LIBRARIES =
4noinst_PROGRAMS =
5
6# display
7noinst_LIBRARIES += libdisplay.a
8libdisplay_a_SOURCES = display/disp_hcms29xx.c display/font_hcms29xx.c
9libdisplay_a_CPPFLAGS = $(AM_CPPFLAGS)
10
11# flash
12noinst_LIBRARIES += libflash.a
13libflash_a_SOURCES = flash/am29lv160.c
14libflash_a_CPPFLAGS = $(AM_CPPFLAGS)
15
16# ide
17noinst_LIBRARIES += libide.a
18libide_a_SOURCES = ide/ata.c ide/ata_util.c ide/ide_controller.c
19libide_a_CPPFLAGS = $(AM_CPPFLAGS)
20
21# network
22if HAS_NETWORKING
23noinst_LIBRARIES += libnetchip.a
24libnetchip_a_CPPFLAGS = $(AM_CPPFLAGS)
25libnetchip_a_SOURCES = network/cs8900.c network/dec21140.c network/i82586.c \
26    network/sonic.c network/if_fxp.c network/elnk.c network/open_eth.c \
27    network/if_dc.c
28if !HAS_SMP
29libnetchip_a_SOURCES += network/greth.c
30endif
31libnetchip_a_SOURCES += network/smc91111.c network/smc91111config.h
32endif
33
34
35# rtc
36noinst_LIBRARIES += librtcio.a
37librtcio_a_CPPFLAGS = $(AM_CPPFLAGS)
38librtcio_a_SOURCES = rtc/rtcprobe.c rtc/icm7170.c rtc/icm7170_reg.c \
39    rtc/icm7170_reg2.c rtc/icm7170_reg4.c rtc/icm7170_reg8.c rtc/m48t08.c \
40    rtc/m48t08_reg.c rtc/m48t08_reg2.c rtc/m48t08_reg4.c rtc/m48t08_reg8.c \
41    rtc/mc146818a.c rtc/mc146818a_ioreg.c rtc/ds1375.c
42
43
44# i2c
45noinst_LIBRARIES += libi2cio.a
46
47libi2cio_a_CPPFLAGS = $(AM_CPPFLAGS)
48libi2cio_a_SOURCES = i2c/i2c-ds1621.h \
49        i2c/i2c-2b-eeprom.h \
50        i2c/spi-memdrv.h \
51        i2c/spi-flash-m25p40.h \
52        i2c/spi-fram-fm25l256.h \
53        i2c/i2c-ds1621.c \
54        i2c/i2c-2b-eeprom.c \
55        i2c/i2c-sc620.c \
56        i2c/spi-memdrv.c \
57        i2c/spi-flash-m25p40.c \
58        i2c/spi-fram-fm25l256.c \
59        i2c/spi-sd-card.c
60
61# serial
62noinst_LIBRARIES += libserialio.a
63libserialio_a_CPPFLAGS = $(AM_CPPFLAGS)
64libserialio_a_SOURCES = serial/mc68681.c serial/mc68681_baud.c \
65    serial/mc68681_reg.c serial/mc68681_reg2.c serial/mc68681_reg4.c \
66    serial/mc68681_reg8.c serial/ns16550.c serial/z85c30.c \
67    serial/z85c30_reg.c serial/serprobe.c serial/mc68681_p.h \
68    serial/z85c30_p.h
69libserialio_a_SOURCES += serial/ns16550-context.c
70
71
72## shmdr
73if HAS_MP
74noinst_LIBRARIES += libshmdr.a
75libshmdr_a_CPPFLAGS = $(AM_CPPFLAGS)
76libshmdr_a_SOURCES = shmdr/addlq.c shmdr/cnvpkt.c shmdr/getlq.c shmdr/dump.c \
77    shmdr/fatal.c shmdr/getpkt.c shmdr/init.c shmdr/initlq.c shmdr/intr.c \
78    shmdr/mpisr.c shmdr/poll.c shmdr/receive.c shmdr/retpkt.c shmdr/send.c
79endif
80
81
82## --
83
84include $(top_srcdir)/automake/local.am
Note: See TracBrowser for help on using the repository browser.