29.1 External Variables

The variable ALDORROOT should point to the directory where Aldor is installed. It is assumed that this variable is set in the environment.

We assume that the compiler is in the bin subdirectory and the libraries are in the lib subdirectory.

423a⟨external variables 423a⟩≡   (422)  423b ⊳
checkALDORROOT:
        -if [ "x$(ALDORROOT)" = "x" ] ; then \
           echo "*** ALDORROOT is not set. See Makefile.inc.nw"; fi
        [ "x$(ALDORROOT)" != "x" ]

Defines:
checkALDORROOT, used in chunks 352 and 357b.

Uses ALDORROOT 425.

The variable PROJECTROOT should be set when this file is included. It is usually set at the top of each Makefile.nw of ALLPROSE. The TOOLS directory is used for helper applications of ALLPROSE like Perl scripts.

423b⟨external variables 423a⟩+≡   (422)  ⊲423a
TOOLS=$(PROJECTROOT)/tools

Defines:
TOOLS, used in chunks 352, 365, 366, 371, 431, 433, 436, 457, 464b, 466, 546, 547, and 553.

Uses PROJECTROOT 346.