| 
									
										
										
										
											2015-12-31 10:37:21 +03:00
										 |  |  | #!/usr/bin/env node
 | 
					
						
							| 
									
										
										
										
											2015-12-31 07:00:18 +03:00
										 |  |  | /********************************************************************** | 
					
						
							|  |  |  | *  | 
					
						
							| 
									
										
										
										
											2016-01-01 02:22:17 +03:00
										 |  |  | * ImageGrid.CLI entry point... | 
					
						
							| 
									
										
										
										
											2015-12-31 07:00:18 +03:00
										 |  |  | * | 
					
						
							|  |  |  | * | 
					
						
							|  |  |  | **********************************************************************/ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | //var DEBUG = DEBUG != null ? DEBUG : true
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | var requirejs = require('requirejs') | 
					
						
							|  |  |  | requirejs.config({ | 
					
						
							|  |  |  | 	nodeRequire: require, | 
					
						
							|  |  |  | 	//baseUrl: __dirname,
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	// XXX this does not work on direct filesystem access...
 | 
					
						
							|  |  |  | 	//urlArgs: 'bust='+Date.now(),
 | 
					
						
							|  |  |  | }) | 
					
						
							| 
									
										
										
										
											2015-12-31 10:37:21 +03:00
										 |  |  | var _require = require | 
					
						
							|  |  |  | require = requirejs | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 07:00:18 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 10:40:25 +03:00
										 |  |  | //---------------------------------------------------------------------
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-01-01 02:22:17 +03:00
										 |  |  | // XXX need to automate this...
 | 
					
						
							| 
									
										
										
										
											2015-12-31 10:37:21 +03:00
										 |  |  | var core = require('features/core') | 
					
						
							|  |  |  | var base = require('features/base') | 
					
						
							|  |  |  | var location = require('features/location') | 
					
						
							|  |  |  | var history = require('features/history') | 
					
						
							|  |  |  | var app = require('features/app') | 
					
						
							|  |  |  | var marks = require('features/ui-marks') | 
					
						
							|  |  |  | var filesystem = require('features/filesystem') | 
					
						
							|  |  |  | var cli = require('features/cli') | 
					
						
							|  |  |  | var experimental = require('features/experimental') | 
					
						
							| 
									
										
										
										
											2015-12-31 07:00:18 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 10:37:21 +03:00
										 |  |  | var meta = require('features/meta') | 
					
						
							| 
									
										
										
										
											2015-12-31 07:00:18 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 10:40:25 +03:00
										 |  |  | /*********************************************************************/ | 
					
						
							| 
									
										
										
										
											2015-12-31 10:37:21 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | // NOTE: this is here to simplify importing...
 | 
					
						
							|  |  |  | var ImageGridFeatures = | 
					
						
							|  |  |  | module.ImageGridFeatures =  | 
					
						
							|  |  |  | 	core.ImageGridFeatures | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 07:00:18 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 10:40:25 +03:00
										 |  |  | //---------------------------------------------------------------------
 | 
					
						
							| 
									
										
										
										
											2015-12-31 07:00:18 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 22:23:32 +03:00
										 |  |  | // setup actions and start...
 | 
					
						
							| 
									
										
										
										
											2015-12-31 10:37:21 +03:00
										 |  |  | ImageGridFeatures | 
					
						
							| 
									
										
										
										
											2015-12-31 22:23:32 +03:00
										 |  |  | 	.setup(['viewer-commandline']) | 
					
						
							| 
									
										
										
										
											2015-12-31 10:37:21 +03:00
										 |  |  | 	.start() | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-31 07:00:18 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | /********************************************************************** | 
					
						
							|  |  |  | * vim:set ts=4 sw=4 :                                                */ |