home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2002 December (Special) / DOSV2002_12.iso / utility / tcl230ja95.lzh / source.lzh / dll / tcdll.mak < prev    next >
Text File  |  2001-02-11  |  1KB  |  54 lines

  1. # -------------------------------------------
  2. # tcdll.mak              Kazubon 1998-2001
  3. #-------------------------------------------
  4.  
  5. DLLFILE=..\out\tcdll.tclock
  6. LIBFILE=..\exe\tcdll.lib
  7. RCFILE=tcdll.rc
  8. RESFILE=tcdll.res
  9. DEFFILE=tcdll.def
  10.  
  11. CC=cl
  12. LINK=link
  13. RC=rc
  14.  
  15. OBJS=main.obj tclock.obj format.obj startbtn.obj \
  16.  startmenu.obj taskswitch.obj traynotify.obj \
  17.  font.obj bmp.obj utl.obj newapi.obj sysres.obj
  18. LIBS=kernel32.lib user32.lib gdi32.lib advapi32.lib shell32.lib
  19.  
  20. COPT=/c /W3 /O2 /DWIN32
  21. LOPT=/SUBSYSTEM:WINDOWS /DLL /NODEFAULTLIB /DEF:$(DEFFILE) /IMPLIB:$(LIBFILE)
  22.  
  23. $(DLLFILE): $(OBJS) $(RESFILE)
  24.     $(LINK) $(LOPT) /OUT:$(DLLFILE) $(OBJS) $(LIBS) $(RESFILE)
  25.  
  26. main.obj: main.c tcdll.h
  27.     $(CC) $(COPT) main.c
  28. tclock.obj: tclock.c tcdll.h
  29.     $(CC) $(COPT) tclock.c
  30. format.obj: format.c tcdll.h
  31.     $(CC) $(COPT) format.c
  32. startbtn.obj: startbtn.c tcdll.h
  33.     $(CC) $(COPT) startbtn.c
  34. startmenu.obj: startmenu.c tcdll.h
  35.     $(CC) $(COPT) startmenu.c
  36. taskswitch.obj: taskswitch.c tcdll.h
  37.     $(CC) $(COPT) taskswitch.c
  38. traynotify.obj: traynotify.c tcdll.h
  39.     $(CC) $(COPT) traynotify.c
  40. font.obj: font.c tcdll.h
  41.     $(CC) $(COPT) font.c
  42. bmp.obj: bmp.c
  43.     $(CC) $(COPT) bmp.c
  44. utl.obj: utl.c
  45.     $(CC) $(COPT) utl.c
  46. newapi.obj: newapi.c
  47.     $(CC) $(COPT) newapi.c
  48. sysres.obj: sysres.c
  49.     $(CC) $(COPT) sysres.c
  50.  
  51. $(RESFILE): $(RCFILE)
  52.     $(RC) /l 0x409 /fo $(RESFILE) $(RCFILE)
  53.  
  54.