mirror of
				https://bitbucket.org/chromiumembedded/cef
				synced 2025-06-05 21:39:12 +02:00 
			
		
		
		
	vscode: Fix error running build tasks
Running tasks without explicit "cwd" broke in VSCode 1.99.0.
This commit is contained in:
		| @@ -98,7 +98,7 @@ | ||||
|   "tasks": [ | ||||
|     // * If you want to be prompted for the output directory each | ||||
|     //   time you run a command, replace | ||||
|     //     ${config:cef.outputDir[Debug|Release]} | ||||
|     //     ${config:cef.outputDir[Debug|Release]Relative} | ||||
|     //   with | ||||
|     //     ${input:cefOutputDir} | ||||
|     // | ||||
| @@ -110,9 +110,12 @@ | ||||
|       "command": "autoninja", | ||||
|       "args": [ | ||||
|         "-C", | ||||
|         "${config:cef.outputDirDebug}", | ||||
|         "${config:cef.outputDirDebugRelative}", | ||||
|         "cef" | ||||
|       ], | ||||
|       "options": { | ||||
|         "cwd": "${workspaceFolder}" | ||||
|       }, | ||||
|       "group": { | ||||
|         "kind": "build", | ||||
|         "isDefault": true | ||||
| @@ -124,9 +127,12 @@ | ||||
|       "command": "autoninja", | ||||
|       "args": [ | ||||
|         "-C", | ||||
|         "${config:cef.outputDirRelease}", | ||||
|         "${config:cef.outputDirReleaseRelative}", | ||||
|         "cef" | ||||
|       ], | ||||
|       "options": { | ||||
|         "cwd": "${workspaceFolder}" | ||||
|       }, | ||||
|       "group": { | ||||
|         "kind": "build" | ||||
|       } | ||||
| @@ -136,18 +142,24 @@ | ||||
|       "type": "shell", | ||||
|       "command": "compile_single_file", | ||||
|       "args": [ | ||||
|         "--build-dir=${config:cef.outputDirDebug}", | ||||
|         "--build-dir=${config:cef.outputDirDebugRelative}", | ||||
|         "--file-path=${file}" | ||||
|       ] | ||||
|       ], | ||||
|       "options": { | ||||
|         "cwd": "${workspaceFolder}" | ||||
|       } | ||||
|     }, | ||||
|     { | ||||
|       "label": "4-build_current_file_release", | ||||
|       "type": "shell", | ||||
|       "command": "compile_single_file", | ||||
|       "args": [ | ||||
|         "--build-dir=${config:cef.outputDirRelease}", | ||||
|         "--build-dir=${config:cef.outputDirReleaseRelative}", | ||||
|         "--file-path=${file}" | ||||
|       ] | ||||
|       ], | ||||
|       "options": { | ||||
|         "cwd": "${workspaceFolder}" | ||||
|       } | ||||
|     }, | ||||
|     { | ||||
|       "label": "5-build_tests_debug", | ||||
| @@ -155,10 +167,13 @@ | ||||
|       "command": "autoninja", | ||||
|       "args": [ | ||||
|         "-C", | ||||
|         "${config:cef.outputDirDebug}", | ||||
|         "${config:cef.outputDirDebugRelative}", | ||||
|         "ceftests", | ||||
|         "libcef_static_unittests" | ||||
|       ] | ||||
|       ], | ||||
|       "options": { | ||||
|         "cwd": "${workspaceFolder}" | ||||
|       } | ||||
|     }, | ||||
|     { | ||||
|       "label": "6-build_tests_release", | ||||
| @@ -166,10 +181,13 @@ | ||||
|       "command": "autoninja", | ||||
|       "args": [ | ||||
|         "-C", | ||||
|         "${config:cef.outputDirRelease}", | ||||
|         "${config:cef.outputDirReleaseRelative}", | ||||
|         "ceftests", | ||||
|         "libcef_static_unittests" | ||||
|       ] | ||||
|       ], | ||||
|       "options": { | ||||
|         "cwd": "${workspaceFolder}" | ||||
|       } | ||||
|     } | ||||
|   ] | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user