This repository was archived by the owner on Apr 1, 2025. It is now read-only.
File tree 9 files changed +17
-39
lines changed
9 files changed +17
-39
lines changed Original file line number Diff line number Diff line change @@ -8,9 +8,7 @@ if (UNIX AND "${SANITIZE_THREADS}" STREQUAL "ON")
8
8
else ()
9
9
cmake_minimum_required (VERSION 3.12 FATAL_ERROR)
10
10
endif ()
11
- project (Dml VERSION 0.1.9 LANGUAGES C CXX)
12
-
13
- set (PROJECT_SOVERSION 0)
11
+ project (DML VERSION 1.0.0 LANGUAGES C CXX)
14
12
15
13
if (CMAKE_C_COMPILER_ID STREQUAL "GNU" )
16
14
option (DML_RECORD_SWITCHES "Enables -frecord-gcc-switches flag" OFF )
@@ -77,7 +75,7 @@ message(STATUS "Build type: ${CMAKE_BUILD_TYPE}")
77
75
78
76
# Install rules
79
77
install (EXPORT ${PROJECT_NAME} Targets
80
- NAMESPACE Dml ::
78
+ NAMESPACE DML ::
81
79
DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/${PROJECT_NAME} )
82
80
83
81
file (WRITE ${CMAKE_CURRENT_BINARY_DIR} /${PROJECT_NAME} Config.cmake
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ PROJECT_NAME = "Intel DML Library"
42
42
# could be handy for archiving the generated documentation or if some version
43
43
# control system is used.
44
44
45
- PROJECT_NUMBER = "v0.1.9-beta "
45
+ PROJECT_NUMBER = "v1.0.0 "
46
46
47
47
# Using the PROJECT_BRIEF tag one can provide an optional one line description
48
48
# for a project that appears at the top of each page and should give viewer a
Original file line number Diff line number Diff line change 20
20
project = 'Intel® DML'
21
21
copyright = '2022, Intel'
22
22
author = 'Intel'
23
- release = 'v0.1.9-beta '
23
+ release = 'v1.0.0 '
24
24
25
25
# -- General configuration ---------------------------------------------------
26
26
Original file line number Diff line number Diff line change @@ -14,17 +14,8 @@ This document provides quick introduction into usage of High Level API
14
14
for Intel® DML. It describes general usage concepts, main entities and
15
15
detailed operation descriptions.
16
16
17
- For general introduction to Intel® DML, see `Introduction
18
- <../introduction_docs/introduction.html> `__.
17
+ For general introduction to Intel® DML, see :ref: `introduction_reference_link `.
19
18
20
- Disclaimer
21
- ===========
22
-
23
-
24
- The library exists in a prototype form and is being actively
25
- developed. This means that some of the things described here may change
26
- in the future. However, the library is released now with the expectation
27
- that it will be more useful than nothing to people who may use it.
28
19
29
20
Header Files
30
21
************
@@ -320,8 +311,8 @@ No-op operation
320
311
---------------
321
312
322
313
323
- The No-op operation can be used in a batch operation to ensure that all
324
- previous operations in the batch completed before the no-op.
314
+ The No-op operation can be used in a batch operation to ensure that all
315
+ previous operations in the batch completed before the no-op.
325
316
326
317
This could be useful for ensuring the order of non-independent operations.
327
318
Like using the destination of a previous operation as the source of another.
Original file line number Diff line number Diff line change @@ -16,17 +16,8 @@ This document provides instructions on how to use the Intel® Data Mover Library
16
16
It describes general usage concepts, main entities and
17
17
detailed operation descriptions.
18
18
19
- For general introduction to Intel® DML, see `Introduction
20
- <../introduction_docs/introduction.html> `__.
19
+ For general introduction to Intel® DML, see :ref: `introduction_reference_link `.
21
20
22
- Disclaimer
23
- ===========
24
-
25
-
26
- The library exists in a prototype form and is being actively
27
- developed. This means that some of the things described here may change
28
- in the future. However, the library is released now with the expectation
29
- that it will be more useful than nothing to people who may use it.
30
21
31
22
Header Files
32
23
************
Original file line number Diff line number Diff line change 4
4
.. * SPDX-License-Identifier: MIT
5
5
.. ***************************************************************************/
6
6
7
+ .. _introduction_reference_link :
8
+
7
9
Introduction
8
10
############
9
11
Original file line number Diff line number Diff line change @@ -36,11 +36,11 @@ get_git_revision()
36
36
37
37
set_property (
38
38
SOURCE dml_get_library_version.cpp APPEND
39
- PROPERTY COMPILE_DEFINITIONS DML_GIT_REVISION="${GIT_REV} " )
39
+ PROPERTY COMPILE_DEFINITIONS DML_GIT_REVISION="${GIT_REV} "
40
+ PROPERTY COMPILE_DEFINITIONS DML_LIBRARY_VERSION="${CMAKE_PROJECT_VERSION} " )
40
41
41
42
set_target_properties (dml PROPERTIES
42
- VERSION ${PROJECT_VERSION}
43
- SOVERSION ${PROJECT_SOVERSION} )
43
+ VERSION ${PROJECT_VERSION} )
44
44
45
45
install (TARGETS dml
46
46
EXPORT ${PROJECT_NAME} Targets
Original file line number Diff line number Diff line change 15
15
/* * Name of the library*/
16
16
#define DML_LIBRARY_NAME " Intel(R) DML Software Library"
17
17
18
- /* * Version of the library*/
19
- #define DML_LIBRARY_VERSION " Beta"
20
-
21
18
/* * Major version of the library*/
22
- #define DML_LIBRARY_MAJOR_VERSION 0u
19
+ #define DML_LIBRARY_MAJOR_VERSION 1u
23
20
24
21
/* * Minor version of the library*/
25
- #define DML_LIBRARY_MINOR_VERSION 1u
22
+ #define DML_LIBRARY_MINOR_VERSION 0u
26
23
27
24
/* * Minor version of the library*/
28
- #define DML_LIBRARY_PATCH 9u
25
+ #define DML_LIBRARY_PATCH 0u
29
26
30
27
/* * Supported CPU ISA */
31
28
#define DML_LIBRARY_MINIMAL_CPU_ISA " N/A"
Original file line number Diff line number Diff line change @@ -28,8 +28,7 @@ set_target_properties(dmlhl PROPERTIES
28
28
CXX_STANDARD 17
29
29
CXX_STANDARD_REQUIRED ON
30
30
CXX_EXTENSIONS OFF
31
- VERSION ${PROJECT_VERSION}
32
- SOVERSION ${PROJECT_SOVERSION} )
31
+ VERSION ${PROJECT_VERSION} )
33
32
34
33
install (TARGETS dmlhl
35
34
EXPORT ${PROJECT_NAME} Targets
You can’t perform that action at this time.
0 commit comments