
CMAKE_PROJECT_NAME refers to the top-level project name, not the most recent project. So any CMake project that pulls this in as a dependency was in for a nasty surprise. https://cmake.org/cmake/help/latest/variable/CMAKE_PROJECT_NAME.html Signed-off-by: Dan Rose <dan@digilabs.io>
28 lines
1 KiB
C
28 lines
1 KiB
C
/*
|
|
* Copyright(c) 2006 to 2018 ADLINK Technology Limited and others
|
|
*
|
|
* This program and the accompanying materials are made available under the
|
|
* terms of the Eclipse Public License v. 2.0 which is available at
|
|
* http://www.eclipse.org/legal/epl-2.0, or the Eclipse Distribution License
|
|
* v. 1.0 which is available at
|
|
* http://www.eclipse.org/org/documents/edl-v10.php.
|
|
*
|
|
* SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
|
*/
|
|
#ifndef DDS_VERSION_H
|
|
#define DDS_VERSION_H
|
|
|
|
#define DDS_VERSION "@CycloneDDS_VERSION@"
|
|
#define DDS_VERSION_MAJOR @CycloneDDS_VERSION_MAJOR@
|
|
#define DDS_VERSION_MINOR @CycloneDDS_VERSION_MINOR@
|
|
#define DDS_VERSION_PATCH @CycloneDDS_VERSION_PATCH@
|
|
#define DDS_VERSION_TWEAK @CycloneDDS_VERSION_TWEAK@
|
|
#define DDS_PROJECT_NAME_NOSPACE_CAPS "@PROJECT_NAME_CAPS@"
|
|
#define DDS_PROJECT_NAME_NOSPACE_SMALL "@PROJECT_NAME_SMALL@"
|
|
#define DDS_PROJECT_NAME_NOSPACE "@PROJECT_NAME@"
|
|
#define DDS_PROJECT_NAME "@PROJECT_NAME@"
|
|
|
|
#define DDS_HOST_NAME "@CMAKE_HOST_SYSTEM_NAME@"
|
|
#define DDS_TARGET_NAME "@CMAKE_SYSTEM_NAME@"
|
|
|
|
#endif /* DDS_VERSION_H */
|