help-make
[Top][All Lists]
Advanced

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

some simple help


From: Billy N. Patton
Subject: some simple help
Date: Wed, 16 Apr 2008 14:44:41 -0500
User-agent: Thunderbird 1.5.0.10 (X11/20070221)

I have a directory of Cadence cells, all beginning with RULE_*
Under each of the RULE directories lies layout/layout.cdb
I have another directory that contains gds files that were conversions of the 
layout.cdb files.
I'm in eed of a makefile what will match the 2 and do a conversion when needed.
Here is what I have tried so far.
__BEGIN__
TECHNOLOGY      := c014
PROCESS         := C014.M
DROP_ZONE       := /data/phy_ver10/DROP_ZONE/${TECHNOLOGY}/${PROCESS}/drc
CADENCEDB       := 
/data/phy_ver10/regressionData/${TECHNOLOGY}/${PROCESS}/REGRESSION
FILES           := ${wildcard ${CADENCEDB}/RULE_*}

all : files

files  : ${addsuffix /layout/layout.cdb,${FILES}}

${CADENCEDB}/%/layout/layout.cdb : ${DROP_ZONE}/%.gds

${DROP_ZONE}/%.gds :
  echo "1"


__END__

When I execute this I get :
make: execvp: /bin/sh: Argument list too long
make: *** [first] Error 127




reply via email to

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