Reorganize all build related files into a more or less sensible folder structure.
This commit is contained in:
		
							parent
							
								
									09b6658788
								
							
						
					
					
						commit
						a45d25ded6
					
				
					 46 changed files with 90 additions and 80 deletions
				
			
		
							
								
								
									
										1
									
								
								build-config/entrypoints/css-app.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-app.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-black.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-black.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-black.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-blue.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-blue.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-blue.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-green.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-green.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-green.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-pink.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-pink.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-pink.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-red.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-red.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-red.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-white.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-white.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-white.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-yellow.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-yellow.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-yellow.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/js-app.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/js-app.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../src/uhr'; | ||||
							
								
								
									
										2
									
								
								build-config/entrypoints/js-base.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								build-config/entrypoints/js-base.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,2 @@ | |||
| import '../../src/uhr'; | ||||
| import '../../src/uhr-de_CH'; | ||||
							
								
								
									
										9
									
								
								build-config/entrypoints/js-baselangs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								build-config/entrypoints/js-baselangs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | |||
| import '../../src/uhr-de'; | ||||
| import '../../src/uhr-de_CH_genau'; | ||||
| import '../../src/uhr-dk'; | ||||
| import '../../src/uhr-en'; | ||||
| import '../../src/uhr-es'; | ||||
| import '../../src/uhr-fr'; | ||||
| import '../../src/uhr-it'; | ||||
| import '../../src/uhr-nl'; | ||||
| import '../../src/uhr-pt'; | ||||
							
								
								
									
										11
									
								
								build-config/entrypoints/js-complete.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/entrypoints/js-complete.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import '../../src/uhr'; | ||||
| import '../../src/uhr-de'; | ||||
| import '../../src/uhr-de_CH'; | ||||
| import '../../src/uhr-de_CH_genau'; | ||||
| import '../../src/uhr-dk'; | ||||
| import '../../src/uhr-en'; | ||||
| import '../../src/uhr-es'; | ||||
| import '../../src/uhr-fr'; | ||||
| import '../../src/uhr-it'; | ||||
| import '../../src/uhr-nl'; | ||||
| import '../../src/uhr-pt'; | ||||
							
								
								
									
										10
									
								
								build-config/entrypoints/js-langs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								build-config/entrypoints/js-langs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,10 @@ | |||
| import '../../src/uhr-de'; | ||||
| import '../../src/uhr-de_CH'; | ||||
| import '../../src/uhr-de_CH_genau'; | ||||
| import '../../src/uhr-dk'; | ||||
| import '../../src/uhr-en'; | ||||
| import '../../src/uhr-es'; | ||||
| import '../../src/uhr-fr'; | ||||
| import '../../src/uhr-it'; | ||||
| import '../../src/uhr-nl'; | ||||
| import '../../src/uhr-pt'; | ||||
							
								
								
									
										3
									
								
								build-config/entrypoints/js-libs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								build-config/entrypoints/js-libs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| import 'jquery'; | ||||
| import 'jquery-ui'; | ||||
| import 'jquery.cookie'; | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-app.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-app.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from "postcss"; | ||||
| import cssnano from "cssnano"; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-app.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-black.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-black.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-black.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-black.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-blue.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-blue.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-blue.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-blue.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-green.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-green.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-green.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-green.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-pink.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-pink.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-pink.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-pink.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-red.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-red.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-red.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-red.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-white.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-white.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-white.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-white.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-yellow.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-yellow.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-yellow.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-yellow.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-app.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-app.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-app.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.main.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.main.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-base.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-base.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-base.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.base.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.base.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-baselangs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-baselangs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-baselangs.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.baselangs.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.baselangs.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-complete.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-complete.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-complete.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.complete.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.complete.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-langs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-langs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-langs.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.langs.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.langs.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										21
									
								
								build-config/rollup.config.js-libs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								build-config/rollup.config.js-libs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,21 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| import {nodeResolve} from '@rollup/plugin-node-resolve'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/js-libs.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'libs.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'libs.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ], | ||||
|     context: 'this', | ||||
|     plugins: [nodeResolve()] | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue