We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 486b5fd commit ab9f00dCopy full SHA for ab9f00d
1 file changed
src/CMakeLists.txt
@@ -14,9 +14,14 @@
14
# along with servoarray. If not, see <http://www.gnu.org/licenses/>.
15
16
cmake_minimum_required(VERSION 3.7)
17
-cmake_policy(SET CMP0048 NEW)
18
19
-project(servoarray VERSION 0.7.0 LANGUAGES CXX)
+project(servoarray LANGUAGES CXX)
+
20
+execute_process(COMMAND ${PROJECT_SOURCE_DIR}/../version.sh simple OUTPUT_VARIABLE servoarray_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)
21
+project(servoarray VERSION ${servoarray_VERSION})
22
23
+execute_process(COMMAND ${PROJECT_SOURCE_DIR}/../version.sh OUTPUT_VARIABLE servoarray_DETAILED_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)
24
+message(STATUS "Version: v${servoarray_DETAILED_VERSION}")
25
26
set(CMAKE_CXX_STANDARD 14)
27
set(CMAKE_CXX_STANDARD_REQUIRED ON)
0 commit comments