mirror of
				https://github.com/shivammathur/setup-php.git
				synced 2025-10-30 23:07:56 +07:00 
			
		
		
		
	Add blackfire support on windows
This commit is contained in:
		
							
								
								
									
										28
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										28
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							| @ -2692,6 +2692,18 @@ function addExtensionDarwin(extension_csv, version, pipe) { | ||||
|                 const prefix = yield utils.getExtensionPrefix(ext_name); | ||||
|                 let install_command = ''; | ||||
|                 switch (true) { | ||||
|                     case /^blackfire(-\d+\.\d+\.\d+)?$/.test(extension): | ||||
|                         script += | ||||
|                             '\nsh ' + | ||||
|                                 path.join(__dirname, '../src/scripts/ext/blackfire_darwin.sh') + | ||||
|                                 ' ' + | ||||
|                                 version + | ||||
|                                 ' ' + | ||||
|                                 (yield utils.getMinorVersion(version)).replace('.', ''); | ||||
|                         if (ext_version) { | ||||
|                             script += ' ' + ext_version; | ||||
|                         } | ||||
|                         return; | ||||
|                     // match pre-release versions | ||||
|                     case /.*-(beta|alpha|devel|snapshot)/.test(version_extension): | ||||
|                         script += | ||||
| @ -2733,18 +2745,6 @@ function addExtensionDarwin(extension_csv, version, pipe) { | ||||
|                                 ' ' + | ||||
|                                 version; | ||||
|                         return; | ||||
|                     case /^blackfire(-\d+\.\d+\.\d+)?$/.test(extension): | ||||
|                         script += | ||||
|                             '\nsh ' + | ||||
|                                 path.join(__dirname, '../src/scripts/ext/blackfire_darwin.sh') + | ||||
|                                 ' ' + | ||||
|                                 version + | ||||
|                                 ' ' + | ||||
|                                 (yield utils.getMinorVersion(version)).replace('.', ''); | ||||
|                         if (ext_version) { | ||||
|                             script += ' ' + ext_version; | ||||
|                         } | ||||
|                         return; | ||||
|                     default: | ||||
|                         install_command = 'sudo pecl install -f ' + extension + pipe; | ||||
|                         break; | ||||
| @ -2783,11 +2783,9 @@ function addExtensionWindows(extension_csv, version, pipe) { | ||||
|                     // match blackfire...blackfire-1.31.0 | ||||
|                     case /^blackfire(-\d+\.\d+\.\d+)?$/.test(extension): | ||||
|                         script += | ||||
|                             '\nsh ' + | ||||
|                             '\n& ' + | ||||
|                                 path.join(__dirname, '../src/scripts/ext/blackfire.ps1') + | ||||
|                                 ' ' + | ||||
|                                 version + | ||||
|                                 ' ' + | ||||
|                                 (yield utils.getMinorVersion(version)).replace('.', ''); | ||||
|                         if (ext_version) { | ||||
|                             script += ' ' + ext_version; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jaapio
					Jaapio