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

VxWorks

开发平台:

C/C++

  1. # Makefile - makefile for vw/src/arch/i960
  2. #
  3. # modification history
  4. # --------------------
  5. # 01c,08jan98,dbt  removed wdbArchLib.o, wdbALib.o and dbgALib.o. Added
  6. #                  wdbDbgArchLib.o and wdbDbgALib.o
  7. # 01b,03dec96,tpr  removed mathHardLib.o, now in math directory.
  8. # 01a,18jun96,yp   created from 01n of MakeSkel
  9. #
  10. # DESCRIPTION
  11. # This file contains the makefile rules for building the vx library
  12. #*/
  13. TGT_DIR=$(WIND_BASE)/target
  14. DOC_FILES = cacheI960JxALib.s cacheI960JxLib.c cacheI960CxALib.s 
  15.     cacheI960CxLib.c
  16. LIBNAME=lib$(CPU)$(TOOL)vx.a
  17. LIBDIRNAME=obj$(CPU)$(TOOL)vx
  18. OBJS_COMMON = bALib.o cacheArchLib.o dbgArchLib.o 
  19.       dsmArchLib.o excArchLib.o excALib.o excArchShow.o ffsALib.o 
  20.       fppALib.o fppArchLib.o intArchLib.o intALib.o 
  21.       sigCtxLib.o sigCtxALib.o swapLib.o taskArchLib.o trcLib.o 
  22.       vxmIfLib.o vxALib.o vxLib.o wdbDbgArchLib.o wdbDbgALib.o 
  23.       windALib.o workQALib.o
  24. OBJS_JX_SPECIFIC = cacheI960JxALib.o cacheI960JxLib.o
  25. OBJS_CX_SPECIFIC = cacheI960CxALib.o cacheI960CxLib.o
  26. OBJS_I960JX  = $(OBJS_COMMON) $(OBJS_JX_SPECIFIC)
  27. OBJS_I960CA  = $(OBJS_COMMON) $(OBJS_CX_SPECIFIC)
  28. OBJS_I960KA  = $(OBJS_COMMON)
  29. OBJS_I960KB  = $(OBJS_COMMON)
  30. OBJS_I960HX  = $(OBJS_COMMON) $(OBJS_JX_SPECIFIC)
  31. OBJS=$(OBJS_$(CPU))
  32. include $(TGT_DIR)/h/make/rules.library