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>
		
			
				
	
	
		
			29 lines
		
	
	
	
		
			925 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			925 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
#
 | 
						|
# 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
 | 
						|
#
 | 
						|
set(CMAKE_INSTALL_EXAMPLESDIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/examples")
 | 
						|
 | 
						|
add_subdirectory(helloworld)
 | 
						|
add_subdirectory(roundtrip)
 | 
						|
add_subdirectory(throughput)
 | 
						|
 | 
						|
if (BUILD_DOCS)
 | 
						|
  find_package(Sphinx REQUIRED)
 | 
						|
  sphinx_add_docs(
 | 
						|
    examples_docs
 | 
						|
    BUILDER html
 | 
						|
    SOURCE_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
 | 
						|
  install(
 | 
						|
    DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/examples_docs/"
 | 
						|
    DESTINATION "${CMAKE_INSTALL_EXAMPLESDIR}"
 | 
						|
    COMPONENT dev
 | 
						|
    PATTERN "_sources" EXCLUDE)
 | 
						|
endif()
 |