diff options
| author | 2022-05-30 20:57:34 +0100 | |
|---|---|---|
| committer | 2022-05-31 09:16:03 +0100 | |
| commit | 9c26cc838f0be866ac96d6c85d70a08fb7110bc5 (patch) | |
| tree | 4d34c7317ef187fcdaa060e2f2ebc5c12cd83591 /pylibfdt/setup.py | |
| parent | 85189c3a6a0e7b536d9d113877a4c135a663e706 (diff) | |
| parent | ed310803ea893ed0a8bba9c4ff0d9eb0063a8bef (diff) | |
ANDROID: Merge upstream ed310803ea89 (v1.6.1)
Upgrade to the latest master from
git://git.kernel.org/pub/scm/utils/dtc/dtc.git.
at commit ed310803ea893ed0a8bba9c4ff0d9eb0063a8bef.
Bug: 221191119
Bug: 222320399
Bug: 230794395
Bug: 234413190
Change-Id: I6cc623e217641d7db3d4f2c4873cda472da08ef4
Diffstat (limited to 'pylibfdt/setup.py')
| -rwxr-xr-x | pylibfdt/setup.py | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/pylibfdt/setup.py b/pylibfdt/setup.py deleted file mode 100755 index 53f2bef..0000000 --- a/pylibfdt/setup.py +++ /dev/null @@ -1,48 +0,0 @@ -#!/usr/bin/env python3 -# SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) - -# While Python 3 is the default, it's also possible to invoke -# this setup.py script with Python 2. - -""" -setup.py file for SWIG libfdt -Copyright (C) 2017 Google, Inc. -Written by Simon Glass <sjg@chromium.org> -""" - -from distutils.core import setup, Extension -import os -import re -import sys - - -VERSION_PATTERN = '^#define DTC_VERSION "DTC ([^"]*)"$' - - -def get_version(): - version_file = "../version_gen.h" - f = open(version_file, 'rt') - m = re.match(VERSION_PATTERN, f.readline()) - return m.group(1) - - -setupdir = os.path.dirname(os.path.abspath(sys.argv[0])) -os.chdir(setupdir) - -libfdt_module = Extension( - '_libfdt', - sources=['libfdt.i'], - include_dirs=['../libfdt'], - libraries=['fdt'], - library_dirs=['../libfdt'], - swig_opts=['-I../libfdt'], -) - -setup( - name='libfdt', - version=get_version(), - author='Simon Glass <sjg@chromium.org>', - description='Python binding for libfdt', - ext_modules=[libfdt_module], - py_modules=['libfdt'], -) |