top_srcdir = @top_srcdir@
include ../../Makefile.common
-lame_objects = psymodel.o fft.o newmdct.o quantize.o takehiro.o reservoir.o quantize_pvt.o vbrquantize.o encoder.o id3tag.o version.o tables.o util.o bitstream.o set_get.o VbrTag.o lame.o
+lame_objects = psymodel.$(O) fft.$(O) newmdct.$(O) quantize.$(O) takehiro.$(O) reservoir.$(O) quantize_pvt.$(O) vbrquantize.$(O) encoder.$(O) id3tag.$(O) version.$(O) tables.$(O) util.$(O) bitstream.$(O) set_get.$(O) VbrTag.$(O) lame.$(O)
all: $(lame_objects)
-%.o: %.c
- $(C) $< -o $@
+psymodel.$(O): psymodel.c
+ $(C) psymodel.c -o $@
+fft.$(O): fft.c
+ $(C) fft.c -o $@
+newmdct.$(O): newmdct.c
+ $(C) newmdct.c -o $@
+quantize.$(O): quantize.c
+ $(C) quantize.c -o $@
+takehiro.$(O): takehiro.c
+ $(C) takehiro.c -o $@
+reservoir.$(O): reservoir.c
+ $(C) reservoir.c -o $@
+quantize_pvt.$(O): quantize_pvt.c
+ $(C) quantize_pvt.c -o $@
+vbrquantize.$(O): vbrquantize.c
+ $(C) vbrquantize.c -o $@
+encoder.$(O): encoder.c
+ $(C) encoder.c -o $@
+id3tag.$(O): id3tag.c
+ $(C) id3tag.c -o $@
+version.$(O): version.c
+ $(C) version.c -o $@
+tables.$(O): tables.c
+ $(C) tables.c -o $@
+util.$(O): util.c
+ $(C) util.c -o $@
+bitstream.$(O): bitstream.c
+ $(C) bitstream.c -o $@
+set_get.$(O): set_get.c
+ $(C) set_get.c -o $@
+VbrTag.$(O): VbrTag.c
+ $(C) VbrTag.c -o $@
+lame.$(O): lame.c
+ $(C) lame.c -o $@
install:
uninstall:
clean:
- rm -f *.o *.lo *.a *.la
+ rm -f *.o *.obj *.lo *.a *.la gmon.out