You've already forked joplin
mirror of
https://github.com/laurent22/joplin.git
synced 2025-12-02 22:49:09 +02:00
Tools: Improve and simplify how to build the apps (#2538)
* Improving CLI build * Improving CLI build * Remove requirement to build the tools * Moved Electron app one level down * Clean up Electron build * Moved tools to sub-dir * Updated root script * update root * update root * update root * update root * update root * update root * Updated build * Added doc * Update CI config * Should not lint index.js * Fixing jetify * Fixed linter errors * Fixed pod build * Fixed Windows build
This commit is contained in:
15
ReactNativeClient/tools/podInstall.js
Normal file
15
ReactNativeClient/tools/podInstall.js
Normal file
@@ -0,0 +1,15 @@
|
||||
const execa = require('execa');
|
||||
|
||||
module.exports = async function() {
|
||||
if (process.platform !== 'darwin') return Promise.resolve();
|
||||
|
||||
try {
|
||||
const promise = execa('pod', ['install'], { cwd: `${__dirname}/../ios` });
|
||||
promise.stdout.pipe(process.stdout);
|
||||
await promise;
|
||||
} catch (error) {
|
||||
console.warn('Could not run pod install', error);
|
||||
}
|
||||
|
||||
return Promise.resolve();
|
||||
};
|
||||
Reference in New Issue
Block a user