This commit is contained in:
		
							parent
							
								
									384246a69a
								
							
						
					
					
						commit
						78c898d901
					
				
					 3 changed files with 50 additions and 0 deletions
				
			
		
							
								
								
									
										3
									
								
								README.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								README.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					# vcpkg
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Vcpkg helps you manage C and C++ libraries.
 | 
				
			||||||
							
								
								
									
										11
									
								
								files/vcpkg.sh
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								files/vcpkg.sh
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,11 @@
 | 
				
			||||||
 | 
					# vcpkg initialization
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable vcpkg telemetry by default.
 | 
				
			||||||
 | 
					if [ -z "$VCPKG_DISABLE_METRICS" ]; then
 | 
				
			||||||
 | 
					    export VCPKG_DISABLE_METRICS="1"
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Export the correct vcpkg root directory.
 | 
				
			||||||
 | 
					if [ -z "$VCPKG_ROOT" ]; then
 | 
				
			||||||
 | 
					    export VCPKG_ROOT="$HOME/.vcpkg"
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
							
								
								
									
										36
									
								
								package.yml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								package.yml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,36 @@
 | 
				
			||||||
 | 
					name       : vcpkg
 | 
				
			||||||
 | 
					version    : 2024.07.10
 | 
				
			||||||
 | 
					release    : 1
 | 
				
			||||||
 | 
					source     :
 | 
				
			||||||
 | 
					    - https://github.com/microsoft/vcpkg-tool/archive/refs/tags/2024-07-10.tar.gz : ead9c9b046962c3ed0bbd135db3746bbcbf776b7460731d4ef71c3bafeb3009a
 | 
				
			||||||
 | 
					homepage   : https://vcpkg.io
 | 
				
			||||||
 | 
					license    : GPL-2.0-or-later
 | 
				
			||||||
 | 
					component  : programming.tools
 | 
				
			||||||
 | 
					summary    : Vcpkg helps you manage C and C++ libraries.
 | 
				
			||||||
 | 
					description: |
 | 
				
			||||||
 | 
					    Vcpkg helps you manage C and C++ libraries.
 | 
				
			||||||
 | 
					networking : yes
 | 
				
			||||||
 | 
					builddeps  :
 | 
				
			||||||
 | 
					    - pkgconfig(fmt)
 | 
				
			||||||
 | 
					    - git
 | 
				
			||||||
 | 
					setup      : |
 | 
				
			||||||
 | 
					    %cmake_ninja \
 | 
				
			||||||
 | 
					        -D CMAKE_BUILD_TYPE=Release \
 | 
				
			||||||
 | 
					        -D CMAKE_INSTALL_PREFIX='/usr' \
 | 
				
			||||||
 | 
					        -D CMAKE_SKIP_INSTALL_RPATH=ON \
 | 
				
			||||||
 | 
					        -D VCPKG_DEVELOPMENT_WARNINGS=OFF \
 | 
				
			||||||
 | 
					        -D VCPKG_DEPENDENCY_EXTERNAL_FMT=ON \
 | 
				
			||||||
 | 
					        -D VCPKG_BASE_VERSION="2025.04.16" \
 | 
				
			||||||
 | 
					        -D VCPKG_VERSION="ead9c9b046962c3ed0bbd135db3746bbcbf776b7460731d4ef71c3bafeb3009a" \
 | 
				
			||||||
 | 
					        -D BUILD_TESTING=OFF \
 | 
				
			||||||
 | 
					        -D VCPKG_WARNINGS_AS_ERRORS=OFF \
 | 
				
			||||||
 | 
					        -D VCPKG_BUILD_TLS12_DOWNLOADER=OFF \
 | 
				
			||||||
 | 
					        -D VCPKG_BUILD_FUZZING=OFF \
 | 
				
			||||||
 | 
					        -D VCPKG_EMBED_GIT_SHA=OFF \
 | 
				
			||||||
 | 
					        -D VCPKG_BUILD_BENCHMARKING=OFF \
 | 
				
			||||||
 | 
					        -D VCPKG_ADD_SOURCELINK=OFF
 | 
				
			||||||
 | 
					build      : |
 | 
				
			||||||
 | 
					    %ninja_build
 | 
				
			||||||
 | 
					install    : |
 | 
				
			||||||
 | 
					    %ninja_install
 | 
				
			||||||
 | 
					    install -vDm644 $pkgfiles/vcpkg.sh -t $installdir/etc/profile.d
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue