home *** CD-ROM | disk | FTP | other *** search
/ Phoenix Heaven Sunny 2 / APPARE2.BIN / oh_towns / art2 / src.lzh / MAKEFILE < prev    next >
Text File  |  1995-06-19  |  2KB  |  61 lines

  1.  
  2. OBJS = main.obj \
  3.        guisub.obj fifo.obj subgrp.obj area.obj \
  4.        icondat.obj \
  5.        pic.obj \
  6.        screen.obj \
  7.        scrplt.obj \
  8.        zdesktop.obj desktop.obj \
  9.        zcreate.obj create.obj \
  10.        about.obj abouts.obj \
  11.        zpensel.obj pensel.obj \
  12.        pen.obj \
  13.        zcolsel.obj colsel.obj \
  14.        zimgwin.obj imgwin.obj imagewin.obj copy.obj \
  15.        zalert.obj alert.obj \
  16.        zsetup.obj setup.obj \
  17.        zallscr.obj allscr.obj \
  18.        imgbox.obj imgbtn.obj
  19. INCS = art.h imagewin.h wgbmac.h guisub.h imgbtn.h pensel.h colsel.h \
  20.        subgrp.h fifo.h desktop.h pen.h imgwin.h screen.h copy.h alert.h \
  21.        about.h area.h pic.h setup.h allscr.h
  22.  
  23. art2.exp : header $(OBJS)
  24.     @type ${$(OBJS)} >$(RAMD)a.lnk
  25.     @echo -twocase -nomap -pack -stack 600000 -exe $*.exp -nosym >>$(RAMD)a.lnk
  26.     @echo -lib $(USRLIB)\usrlib >>$(RAMD)a.lnk
  27.     @echo $(LIB)\gui $(LIB)\file_dlg >>$(RAMD)a.lnk
  28.     @echo $(LIB)\hce $(LIB)\na $(LIB)\ptoc >>$(RAMD)a.lnk
  29.     @echo $(LIB)\tbios $(LIB)\snd $(LIB)\fmcfrb >>$(RAMD)a.lnk
  30.     @echo $(LIB)\tifflib $(LIB)\t_os >>$(RAMD)a.lnk
  31.     @zcopy *.obj $(RAMD) /u >nul
  32.     @pushd
  33.     @$(RAMD)
  34.     386 386linkp @$(RAMD)a.lnk
  35.     @popd
  36.     @zcopy $(RAMD)$*.exp . >nul
  37.  
  38. header : $(RAMD)\first.tmp
  39.  
  40. $(RAMD)\first.tmp : $(INCS)
  41.     zcopy *.h j:\c\inc
  42.     touch $*.tmp
  43.  
  44. icondat.obj : icondat.c
  45.     386 hcd386p $* $(C_OPTION)
  46.  
  47. makeicon.exp : makeicon.obj
  48.     @echo $* >$(RAMD)a.lnk
  49.     @echo -twocase -nomap -pack -stack 150000 -exe $*.exp -nosym >>$(RAMD)a.lnk
  50.     @echo -lib $(USRLIB)\usrlib >>$(RAMD)a.lnk
  51.     @echo $(LIB)\gui $(LIB)\file_dlg >>$(RAMD)a.lnk
  52.     @echo $(LIB)\hce $(LIB)\na $(LIB)\ptoc >>$(RAMD)a.lnk
  53.     @echo $(LIB)\tbios $(LIB)\snd $(LIB)\fmcfrb >>$(RAMD)a.lnk
  54.     @echo $(LIB)\tifflib $(LIB)\t_os >>$(RAMD)a.lnk
  55.     @zcopy *.obj $(RAMD) /u >nul
  56.     @pushd
  57.     @$(RAMD)
  58.     386 386linkp @a.lnk
  59.     @popd
  60.     @zcopy $(RAMD)$*.exp . >nul
  61.