You've already forked joplin
							
							
				mirror of
				https://github.com/laurent22/joplin.git
				synced 2025-10-31 00:07:48 +02:00 
			
		
		
		
	Tools: Always run pod install
This commit is contained in:
		| @@ -3,15 +3,18 @@ const execa = require('execa'); | ||||
| module.exports = async function() { | ||||
| 	if (process.platform !== 'darwin') return Promise.resolve(); | ||||
|  | ||||
| 	if (!process.env.RUN_POD_INSTALL) { | ||||
| 		// We almost never need to run `pod install` either because it has | ||||
| 		// already been done, or because we are not building the iOS app, yet | ||||
| 		// it's taking most of the build time (3 min out of the 5 min needed to | ||||
| 		// build the entire monorepo). If it needs to be ran, XCode will tell us | ||||
| 		// anyway. | ||||
| 		console.warn('**Not** running `pod install` - set `RUN_POD_INSTALL` to `1` to do so'); | ||||
| 		return Promise.resolve(); | ||||
| 	} | ||||
| 	// 2024-10-11: Seems running `pod install` is not so slow anymore, and at least not the | ||||
| 	// bottleneck when running `yarn install` so we should run it every time. | ||||
|  | ||||
| 	// if (!process.env.RUN_POD_INSTALL) { | ||||
| 	// 	// We almost never need to run `pod install` either because it has | ||||
| 	// 	// already been done, or because we are not building the iOS app, yet | ||||
| 	// 	// it's taking most of the build time (3 min out of the 5 min needed to | ||||
| 	// 	// build the entire monorepo). If it needs to be ran, XCode will tell us | ||||
| 	// 	// anyway. | ||||
| 	// 	console.warn('**Not** running `pod install` - set `RUN_POD_INSTALL` to `1` to do so'); | ||||
| 	// 	return Promise.resolve(); | ||||
| 	// } | ||||
|  | ||||
| 	try { | ||||
| 		const promise = execa('pod', ['install'], { cwd: `${__dirname}/../ios` }); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user