Makefile
上传用户:nvosite88
上传日期:2007-01-17
资源大小:4983k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. # Makefile - makefile for vw/src/arch/ppc/math/motorolaLib
  2. #
  3. # modification history
  4. # --------------------
  5. # 01b,12oct01,tam  added support for new packaging scheme
  6. # 01a,07dec96,tpr  written.
  7. #
  8. # DESCRIPTION
  9. # This file contains the makefile rules for building the vxWorks architecture
  10. # dependant library.
  11. #
  12. # NOTE
  13. # The binaries without sources have to be added to the src-arch ressource file
  14. #*/
  15. TGT_DIR=$(WIND_BASE)/target
  16. LIB_BASE_NAME = arch
  17. OBJ_PPC403  = 
  18. OBJ_PPC550  = 
  19. OBJ_PPC555  = $(OBJ_PPC603) 
  20. OBJ_PPC509  = $(OBJ_PPC603) 
  21. OBJ_PPC601  =
  22. OBJ_PPC603  = $(LIBDIR)/atan.o $(LIBDIR)/pow.o $(LIBDIR)/sqrt.o 
  23.   $(LIBDIR)/trig.o
  24. OBJ_PPC604  = $(OBJ_PPC603)
  25. OBJ_PPC860    =
  26. OBJS            = $(OBJ_$(CPU))
  27. include $(TGT_DIR)/h/make/rules.library
  28. $(TGT_DIR)/lib/$(LIBNAME) : $(OBJS)
  29. $(LIBDIR)/atan.o:
  30. $(RM) $(subst /,$(DIRCHAR),$@)
  31. $(CP) atan.o $(subst /,$(DIRCHAR),$@)
  32. $(LIBDIR)/pow.o:
  33. $(RM) $(subst /,$(DIRCHAR),$@)
  34. $(CP) pow.o $(subst /,$(DIRCHAR),$@)
  35. $(LIBDIR)/sqrt.o:
  36. $(RM) $(subst /,$(DIRCHAR),$@)
  37. $(CP) sqrt.o $(subst /,$(DIRCHAR),$@)
  38. $(LIBDIR)/trig.o:
  39. $(RM) $(subst /,$(DIRCHAR),$@)
  40. $(CP) trig.o $(subst /,$(DIRCHAR),$@)