Summary
###########################################################################
File: umake.icn
Subject: Unicon version of the "make" program.
Author: Clinton Jeffery
Date: August 8, 2013
###########################################################################
PRELIMINARY. ALPHA TEST LEVEL.
Reasons for the existence of this program:
1. link directly into IDE, do not launch an external process
2. do not depend on end user to install a make.exe
3. lingo-supremacist hubris. Write a shorter make in your language.
Classes:
DependencyGraph, Rule, UniconProject
Procedures:
initcap, macroexpand, main, make, unsplit
Global variables:
depgraph, filechars, macros, noexec, verbose
This file is part of the (main) package.
Source code.
initcap(s)
macroexpand(s)
main(argv)
make(argv)
unsplit(f)
Concatenate lines with a trailing backslash with the next line
and replace the "whitespace \ whitespace" at the join with a single space
depgraph
filechars
macros
noexec
verbose
This page produced by UniDoc on 2021/04/15 @ 23:59:54.