OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rc203soc/] [sw/] [uClinux/] [drivers/] [net/] [soundmodem/] [Makefile] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1626 jcastillo
#
2
# Makefile for the soundmodem device driver.
3
#
4
# Note! Dependencies are done automagically by 'make dep', which also
5
# removes any old dependencies. DON'T put your own dependencies here
6
# unless it's something special (ie not a .c file).
7
#
8
# Note 2! The CFLAGS definitions are now inherited from the
9
# parent makes..
10
#
11
 
12
O_TARGET        := soundmodem.o
13
 
14
O_OBJS          := sm.o
15
ifeq ($(CONFIG_SOUNDMODEM_SBC),y)
16
O_OBJS          += sm_sbc.o
17
endif
18
ifeq ($(CONFIG_SOUNDMODEM_WSS),y)
19
O_OBJS          += sm_wss.o
20
endif
21
ifeq ($(CONFIG_SOUNDMODEM_AFSK1200),y)
22
O_OBJS          += sm_afsk1200.o
23
endif
24
ifeq ($(CONFIG_SOUNDMODEM_AFSK2400_7),y)
25
O_OBJS          += sm_afsk2400_7.o
26
endif
27
ifeq ($(CONFIG_SOUNDMODEM_AFSK2400_8),y)
28
O_OBJS          += sm_afsk2400_8.o
29
endif
30
ifeq ($(CONFIG_SOUNDMODEM_AFSK2666),y)
31
O_OBJS          += sm_afsk2666.o
32
endif
33
ifeq ($(CONFIG_SOUNDMODEM_HAPN4800),y)
34
O_OBJS          += sm_hapn4800.o
35
endif
36
ifeq ($(CONFIG_SOUNDMODEM_PSK4800),y)
37
O_OBJS          += sm_psk4800.o
38
endif
39
ifeq ($(CONFIG_SOUNDMODEM_FSK9600),y)
40
O_OBJS          += sm_fsk9600.o
41
endif
42
 
43
M_OBJS          := $(O_TARGET)
44
 
45
all:            all_targets
46
.PHONY:         all
47
 
48
gentbl:         gentbl.c
49
                $(HOSTCC) -Wall $< -o $@ -lm
50
 
51
TBLHDR          := sm_tbl_afsk1200.h sm_tbl_afsk2400_8.h
52
TBLHDR          += sm_tbl_afsk2666.h sm_tbl_psk4800.h
53
TBLHDR          += sm_tbl_hapn4800.h sm_tbl_fsk9600.h
54
 
55
$(TBLHDR):      gentbl
56
                ./gentbl
57
 
58
fastdep:        $(TBLHDR)
59
 
60
include $(TOPDIR)/Rules.make

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.