MAKEFILE
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #
  2. # Makefile
  3. # Standard Button Images and Cursors DLL Version 1.1, March 1993
  4. #
  5. #
  6. !include <olesampl.mak>
  7. all: bttncur.dll
  8. OLE_FLAGS = -DWIN32S
  9. !ifndef NO_DEBUG
  10. OLE_FLAGS = $(OLE_FLAGS) /D_DEBUG /DDEBUG /D_DEBUGTRACE=0
  11. !endif
  12. .SUFFIXES: .h .c .obj .exe .res .rc
  13. #
  14. #
  15. INCLS    = ..includebttncur.h bttncuri.h
  16. OBJS     = bttncur.obj cursors.obj
  17. RCFILES1 = bttncur.rcv resharrows.cur reshelp.cur reslarrows.cur
  18. RCFILES2 = resmagnify.cur resneswarrs.cur resnodrop.cur resnwsearrs.cur
  19. RCFILES3 = resrarrow.cur ressarrows.cur ressizebarh.cur ressizebarv.cur
  20. RCFILES4 = ressplith.cur ressplitv.cur restabletop.cur resvarrows.cur
  21. RCFILES5 = resstdim72.bmp resstdim96.bmp resstdim120.bmp
  22. RCFILES  = $(RCFILES1) $(RCFILES2) $(RCFILES3) $(RCFILES4) $(RCFILES5)
  23. #
  24. # Tool Directives
  25. #
  26. .c.obj:
  27.     $(cc) $(cflags) $(cvars) $(cdebug) $(OLE_FLAGS) $*.c
  28. .rc.res:
  29.     rc -r -DWIN32 -DDEBUG $*.rc
  30. clean:
  31.     -del *.obj
  32.     -del *.dll
  33.     -del *.res
  34.     -del *.lib
  35.     -del *.exp
  36.     -del *.map
  37. bttncur.dll: $(OBJS) bttncur.lib bttncur.def bttncur.res
  38.     $(link) $(linkdebug) $(dlllflags) bttncur.exp $(OBJS) $*.res -out:$@ -map:$*.map $(guilibsdll) -base:0x76000000
  39.     if not exist ..bin mkdir ..bin
  40.     copy bttncur.dll ..bin
  41. bttncur.lib: $(OBJS) bttncur.def
  42.     $(implib) $(OBJS) -out:bttncur.lib -def:bttncur.def -machine:$(CPU)
  43.     if not exist ..lib mkdir ..lib
  44.     copy bttncur.lib ..lib
  45. ##### Dependencies #####
  46. bttncur.obj  : bttncur.c    $(INCLS)
  47. cursors.obj  : cursors.c    $(INCLS)
  48. bttncur.res  : bttncur.rc   $(INCLS) $(RCFILES)