home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / rexx / library2 / gbmrexx / gbmv2 / makefile < prev    next >
Makefile  |  1993-11-10  |  1KB  |  51 lines

  1. #
  2. # Simple bitmap viewer II
  3. #
  4.  
  5. COMMON =    \ak\common
  6. GBM =        \ak\gbm\gbm
  7. GBMDLG =    \ak\gbm\gbmdlg
  8. SCROLL =    \ak\controls\scroll
  9.  
  10. .SUFFIXES:    .c .obj
  11.  
  12. CFLAGS =    /C+ /W3 /I$(COMMON) /I$(SCROLL) /I$(GBM) /I$(GBMDLG) /Kb+ /G4 /Gd-e+m+ /Q+
  13. LFLAGS =    /BATCH /NOLOGO /ALIGN:4 /BASE:0x10000 /NOI
  14.  
  15. .c.obj:
  16.         icc $(CFLAGS) $*.c
  17.  
  18. #
  19.  
  20. all:        gbmv2.exe gbmv2.hlp
  21.         copy $(SCROLL)\scroll.dll
  22.         copy $(GBM)\gbm.dll
  23.         copy $(GBMDLG)\gbmdlg.dll
  24.         copy $(GBMDLG)\gbmdlg.hlp
  25.  
  26. gbmv2.exe:    gbmv2.obj gbmv2.def gbmv2.res $(SCROLL)\scroll.lib \
  27.         $(GBM)\gbm.lib \
  28.         $(GBM)\gbmtrunc.lib $(GBM)\gbmerr.lib $(GBM)\gbmht.lib \
  29.         $(GBM)\gbmhist.lib \
  30.         $(GBM)\gbmmir.lib $(GBM)\gbmrect.lib \
  31.         $(GBMDLG)\gbmdlg.lib
  32.         link386 $(LFLAGS) gbmv2,, nul, $(SCROLL)\scroll $(GBM)\gbm $(GBM)\gbmtrunc $(GBM)\gbmerr $(GBM)\gbmht $(GBM)\gbmhist $(GBM)\gbmmir $(GBM)\gbmrect $(GBMDLG)\gbmdlg, gbmv2
  33.         rc gbmv2.res gbmv2.exe
  34.  
  35. gbmv2.obj:    gbmv2.c gbmv2.h $(SCROLL)\scroll.h \
  36.         $(GBM)\gbm.h \
  37.         $(GBM)\gbmtrunc.h $(GBM)\gbmerr.h $(GBM)\gbmht.h \
  38.         $(GBM)\gbmhist.h \
  39.         $(GBM)\gbmmir.h $(GBM)\gbmrect.h $(GBMDLG)\gbmdlg.h \
  40.         $(GBMDLG)\gbmdlgrc.h
  41.  
  42. gbmv2.res:    gbmv2.rc gbmv2.ico $(GBMDLG)\gbmdlgrc.h
  43.         (set INCLUDE=$(GBMDLG);$(INCLUDE) && rc -r gbmv2.rc)
  44.  
  45. gbmv2.rc:    gbmv2.h
  46.         touch gbmv2.rc
  47.  
  48. gbmv2.hlp:    gbmv2.scr gbmv2hlp.h $(GBMDLG)\gbmdlgrc.h $(GBMDLG)\gbmdlg.scr
  49.         (set INCLUDE=$(GBMDLG);$(INCLUDE) && ipfcprep gbmv2.scr gbmv2.ipf)
  50.         ipfc gbmv2.ipf /country=044 /codepage=437 /language=ENG /X /W3
  51.