Path: utzoo!attcan!uunet!seismo!sundc!pitstop!sun!claris!scott From: scott@claris.com (Scott Lindsey) Newsgroups: comp.sys.apple Subject: Re: Wanted: Make for APW or ORCA/M Shell Message-ID: <7486@claris.com> Date: 20 Dec 88 00:21:22 GMT References: <7484@claris.com> Organization: Claris Corporation, Mountain View CA Lines: 19 From article <7484@claris.com>, by scott@claris.com (Scott Lindsey): > .... After seeing MicroEMACS's success in executing shell commands, > I went back & played with it myself & got usable execution of commands. > So a Make that executes commands is quite possible, though the timestamp > granularity is still a practical problem. OK, once more for the hard of thinking. Sorry, I spoke too soon (again). There *is* an inherent problem with running programs from shell calls. There is no such thing as a subshell, merely calls to the one sleeping shell. Executing *commands* in a shell call is no problem, but when you actually cause a program to load and run, (such as compile or assemble would), then the shell gets confused by having more than one program running from it. E.g., I ran emacs, then from emacs I ran an assembly, successfully returning. When I try to exit emacs, I usually get a crash or a system-hang. It is still possible to have a program to create an exec file that does your build for you, then a shell script that runs the make, then its output script (exec) file...