diff options
Diffstat (limited to 'pyproject.toml')
-rw-r--r-- | pyproject.toml | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/pyproject.toml b/pyproject.toml index 9787c3b..f1052b4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,40 @@ [build-system] -requires = ["setuptools", "wheel"] +requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" + +[project] +name = "cmake_common" +description = "Utilities to help develop C++/CMake projects" +license = {text = "MIT"} +version = "3.4.1" +authors = [{name = "Egor Tensin", email = "Egor.Tensin@gmail.com"}] +readme = "README.md" +requires-python = ">=3.6" + +classifiers = [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: C++", + "Topic :: Software Development :: Build Tools", +] + +[project.urls] +"Homepage" = "https://github.com/egor-tensin/cmake-common" +"Bug Tracker" = "https://github.com/egor-tensin/cmake-common/issues" + +[project.scripts] +boost-build = "project.boost.build:_main" +boost-download = "project.boost.download:_main" +ci-boost = "project.ci.boost:main" +ci-cmake = "project.ci.cmake:main" +cmake-build = "project.cmake.build:main" + +[tool.setuptools] +script-files = [ + "tools/ctest-driver.py", + "tools/project-clang-format.py", +] + +[tool.setuptools.data-files] +"share/cmake" = ["common.cmake"] |