Use ECM QML module so the module can be used outside of repository
This commit is contained in:
		
							parent
							
								
									e3098a660a
								
							
						
					
					
						commit
						7d3194034c
					
				
					 2 changed files with 3 additions and 1 deletions
				
			
		| 
						 | 
					@ -30,6 +30,7 @@ include(FeatureSummary)
 | 
				
			||||||
include(GenerateExportHeader)
 | 
					include(GenerateExportHeader)
 | 
				
			||||||
include(KDEClangFormat)
 | 
					include(KDEClangFormat)
 | 
				
			||||||
include(ECMQtDeclareLoggingCategory)
 | 
					include(ECMQtDeclareLoggingCategory)
 | 
				
			||||||
 | 
					include(ECMQmlModule)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS WaylandClient Qml)
 | 
					find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS WaylandClient Qml)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,9 +1,10 @@
 | 
				
			||||||
# SPDX-FileCopyrightText: 2021 Aleix Pol Gonzalez <aleix.pol_gonzalez@mercedes-benz.com>
 | 
					# SPDX-FileCopyrightText: 2021 Aleix Pol Gonzalez <aleix.pol_gonzalez@mercedes-benz.com>
 | 
				
			||||||
# SPDX-License-Identifier: BSD-3-Clause
 | 
					# SPDX-License-Identifier: BSD-3-Clause
 | 
				
			||||||
 | 
					
 | 
				
			||||||
qt_add_qml_module(LayerShellQtQml
 | 
					ecm_add_qml_module(LayerShellQtQml
 | 
				
			||||||
                  URI "org.kde.layershell"
 | 
					                  URI "org.kde.layershell"
 | 
				
			||||||
                  VERSION 1.0
 | 
					                  VERSION 1.0
 | 
				
			||||||
                  SOURCES layershellqtplugin.cpp)
 | 
					                  SOURCES layershellqtplugin.cpp)
 | 
				
			||||||
target_link_libraries(LayerShellQtQml PRIVATE Qt::Qml LayerShellQtInterface)
 | 
					target_link_libraries(LayerShellQtQml PRIVATE Qt::Qml LayerShellQtInterface)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ecm_finalize_qml_module(LayerShellQtQml DESTINATION ${KDE_INSTALL_QMLDIR})
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue