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

VxWorks

开发平台:

C/C++

  1. # Makefile - makefile for vw/src/arch/ppc/math
  2. #
  3. # modification history
  4. # --------------------
  5. # 01i,12oct01,tam  added support for new packaging scheme
  6. # 01h,23aug01,pch  Add PPC440
  7. # 01g,26oct00,s_m  renamed PPC405 cpu types
  8. # 01f,11oct00,sm   fixed typo in PPC405
  9. # 01e,06jul00,alp  Added PPC405 support
  10. # 01d,18aug98,tpr  added PowerPC EC 603 support.
  11. # 01c,10dec96,tpr  reworked to support usSoftware library for PPC403 and PPC860.
  12. # 01b,10nov96,tpr  added mathHardLib.o andmathSoftLib.o
  13. # 01a,05nov96,tam  written.
  14. #
  15. # DESCRIPTION
  16. # This file contains the makefile rules for building the vxWorks architecture
  17. # dependant library.
  18. #
  19. # NOTE
  20. # The binaries without sources have to be added to the src-arch ressource file
  21. #*/
  22. TGT_DIR=$(WIND_BASE)/target
  23. LIB_BASE_NAME = arch
  24. SUBDIRS_PPC403 = usSoftwareLib
  25. SUBDIRS_PPC405F = motorolaLib
  26. SUBDIRS_PPC405 = $(SUBDIRS_PPC403)
  27. SUBDIRS_PPC440 = $(SUBDIRS_PPC403)
  28. SUBDIRS_PPC505 = 
  29. SUBDIRS_PPC509 = $(SUBDIRS_PPC603)
  30. SUBDIRS_PPC555 = $(SUBDIRS_PPC603)
  31. SUBDIRS_PPC603 = motorolaLib
  32. SUBDIRS_PPCEC603 = $(SUBDIRS_PPC403)
  33. SUBDIRS_PPC604 = $(SUBDIRS_PPC603)
  34. SUBDIRS_PPC860 = $(SUBDIRS_PPC403)
  35. OBJ_PPC403 = mathSoftLib.o
  36. OBJ_PPC405 = mathSoftLib.o
  37. OBJ_PPC405F = mathHardLib.o
  38. OBJ_PPC440 = mathSoftLib.o
  39. OBJ_PPC505 = 
  40. OBJ_PPC509 = $(OBJ_PPC603)
  41. OBJ_PPC555 = $(OBJ_PPC603)
  42. OBJ_PPC603 = mathHardLib.o
  43. OBJ_PPCEC603 = $(OBJ_PPC403)
  44. OBJ_PPC604 = $(OBJ_PPC603)
  45. OBJ_PPC860 = $(OBJ_PPC403)
  46. OBJS = $(OBJ_$(CPU))
  47. SUBDIRS = $(SUBDIRS_$(CPU))
  48. include $(TGT_DIR)/h/make/rules.library