[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Copy files in VPATH build
From: |
Jason Curl |
Subject: |
Copy files in VPATH build |
Date: |
Sat, 30 Oct 2010 23:17:17 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 |
Hello,
When building my package with "./configure" everything works well as
some datafiles that are required for tests are in the correct place (my
tests don't need to be installed with "make install"). However, when I
use VPATH builds with "../configure", I don't know how to get my data
files copied from the source to the current build path.
I've just read up on VPATH, and I think gmake is assuming, that while
the datafiles are in the source, the dependencies are satisfied, even
though they aren't in the build directory.
The following rules don't work:
test.ini: @srcdir@/test.ini
cp $< $@
./test.ini: @srcdir@/test.ini
cp $< $@
But the rule:
test2.ini: @srcdir@/test.ini
cp $< $@
does work, but I don't need to rename the file in the copy, and when not
using VPATH, it just performs a useless copy.
Any ideas?
Regards,
Jason.
- Copy files in VPATH build,
Jason Curl <=