home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c082_122 / 7.ddi / OWLDEMOS.ZIP / MAKEFILE < prev    next >
Encoding:
Text File  |  1992-06-10  |  8.3 KB  |  273 lines

  1. #
  2. # ObjectWindows - (C) Copyright 1992 by Borland International
  3. #
  4.  
  5. !include "makefile.inc"
  6.  
  7. APPS = popup.exe \
  8.        trantest.exe \
  9.        cursapp.exe \
  10.        helloapp.exe \
  11.        scribapp.exe \
  12.        vdlgapp.exe \
  13.        editapp.exe \
  14.        mdiapp.exe \
  15.        scrolapp.exe \
  16.        bscrlapp.exe \
  17.        cboxtest.exe \
  18.        mditest.exe \
  19.        sbartest.exe \
  20.        lboxtest.exe \
  21.        btntest.exe \
  22.        stattest.exe \
  23.        ewndtest.exe \
  24.        edittest.exe \
  25.        dialtest.exe \
  26.        paltest.exe \
  27.        lbxttest.exe \
  28.        insttest.exe \
  29.        cbxttest.exe \
  30.        gboxtest.exe \
  31.        dctltest.exe \
  32.        cctltest.exe \
  33.        notitest.exe \
  34.        mlbxttst.exe \
  35.        calldll.exe \
  36.        usecdll.exe \
  37.        usecdll2.exe
  38.  
  39. all: $(APPS)
  40.  
  41. turboc.cfg: makefile makefile.inc
  42.     echo -I$(INCLUDE) >turboc.cfg
  43.  
  44. popup.exe: turboc.cfg popup.obj popup.res
  45.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) popup,popup,,@&&!
  46. $(OWLLIBS) $(STDLIBS)
  47. !,$(OWLROOT)\lib\owl.def
  48.      $(RC) -30 -K popup.res popup.exe
  49.  
  50. trantest.exe: turboc.cfg trantest.obj trantest.res
  51.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) trantest,trantest,,@&&!
  52. $(OWLLIBS) $(STDLIBS)
  53. !,$(OWLROOT)\lib\owl.def
  54.      $(RC) -30 -K trantest.res trantest.exe
  55.  
  56. cursapp.exe: turboc.cfg cursapp.obj
  57.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) cursapp,cursapp,,@&&!
  58. $(OWLLIBS) $(STDLIBS)
  59. !,$(OWLROOT)\lib\owl.def
  60.      $(RC) -30 -K cursapp.exe
  61.  
  62. helloapp.exe: turboc.cfg helloapp.obj
  63.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) helloapp,helloapp,,@&&!
  64. $(OWLLIBS) $(STDLIBS)
  65. !,$(OWLROOT)\lib\owl.def
  66.      $(RC) -30 -K helloapp.exe
  67.  
  68. scribapp.exe: turboc.cfg scribapp.obj
  69.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) scribapp,scribapp,,@&&!
  70. $(OWLLIBS) $(STDLIBS)
  71. !,$(OWLROOT)\lib\owl.def
  72.      $(RC) -30 -K scribapp.exe
  73.  
  74. vdlgapp.exe: turboc.cfg vdlgapp.obj vdlgapp.res
  75.      $(TLINK)  $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) vdlgapp,vdlgapp,,@&&!
  76. $(OWLLIBS) $(STDLIBS)
  77. !,$(OWLROOT)\lib\owl.def
  78.      $(RC) -30 -K vdlgapp.res vdlgapp.exe
  79.  
  80. editapp.exe: turboc.cfg editapp.obj editapp.res
  81.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) editapp,editapp,,@&&!
  82. $(OWLLIBS) $(STDLIBS)
  83. !,$(OWLROOT)\lib\owl.def
  84.      $(RC) -30 -K editapp.res editapp.exe
  85.  
  86. mdiapp.exe: turboc.cfg mdiapp.obj mdiapp.res
  87.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL)  mdiapp,mdiapp,,@&&!
  88. $(OWLLIBS) $(STDLIBS)
  89. !,$(OWLROOT)\lib\owl.def
  90.      $(RC) -30 -K mdiapp.res mdiapp.exe
  91.  
  92. scrolapp.exe: turboc.cfg scrolapp.obj
  93.      $(TLINK)  $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) scrolapp,scrolapp,,@&&!
  94. $(OWLLIBS) $(STDLIBS)
  95. !,$(OWLROOT)\lib\owl.def
  96.      $(RC) -30 -K scrolapp.exe
  97.  
  98. bscrlapp.exe: turboc.cfg bscrlapp.obj bscrlapp.res
  99.      $(TLINK)  $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) bscrlapp ,bscrlapp,,  @&&!
  100. $(OWLLIBS) $(STDLIBS)
  101. !,$(OWLROOT)\lib\owl.def
  102.      $(RC) -30 -K bscrlapp.res bscrlapp.exe
  103.  
  104. cboxtest.exe: turboc.cfg cboxtest.obj
  105.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) cboxtest,cboxtest,,@&&!
  106. $(OWLLIBS) $(STDLIBS)
  107. !,$(OWLROOT)\lib\owl.def
  108.      $(RC) -30 -K cboxtest.exe
  109.  
  110. mditest.exe: turboc.cfg mditest.obj mditest.res
  111.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) mditest,mditest,,@&&!
  112. $(OWLLIBS) $(STDLIBS)
  113. !,$(OWLROOT)\lib\owl.def
  114.      $(RC) -30 -K mditest.res mditest.exe
  115.  
  116. sbartest.exe: turboc.cfg sbartest.obj
  117.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) sbartest,sbartest,,@&&!
  118. $(OWLLIBS) $(STDLIBS)
  119. !,$(OWLROOT)\lib\owl.def
  120.      $(RC) -30 -K sbartest.exe
  121.  
  122. lboxtest.exe: turboc.cfg lboxtest.obj
  123.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) lboxtest,lboxtest,,@&&!
  124. $(OWLLIBS) $(STDLIBS)
  125. !,$(OWLROOT)\lib\owl.def
  126.       $(RC) -30 -K lboxtest.exe
  127.  
  128. btntest.exe: turboc.cfg btntest.obj
  129.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) btntest, btntest,,@&&!
  130. $(OWLLIBS) $(STDLIBS)
  131. !,$(OWLROOT)\lib\owl.def
  132.      $(RC) -30 -K btntest.exe
  133.  
  134. stattest.exe: turboc.cfg stattest.obj
  135.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) stattest,stattest,,@&&!
  136. $(OWLLIBS) $(STDLIBS)
  137. !,$(OWLROOT)\lib\owl.def
  138.      $(RC) -30 -K stattest.exe
  139.  
  140. ewndtest.exe: turboc.cfg ewndtest.obj ewndtest.res
  141.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) ewndtest,ewndtest,,@&&!
  142. $(OWLLIBS) $(STDLIBS)
  143. !,$(OWLROOT)\lib\owl.def
  144.      $(RC) -30 -K ewndtest.res ewndtest.exe
  145.  
  146. edittest.exe: turboc.cfg edittest.obj
  147.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) edittest,edittest,,@&&!
  148. $(OWLLIBS) $(STDLIBS)
  149. !,$(OWLROOT)\lib\owl.def
  150.      $(RC) -30 -K edittest.exe
  151.  
  152. dialtest.exe: turboc.cfg dialtest.obj dialtest.res
  153.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) dialtest ,dialtest,,  @&&!
  154. $(OWLLIBS) $(STDLIBS)
  155. !,$(OWLROOT)\lib\owl.def
  156.      $(RC) -30 -K dialtest.res dialtest.exe
  157.  
  158. calldll.obj: turboc.cfg calldll.cpp
  159.     $(CC) $(CFLAGSUD) calldll.cpp
  160.  
  161. calldll.exe: turboc.cfg calldll.obj calldll.res dllhello.lib
  162.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(DMODEL) calldll,calldll,,@&&!
  163. $(OWLDLIBS) dllhello.lib $(STDDLIBS)
  164. !,$(OWLROOT)\lib\owl.def
  165.      $(RC) -30 -K calldll.res calldll.exe
  166.  
  167. dllhello.obj: turboc.cfg dllhello.cpp
  168.     $(CC) $(CFLAGSD) dllhello.cpp
  169.  
  170. dllhello.dll: turboc.cfg dllhello.obj dllhello.def
  171.   $(TLINK) $(LFLAGSD) $(BCLIBDIR)\c0d$(DMODEL) dllhello,dllhello,,@&&!
  172. $(OWLDLIBS) $(STDDLIBS)
  173. !,dllhello.def
  174.      $(RC) -30 -K dllhello.dll
  175.  
  176. dllhello.lib: turboc.cfg dllhello.dll
  177.     implib dllhello.lib dllhello.dll
  178.  
  179. paltest.exe: turboc.cfg paltest.obj paltest.res
  180.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) paltest,paltest,,@&&!
  181. $(OWLLIBS) $(STDLIBS)
  182. !,$(OWLROOT)\lib\owl.def
  183.      $(RC) -30 -K paltest.res paltest.exe
  184.  
  185. cctltest.exe: turboc.cfg cctltest.obj colordlg.obj cctltest.res
  186.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) cctltest colordlg,cctltest,,@&&!
  187. $(OWLLIBS) $(STDLIBS)
  188. !,$(OWLROOT)\lib\owl.def
  189.      $(RC) -30 -K cctltest.res cctltest.exe
  190.  
  191. lbxttest.exe: turboc.cfg lbxttest.obj
  192.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) lbxttest,lbxttest,,@&&!
  193. $(OWLLIBS) $(STDLIBS)
  194. !,$(OWLROOT)\lib\owl.def
  195.       $(RC) -30 -K lbxttest.exe
  196.  
  197. insttest.exe: turboc.cfg insttest.obj
  198.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) insttest,insttest,,@&&!
  199. $(OWLLIBS) $(STDLIBS)
  200. !,$(OWLROOT)\lib\owl.def
  201.      $(RC) -30 -K insttest.exe
  202.  
  203. cbxttest.exe: turboc.cfg cbxttest.obj
  204.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) cbxttest,cbxttest,,@&&!
  205. $(OWLLIBS) $(STDLIBS)
  206. !,$(OWLROOT)\lib\owl.def
  207.      $(RC) -30 -K cbxttest.exe
  208.  
  209. gboxtest.exe: turboc.cfg gboxtest.obj
  210.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) gboxtest,gboxtest,,@&&!
  211. $(OWLLIBS) $(STDLIBS)
  212. !,$(OWLROOT)\lib\owl.def
  213.       $(RC) -30 -K gboxtest.exe
  214.  
  215. dctltest.exe: turboc.cfg dctltest.obj dctltest.h dctltest.res
  216.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) dctltest,dctltest,,@&&!
  217. $(OWLLIBS) $(STDLIBS)
  218. !,$(OWLROOT)\lib\owl.def
  219.      $(RC) -30 -K dctltest.res dctltest.exe
  220.  
  221. notitest.exe: turboc.cfg notitest.obj notitest.res
  222.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) notitest,notitest,,@&&!
  223. $(OWLLIBS) $(STDLIBS)
  224. !,$(OWLROOT)\lib\owl.def
  225.      $(RC) -30 -K notitest.res notitest.exe
  226.  
  227. mlbxttst.exe: turboc.cfg mlbxttst.obj
  228.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(MODEL) mlbxttst,mlbxttst,,@&&!
  229. $(OWLLIBS) $(STDLIBS)
  230. !,$(OWLROOT)\lib\owl.def
  231.      $(RC) -30 -K mlbxttst.exe
  232.  
  233. usecdll.obj: turboc.cfg usecdll.cpp
  234.     $(CC) $(CFLAGSUD) usecdll.cpp
  235.  
  236. usecdll.exe: turboc.cfg usecdll.obj usecdll.res cdlgdll.lib
  237.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(DMODEL) usecdll,usecdll,,@&&!
  238. $(OWLDLIBS) cdlgdll.lib $(STDDLIBS)
  239. !,$(OWLROOT)\lib\owl.def
  240.      $(RC) -30 -K usecdll.res usecdll.exe
  241.  
  242. cdlgdll.obj: turboc.cfg cdlgdll.cpp
  243.     $(CC) $(CFLAGSD) cdlgdll.cpp
  244.  
  245. dcolrdlg.obj: turboc.cfg colordlg.cpp
  246.     $(CC) $(CFLAGSD) -odcolrdlg.obj colordlg
  247.  
  248. cdlgdll.dll: turboc.cfg cdlgdll.obj dcolrdlg.obj cdlgdll.res cdlgdll.def
  249.   $(TLINK) $(LFLAGSD) $(BCLIBDIR)\c0d$(DMODEL) cdlgdll dcolrdlg,cdlgdll,,@&&!
  250. $(OWLDLIBS) $(STDDLIBS)
  251. !,cdlgdll.def
  252.      $(RC) -30 -K cdlgdll.res cdlgdll.dll
  253.  
  254. cdlgdll.lib: turboc.cfg cdlgdll.dll
  255.     implib cdlgdll.lib cdlgdll.dll
  256.  
  257. usecdll2.exe: turboc.cfg usecdll2.obj usecdll2.res cdlgdll.lib
  258.      $(TLINK) $(LFLAGS) $(BCLIBDIR)\c0w$(DMODEL) usecdll2,usecdll2,,@&&!
  259. $(OWLDLIBS) cdlgdll.lib $(STDDLIBS)
  260. !,$(OWLROOT)\lib\owl.def
  261.      $(RC) -30 -K usecdll2.res usecdll2.exe
  262.  
  263. clean:
  264.     del *.obj
  265.     del *.exe
  266.     del *.res
  267.     del *.dll
  268.     del *.lib
  269.     del *.map
  270.     del *.sym
  271.         del turboc.cfg
  272.  
  273.