| garciadeblas | 09fa3d4 | 2019-10-08 18:30:46 +0200 | [diff] [blame] | 1 | # |
| Felipe Vicens | b7463a4 | 2019-10-25 16:42:41 +0200 | [diff] [blame] | 2 | # All Rights Reserved. |
| 3 | # |
| garciadeblas | 09fa3d4 | 2019-10-08 18:30:46 +0200 | [diff] [blame] | 4 | # Licensed under the Apache License, Version 2.0 (the "License"); you may |
| 5 | # not use this file except in compliance with the License. You may obtain |
| 6 | # a copy of the License at |
| 7 | # |
| 8 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 9 | # |
| 10 | # Unless required by applicable law or agreed to in writing, software |
| 11 | # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
| 12 | # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the |
| 13 | # License for the specific language governing permissions and limitations |
| 14 | # under the License. |
| beierlm | c40d7a3 | 2022-06-24 14:05:43 -0400 | [diff] [blame^] | 15 | from setuptools import setup |
| Mike Marchetti | 8160019 | 2017-04-19 12:42:34 -0400 | [diff] [blame] | 16 | |
| beierlm | c40d7a3 | 2022-06-24 14:05:43 -0400 | [diff] [blame^] | 17 | _name = "osmclient" |
| 18 | _version_command = ("git describe --match v* --tags --long --dirty", "pep440-git-full") |
| beierlm | 95686bb | 2021-03-23 16:26:45 -0400 | [diff] [blame] | 19 | _description = "OSM client library and console script" |
| beierlm | c40d7a3 | 2022-06-24 14:05:43 -0400 | [diff] [blame^] | 20 | _author = "OSM Support" |
| 21 | _author_email = "osmsupport@etsi.org" |
| 22 | _maintainer = "OSM Support" |
| 23 | _maintainer_email = "osmsupport@etsi.org" |
| 24 | _license = "Apache 2.0" |
| 25 | _url = "https://osm.etsi.org/gitweb/?p=osm/osmclient.git;a=tree" |
| garciadeblas | 7d73c88 | 2019-12-03 12:39:34 +0100 | [diff] [blame] | 26 | |
| Mike Marchetti | 8160019 | 2017-04-19 12:42:34 -0400 | [diff] [blame] | 27 | setup( |
| beierlm | c40d7a3 | 2022-06-24 14:05:43 -0400 | [diff] [blame^] | 28 | name=_name, |
| 29 | version_command=_version_command, |
| garciadeblas | 7d73c88 | 2019-12-03 12:39:34 +0100 | [diff] [blame] | 30 | description=_description, |
| beierlm | c40d7a3 | 2022-06-24 14:05:43 -0400 | [diff] [blame^] | 31 | author=_author, |
| 32 | author_email=_author_email, |
| 33 | maintainer=_maintainer, |
| 34 | maintainer_email=_maintainer_email, |
| 35 | url=_url, |
| 36 | license=_license, |
| 37 | packages=[_name], |
| 38 | package_dir={_name: _name}, |
| 39 | include_package_data=True, |
| garciadeblas | 09fa3d4 | 2019-10-08 18:30:46 +0200 | [diff] [blame] | 40 | entry_points={ |
| beierlm | 95686bb | 2021-03-23 16:26:45 -0400 | [diff] [blame] | 41 | "console_scripts": [ |
| 42 | "osm = osmclient.scripts.osm:cli", |
| garciadeblas | 09fa3d4 | 2019-10-08 18:30:46 +0200 | [diff] [blame] | 43 | ], |
| 44 | }, |
| beierlm | c40d7a3 | 2022-06-24 14:05:43 -0400 | [diff] [blame^] | 45 | setup_requires=['setuptools-version-command'], |
| Mike Marchetti | 8160019 | 2017-04-19 12:42:34 -0400 | [diff] [blame] | 46 | ) |