Added __version__ attr to Python Library

Signed-off-by: Maisam Arif <maisarif@amd.com>
Change-Id: Ibbd90eaa60cc8b9dd0387d7fac8aef06a3a43375
此提交包含在:
Maisam Arif
2024-02-27 17:49:02 -06:00
提交者 Maisam Arif
父節點 c6208c0db0
當前提交 55cfcf11d6
共有 3 個檔案被更改,包括 7 行新增0 行删除
+3
查看文件
@@ -69,6 +69,7 @@ endif()
# populate version string
configure_file(pyproject.toml.in ${PY_BUILD_DIR}/pyproject.toml @ONLY)
configure_file(setup.cfg.in ${PY_BUILD_DIR}/setup.cfg @ONLY)
configure_file(_version.py.in ${PY_PACKAGE_DIR}/_version.py @ONLY)
add_custom_target(
python_wrapper
@@ -102,6 +103,7 @@ add_custom_target(
python_package ALL
DEPENDS ${PY_BUILD_DIR}/pyproject.toml
${PY_BUILD_DIR}/setup.cfg
${PY_PACKAGE_DIR}/_version.py
${PY_PACKAGE_DIR}/__init__.py
${PY_PACKAGE_DIR}/amdsmi_exception.py
${PY_PACKAGE_DIR}/amdsmi_interface.py
@@ -114,6 +116,7 @@ install(
FILES
${CMAKE_CURRENT_BINARY_DIR}/${PY_BUILD_DIR}/pyproject.toml
${CMAKE_CURRENT_BINARY_DIR}/${PY_BUILD_DIR}/setup.cfg
${CMAKE_CURRENT_BINARY_DIR}/${PY_PACKAGE_DIR}/_version.py
DESTINATION ${PY_WRAPPER_INSTALL_DIR}
COMPONENT dev)
+3
查看文件
@@ -19,6 +19,9 @@
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#
# Library Version is the tool/amdsmi_interface version
from ._version import __version__
# Library Initialization
from .amdsmi_interface import amdsmi_init
from .amdsmi_interface import amdsmi_shut_down
+1
查看文件
@@ -0,0 +1 @@
__version__ = "@amd_smi_libraries_VERSION_STRING@"