diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-12-23 15:10:27 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-12-23 15:10:27 +0200 |
commit | d64211f57081ae8d5ec1593694120f889a4c7643 (patch) | |
tree | 4c5bd78e885e63b04e31c7fd9f1b38c205c7e67e /backends.py | |
parent | c86ee8158a5a4dd6603eab9350c71739800b7f73 (diff) | |
download | meson-d64211f57081ae8d5ec1593694120f889a4c7643.zip meson-d64211f57081ae8d5ec1593694120f889a4c7643.tar.gz meson-d64211f57081ae8d5ec1593694120f889a4c7643.tar.bz2 |
Moved pkg-config to a module so we no longer need special case code in core for it.
Diffstat (limited to 'backends.py')
-rw-r--r-- | backends.py | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/backends.py b/backends.py index d9888bc..c996cb8 100644 --- a/backends.py +++ b/backends.py @@ -311,32 +311,6 @@ class Backend(): arr.append(ts) pickle.dump(arr, datafile) - def generate_pkgconfig_files(self): - for p in self.build.pkgconfig_gens: - outdir = self.environment.scratch_dir - fname = os.path.join(outdir, p.filebase + '.pc') - ofile = open(fname, 'w') - coredata = self.environment.get_coredata() - ofile.write('prefix=%s\n' % coredata.get_builtin_option('prefix')) - ofile.write('libdir=${prefix}/%s\n' % coredata.get_builtin_option('libdir')) - ofile.write('includedir=${prefix}/%s\n\n' % coredata.get_builtin_option('includedir')) - ofile.write('Name: %s\n' % p.name) - if len(p.description) > 0: - ofile.write('Description: %s\n' % p.description) - if len(p.version) > 0: - ofile.write('Version: %s\n' % p.version) - ofile.write('Libs: -L${libdir} ') - for l in p.libraries: - ofile.write('-l%s ' % l.name) - ofile.write('\n') - ofile.write('CFlags: ') - for h in p.subdirs: - if h == '.': - h = '' - ofile.write(os.path.join('-I${includedir}', h)) - ofile.write(' ') - ofile.write('\n') - def generate_depmf_install(self, d): if self.build.dep_manifest_name is None: |