home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / radi116c.zip / radius116c / src / radius / makefile.$mm < prev    next >
Makefile  |  1999-01-04  |  2KB  |  133 lines

  1. :TARGET.SUFFIXES
  2. :DEPENDENCY..c .obj 
  3. :TARGET.all
  4. :DEPENDENCY.
  5. .\radiusd.exe
  6. :RULE..c.obj
  7. :ACTION.Compile::C++ Compiler
  8. :COMMAND.
  9. icc.exe /Ti /Gm /C %s
  10. :RULE.{.}.c.obj
  11. :ACTION.Compile::C++ Compiler
  12. :COMMAND.
  13. icc.exe /Ti /Gm /C %s
  14. :TARGET..\radiusd.exe
  15. :DEPENDENCY.
  16. .\util.obj
  17. .\version.obj
  18. .\acct.obj
  19. .\attrprint.obj
  20. .\CRYPT.obj
  21. .\crypt_ut.obj
  22. .\dict.obj
  23. .\getpass.obj
  24. .\kill.obj
  25. .\md5.obj
  26. .\radiusd.obj
  27. .\shrmemry.obj
  28. .\timer.obj
  29. .\users.obj
  30. {$(LIB)}so32dll.lib
  31. {$(LIB)}tcp32dll.lib
  32. :ACTION.Link::Linker
  33. :COMMAND.
  34. icc.exe @<<
  35.  /B" /de"
  36.  /Feradiusd.exe 
  37.  so32dll.lib 
  38.  tcp32dll.lib 
  39.  .\util.obj
  40.  .\version.obj
  41.  .\acct.obj
  42.  .\attrprint.obj
  43.  .\CRYPT.obj
  44.  .\crypt_ut.obj
  45.  .\dict.obj
  46.  .\getpass.obj
  47.  .\kill.obj
  48.  .\md5.obj
  49.  .\radiusd.obj
  50.  .\shrmemry.obj
  51.  .\timer.obj
  52.  .\users.obj
  53. <<
  54. :TARGET..\util.obj
  55. :DEPENDENCY.
  56. .\util.c
  57. {.;$(INCLUDE);}radius.h
  58. {.;$(INCLUDE);}conf.h
  59. {.;$(INCLUDE);}pwd.h
  60. {.;$(INCLUDE);}util.h
  61. :TARGET..\users.obj
  62. :DEPENDENCY.
  63. .\users.c
  64. {.;$(INCLUDE);}radius.h
  65. {.;$(INCLUDE);}conf.h
  66. {.;$(INCLUDE);}pwd.h
  67. {.;$(INCLUDE);}util.h
  68. :TARGET..\timer.obj
  69. :DEPENDENCY.
  70. .\timer.c
  71. {.;$(INCLUDE);}timer.h
  72. :TARGET..\shrmemry.obj
  73. :DEPENDENCY.
  74. .\shrmemry.c
  75. :TARGET..\radiusd.obj
  76. :DEPENDENCY.
  77. .\radiusd.c
  78. {.;$(INCLUDE);}radius.h
  79. {.;$(INCLUDE);}conf.h
  80. {.;$(INCLUDE);}pwd.h
  81. {.;$(INCLUDE);}util.h
  82. {.;$(INCLUDE);}crypt.h
  83. :TARGET..\md5.obj
  84. :DEPENDENCY.
  85. .\md5.c
  86. {.;$(INCLUDE);}md5.h
  87. :TARGET..\kill.obj
  88. :DEPENDENCY.
  89. .\kill.c
  90. :TARGET..\getpass.obj
  91. :DEPENDENCY.
  92. .\getpass.c
  93. :TARGET..\dict.obj
  94. :DEPENDENCY.
  95. .\dict.c
  96. {.;$(INCLUDE);}radius.h
  97. {.;$(INCLUDE);}conf.h
  98. {.;$(INCLUDE);}pwd.h
  99. {.;$(INCLUDE);}util.h
  100. :TARGET..\crypt_ut.obj
  101. :DEPENDENCY.
  102. .\crypt_ut.c
  103. {.;$(INCLUDE);}ufc-crypt.h
  104. {.;$(INCLUDE);}patchlevel.h
  105. {.;$(INCLUDE);}pl.h
  106. {.;$(INCLUDE);}ufc.h
  107. :TARGET..\CRYPT.obj
  108. :DEPENDENCY.
  109. .\CRYPT.C
  110. {.;$(INCLUDE);}ufc-crypt.h
  111. :TARGET..\attrprint.obj
  112. :DEPENDENCY.
  113. .\attrprint.c
  114. {.;$(INCLUDE);}radius.h
  115. {.;$(INCLUDE);}conf.h
  116. {.;$(INCLUDE);}pwd.h
  117. {.;$(INCLUDE);}util.h
  118. :TARGET..\acct.obj
  119. :DEPENDENCY.
  120. .\acct.c
  121. {.;$(INCLUDE);}radius.h
  122. {.;$(INCLUDE);}conf.h
  123. {.;$(INCLUDE);}pwd.h
  124. {.;$(INCLUDE);}util.h
  125. {.;$(INCLUDE);}shrMemry.h
  126. :TARGET..\version.obj
  127. :DEPENDENCY.
  128. .\version.c
  129. {.;$(INCLUDE);}radius.h
  130. {.;$(INCLUDE);}conf.h
  131. {.;$(INCLUDE);}pwd.h
  132. {.;$(INCLUDE);}util.h
  133.