08/20/94: RE: Make command Re: Msg 89279 by Delphi, | Category: Delphi - Programmers Den | 6 comments - (Comments are closed)

RE: Make command Re: Msg 89279

89451 20-AUG 21:23 Programmers Den
RE: Make command (Re: Msg 89279)
From: DBREEDING To: BOISY

> Note that all is a pseudo target, in that there is no ‘all’ program being
> made. So each time make is run on the makefile, it checks the dates
> of del, os9gen and ainst del.r, os9gen.r and mfree.r respectively.

Hmm… hadn’t thought of this technique.. I’ve never utilized “make” to
its fullest. Now, if you didn’t have the “all” specifier, then you
could make just one of the programs by specifying _THAT_ program on the
command line, right??

— David Breeding —
CompuServe : 72330,2051
Delphi : DBREEDING

*** Sent via CoCo-InfoXpress V1.01 ***
^^^^ ^^^^^^^^^^

6 comments to RE: Make command Re: Msg 89279

  • pucc_unknown

    89452 20-AUG 21:29 Programmers Den
    RE: Make command (Re: Msg 89451)
    From: BOISY To: DBREEDING

    Yes. You could make one target in a makefile with multiple targets by
    saying:

    make

    I do it all the time with the UUCP package. If I’m working on one program,
    I don’t want make to attempt to make everything before it, so adding
    the target to the command line makes things move much quicker.

  • pucc_unknown

    89486 21-AUG 23:42 Programmers Den
    RE: Make command (Re: Msg 89452)
    From: MITHELEN To: BOISY

    Another inpoortant point is, makes default target is always
    thefirst target it fines in the makefile, regardless of what that
    targets name is.

  • pucc_unknown

    89536 24-AUG 22:02 Programmers Den
    RE: Make command (Re: Msg 89452)
    From: DBREEDING To: BOISY

    > Yes. You could make one target in a makefile with multiple targets by
    > saying:

    > make

    I thought this was the case. The trick you used to compile all was neat,
    though. It may have been documented, but if so, it’s another thing I missed.
    :-)

    — David Breeding —
    CompuServe : 72330,2051
    Delphi : DBREEDING

    *** Sent via CoCo-InfoXpress V1.01 ***
    ^^^^ ^^^^^^^^^^