diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-02-04 22:00:06 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-02-04 22:00:06 +0200 |
commit | 73b8ff534115074125568b33ed2c67065c5e91b5 (patch) | |
tree | d5a2c024adbebbbe4028be8bc16c571498308d8d /ninjabackend.py | |
parent | 1eaf6673b73be1393de61f0367d1fd352872b5cc (diff) | |
download | meson-73b8ff534115074125568b33ed2c67065c5e91b5.zip meson-73b8ff534115074125568b33ed2c67065c5e91b5.tar.gz meson-73b8ff534115074125568b33ed2c67065c5e91b5.tar.bz2 |
Rework installation logic so we can go outside the install prefix.
Diffstat (limited to 'ninjabackend.py')
-rw-r--r-- | ninjabackend.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/ninjabackend.py b/ninjabackend.py index ad43217..abb2760 100644 --- a/ninjabackend.py +++ b/ninjabackend.py @@ -415,15 +415,14 @@ class NinjaBackend(backends.Backend): d.targets.append(i) def generate_pkgconfig_install(self, d): - pkgroot = os.path.join(self.environment.coredata.prefix, - self.environment.coredata.libdir, 'pkgconfig') + pkgroot = os.path.join(self.environment.coredata.libdir, 'pkgconfig') for p in self.build.pkgconfig_gens: pcfile = p.filebase + '.pc' srcabs = os.path.join(self.environment.get_scratch_dir(), pcfile) - dstabs = os.path.join(pkgroot, pcfile) - i = [srcabs, dstabs] + dstrel = os.path.join(pkgroot, pcfile) + i = [srcabs, dstrel] d.man.append(i) def generate_custom_install_script(self, d): |