Dmake Dmake Reference Library


  

 


Introduction

dmake is a rewrite of the common UNIX Make utility. Both dmake and its scripting language are highly portable and where possible compatible with both BSD Make and SYSV AUGMAKE. dmake also boasts a large number of functionality enhancements over standard Make.

dmake is still free, but there has been significant interest in both a Reference/User-guide as well as product support options for assistance in answering corporate developper's questions. Both are new fee based services that will be provided by WTI Corp. Visit the Product Store for full details. The following is a short summary of some of dmake's more interesting features:

  • portable makefile support,
  • platform independent,
  • enhanced macro facilities,
  • conditional macros,
  • target-local macro variables
  • sophisticated inference algorithm with transitive closure,
  • builtin make-time file system traversal,
  • %-meta rules for specifying recipe paterns,
  • proper object library support accross all platforms,
  • parallel making of targets on architectures that support it
  • target-local attributes,
  • full support for dynamic text diversions,
  • full support for group recipes,
  • support of MKS's extended MSDOS argument passing convention,
  • highly configurable,
  • directory caching,
  • support for swapping itself to disk under native MSDOS.

All of the above features are fully and properly integrated into dmake. Special care was taken to ensure that feature conflicts are understood and eliminated whenever possible. The result is a stable and highly predictable version of Make.


Dmake Resources


Please send comments and suggestions to webmaster
Copyright  © 1996, 1997 by WTI Corp.,  All rights reserved.

Page Archived [04-1997] PerlWatch