Makefile 569 B

12345678910111213141516171819202122
  1. LIB=libilbc.a
  2. CFLAGS+=-fPIC
  3. OBJS=anaFilter.o constants.o createCB.o \
  4. doCPLC.o enhancer.o filter.o FrameClassify.o \
  5. gainquant.o getCBvec.o helpfun.o hpInput.o hpOutput.o \
  6. iCBConstruct.o iCBSearch.o iLBC_decode.o iLBC_encode.o iLBC_test.o \
  7. LPCdecode.o LPCencode.o lsf.o packing.o StateConstructW.o StateSearchW.o \
  8. syntFilter.o \
  9. include $(ASTTOPDIR)/Makefile.rules
  10. all: $(LIB)
  11. $(LIB): $(OBJS)
  12. $(ECHO_PREFIX) echo " [AR] $^ -> $@"
  13. $(CMD_PREFIX) $(AR) cr $@ $^
  14. $(CMD_PREFIX) $(RANLIB) $@
  15. clean:
  16. rm -f $(LIB) *.o .*.d
  17. rm -f *.s *.i