Makefile 1.06 KB
Newer Older
Linus Torvalds's avatar
Linus Torvalds committed
1 2 3
#
# Makefile for the soundmodem device driver.
#
4 5 6 7 8 9 10 11 12 13 14 15 16 17

obj-$(CONFIG_SOUNDMODEM) += soundmodem.o

soundmodem-y					:= sm.o
soundmodem-$(CONFIG_SOUNDMODEM_SBC)		+= sm_sbc.o
soundmodem-$(CONFIG_SOUNDMODEM_WSS)		+= sm_wss.o
soundmodem-$(CONFIG_SOUNDMODEM_AFSK1200)	+= sm_afsk1200.o
soundmodem-$(CONFIG_SOUNDMODEM_AFSK2400_7)	+= sm_afsk2400_7.o
soundmodem-$(CONFIG_SOUNDMODEM_AFSK2400_8)	+= sm_afsk2400_8.o
soundmodem-$(CONFIG_SOUNDMODEM_AFSK2666)	+= sm_afsk2666.o
soundmodem-$(CONFIG_SOUNDMODEM_HAPN4800)	+= sm_hapn4800.o
soundmodem-$(CONFIG_SOUNDMODEM_PSK4800)		+= sm_psk4800.o
soundmodem-$(CONFIG_SOUNDMODEM_FSK9600)		+= sm_fsk9600.o
soundmodem-objs					:= $(soundmodem-y)
Linus Torvalds's avatar
Linus Torvalds committed
18

19 20 21
host-progs := gentbl
HOST_LOADLIBES := -lm

22
include $(TOPDIR)/Rules.make
Linus Torvalds's avatar
Linus Torvalds committed
23

24 25
# Dependencies on generates files need to be listed explicitly

26 27 28 29 30 31 32
sm_afsk1200.o:   sm_tbl_afsk1200.h
sm_afsk2400_7.o: sm_tbl_afsk2400_7.h
sm_afsk2400_8.o: sm_tbl_afsk2400_8.h
sm_afsk2666.o:   sm_tbl_afsk2666.h
sm_psk4800.o:    sm_tbl_psk4800.h
sm_hapn4800.o:   sm_tbl_hapn4800.h
sm_fsk9600.o:    sm_tbl_fsk9600.h
Linus Torvalds's avatar
Linus Torvalds committed
33

34 35
sm_tbl_%: gentbl
	./gentbl
Linus Torvalds's avatar
Linus Torvalds committed
36