[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
some vpath help
From: |
PATTON, BILLY \(SBCSI\) |
Subject: |
some vpath help |
Date: |
Thu, 4 May 2006 13:29:11 -0500 |
Here is my makefile test case. Unfortunately you cannot run it.
PRD_TREE := /makefile_test/dev/bp1497/v0607/PRODUCT_TREE
SRC_TREE := /makefile_test/dev/bp1497/v0607/SOURCE_TREE
targets+ldb+celltools+tst := $(PRD_TREE)/ldb/celltools/bin/DBC_Util.tix
\
$(PRD_TREE)/ldb/celltools/bin/GUI.tix
\
$(PRD_TREE)/ldb/celltools/bin/Infrastruct.tix \
$(PRD_TREE)/ldb/celltools/bin/Math.tix
\
$(PRD_TREE)/ldb/celltools/bin/Messager.tix
\
$(PRD_TREE)/ldb/celltools/bin/MsgCodes.tix
\
$(PRD_TREE)/ldb/celltools/bin/OraTcl.tix
\
$(PRD_TREE)/ldb/celltools/bin/TclVSrpt.tix
all : $(targets+ldb+celltools+tst)
$(PRD_TREE)/ldb/celltools/bin/%.tix : \
vpath $(PRD_TREE)/ldb/celltools/bin/%.tix \
$(SRC_TREE)/ldb/celltools/pub
$(PRD_TREE)/ldb/celltools/bin/%.tix :
$(SRC_TREE)/ldb/celltools/tst/src/%.tix
/usr/bin/cp $< $@
the $(PRD_TREE)/ldb/celltools and the $(SRC_TREE)/ldb/celltools/tst
are created by foreach loops
when I try to run this I get:
make -f z
make: *** No rule to make target
`/makefile_test/dev/bp1497/v0607/PRODUCT_TREE/ldb/celltools/bin/DBC_Util
.tix', \
needed by `all'. Stop.
What is wrong?
- some vpath help,
PATTON, BILLY \(SBCSI\) <=