mirror of
				https://github.com/pocketpy/pocketpy
				synced 2025-10-25 14:00:18 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			983 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			983 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| # The Flutter tooling requires that developers have a version of Visual Studio
 | |
| # installed that includes CMake 3.14 or later. You should not increase this
 | |
| # version, as doing so will cause the plugin to fail to compile for some
 | |
| # customers of the plugin.
 | |
| cmake_minimum_required(VERSION 3.14)
 | |
| 
 | |
| # Project-level configuration.
 | |
| set(PROJECT_NAME "pocketpy")
 | |
| project(${PROJECT_NAME} LANGUAGES CXX)
 | |
| 
 | |
| # Invoke the build for native code shared with the other target platforms.
 | |
| # This can be changed to accomodate different builds.
 | |
| add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/../src" "${CMAKE_CURRENT_BINARY_DIR}/shared")
 | |
| 
 | |
| # List of absolute paths to libraries that should be bundled with the plugin.
 | |
| # This list could contain prebuilt libraries, or libraries created by an
 | |
| # external build triggered from this build file.
 | |
| set(pocketpy_bundled_libraries
 | |
|   # Defined in ../src/CMakeLists.txt.
 | |
|   # This can be changed to accomodate different builds.
 | |
|   $<TARGET_FILE:pocketpy>
 | |
|   PARENT_SCOPE
 | |
| )
 |