Python support (#37)

* Initial python support

* Add python testing

* Increase timeout for bin tests

* cmake-format

* Valid build types + testing + formatting + more

- Enforce valid build types
- Fix to numpy install
- Increase testing timeout
- Fix to cmake format glob
- Fix to backtrace verbose

* Disable stripping libraries by default

* omnitrace exe updates

- new '--print-instructions' option
- changed format of instructions in JSON
- remove no-save-fpr tests

* Default to strip libraries when release build

[ROCm/rocprofiler-systems commit: afa3edebab]
This commit is contained in:
Jonathan R. Madsen
2022-04-05 00:24:34 -05:00
کامیت شده توسط GitHub
والد 127e30a4d7
کامیت 6daac0f60c
42فایلهای تغییر یافته به همراه2442 افزوده شده و 239 حذف شده
@@ -0,0 +1,36 @@
[metadata]
name = @PROJECT_NAME@
url = @PROJECT_HOMEPAGE_URL@
download_url = @PROJECT_HOMEPAGE_URL@.git
maintainer = AMD Research
license = MIT
description = @PROJECT_DESCRIPTION@
keywords =
performance
profiling
sampling
hardware counters
timing
memory
gpu
hip
rocm
classifiers =
Development Status :: 4 - Beta
Environment :: GPU
Intended Audience :: Developers
Intended Audience :: Science/Research
Natural Language :: English
License :: OSI Approved :: MIT License
Operating System :: POSIX :: Linux
Operating System :: Unix
Programming Language :: C++
Programming Language :: Python :: 3
Programming Language :: Python :: @OMNITRACE_PYTHON_VERSION@
Topic :: Software Development :: Libraries :: Python Modules
Topic :: Utilities
[options]
packages = @PROJECT_NAME@
zip_safe = false
include_package_data = false