MKBTREE.PI 680 B

12345678910111213141516171819202122232425262728293031323334
  1. #pragma save
  2. #if %system = os2 #then
  3. #pragma define( OS2 => on )
  4. #message 'making OS2 %model library'
  5. #else
  6. #pragma define( OS2 => off )
  7. #message 'making DOS %model library'
  8. #endif
  9. #if (%model="small")#or(%model="medium") #then
  10. #set mkpack = "off" -- packing only for far data pointer models
  11. #endif
  12. #compile btree.mod
  13. #compile fiox.mod
  14. #if %mkpack="on" #then
  15. #compile pack.mod
  16. #compile apack2.a
  17. #endif
  18. #dolink %O%%M%%C%BT.LIB
  19. #if %mkclib="on" #then
  20. #compile fio.mod
  21. #compile str.mod
  22. #compile asmlib.a
  23. #compile lib.mod
  24. #compile mathlib.mod
  25. #compile system.mod
  26. #dolink %O%%M%%C%BTC.LIB
  27. #endif
  28. #pragma restore
  29.