cons-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AfterBuild


From: Giovanni Pietrobon
Subject: AfterBuild
Date: Thu, 16 Nov 2000 13:16:34 -0600

Sorry,
an other question:
your patch AfterBuild  looks very appealing.
Can I use it ? Can you give it to me ?

Thank you  (in this case only if the answer is yes     ....just kidding)

Marcello

Gary Oberbrunner wrote:

> >>>>> "ZD" == Zachary Deretsky <address@hidden> writes:
>
>   ZD> I need to implement the following 2 steps:
>
>   ZD> 1. The first step takes 2 input text files and generates a set
>   ZD> of .c files.  These files will all get the same prefix, but
>   ZD> other than that I do not know the names of these files or the
>   ZD> size of the set in advance.
>
>   ZD> 2. The second step compiles and links these files into an
>   ZD> executable.
>
>   ZD> Basically, the first step generates a list of files which should
>   ZD> be used as inputs for the second step.
>
> Hi, Zach.  This is exactly what we do here.  My solution is as
> follows:
>
> 1. You need my AfterBuild patch, which allows you to execute code
>    after a specified target is built.
>
> 2. In your first step, also generate a list of the .c files into a
>    text file.  Mention that file as one of the targets of your step 1
>    command.
>
> 3. Write an AfterBuild action (in my AfterBuild patch) for the above
>    text file, which should just add each filename seen into the link.
>    (You may need to futz with this; I build a DLL, and cons knows how
>    to do that in sections; Command and Program don't.)
>
> 4. Use your regular Command/Program target to define the main
>    executable.
>
> Sorry I can't provide more detail now; I have to run.  Email me
> privately and I'll give you the AfterBuild patch and more details.
>
> --
> .. . . . . . . . . . . . . . . . . . . . . . . . .
> Gary Oberbrunner                address@hidden
> GenArts, Inc.                   Tel: 617-492-2888
> 8 Clinton Street                Fax: 617-492-2852
> Cambridge, MA 02139 USA        http://web.genarts.com
>
> _______________________________________________
> address@hidden
> http://mail.gnu.org/mailman/listinfo/cons-discuss
> Cons URL: http://www.dsmit.com/cons/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]