[Scripts] Use scripts dir for containing util scripts
This commit is contained in:
		
							parent
							
								
									2a77d914c1
								
							
						
					
					
						commit
						888ed721c8
					
				
					 4 changed files with 7 additions and 5 deletions
				
			
		
							
								
								
									
										4
									
								
								.github/workflows/release_nightly.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/release_nightly.yml
									
										
									
									
										vendored
									
									
								
							|  | @ -31,8 +31,8 @@ jobs: | |||
| 
 | ||||
|     - name: Pack base asar | ||||
|       run: | | ||||
|         node strip.js | ||||
|         node injectPolyfills.js | ||||
|         node scripts/strip.js | ||||
|         node scripts/injectPolyfills.js | ||||
|         sed -i -e "s/nightly/nightly-$(git rev-parse HEAD | cut -c 1-7)/" src/index.js | ||||
| 
 | ||||
|         npx asar pack src app.asar | ||||
|  |  | |||
|  | @ -1,12 +1,14 @@ | |||
| const { readdirSync, mkdirSync, copyFileSync } = require('fs'); | ||||
| const { join } = require('path'); | ||||
| 
 | ||||
| const polyfillsDir = join(__dirname, 'polyfills'); | ||||
| const rootDir = join(__dirname, '..'); | ||||
| 
 | ||||
| const polyfillsDir = join(rootDir, 'polyfills'); | ||||
| for (const file of readdirSync(polyfillsDir)) { | ||||
|   const [ name ] = file.split('.'); | ||||
|   const jsPath = join(polyfillsDir, file); | ||||
| 
 | ||||
|   const moduleDir = join(__dirname, 'src', 'node_modules', name); | ||||
|   const moduleDir = join(rootDir, 'src', 'node_modules', name); | ||||
| 
 | ||||
|   try { | ||||
|     mkdirSync(moduleDir); | ||||
|  | @ -1,7 +1,7 @@ | |||
| #!/bin/sh | ||||
| 
 | ||||
| echo "Packing asar..." | ||||
| node injectPolyfills.js | ||||
| node scripts/injectPolyfills.js | ||||
| asar pack src app.asar # Package asar | ||||
| # asar list app.asar # List asar for debugging / testing | ||||
| 
 | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue