| 
									
										
										
										
											2022-04-06 23:16:55 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-21 18:33:08 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-20 04:20:25 +03:00
										 |  |  | BOOTSTRAP_FILES := \
 | 
					
						
							|  |  |  | 	$(wildcard bootstrap/*) \
 | 
					
						
							|  |  |  | 	$(wildcard bootstrap/*/*) \
 | 
					
						
							|  |  |  | 	README.md | 
					
						
							| 
									
										
										
										
											2022-04-06 23:16:55 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-21 18:33:08 +03:00
										 |  |  | LOCAL_MODULES := \
 | 
					
						
							| 
									
										
										
										
											2022-08-03 01:57:57 +03:00
										 |  |  | 	node_modules/ig-doc/doc.js \
 | 
					
						
							|  |  |  | 	node_modules/ig-stoppable/stoppable.js \
 | 
					
						
							| 
									
										
										
										
											2022-04-21 18:33:08 +03:00
										 |  |  | 	node_modules/ig-object/object.js \
 | 
					
						
							|  |  |  | 	node_modules/ig-actions/actions.js \
 | 
					
						
							|  |  |  | 	node_modules/ig-features/features.js | 
					
						
							| 
									
										
										
										
											2022-04-06 23:16:55 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-04 19:47:08 +03:00
										 |  |  | EXT_MODULES := \
 | 
					
						
							|  |  |  | 	$(wildcard node_modules/pouchdb/dist/*) \
 | 
					
						
							|  |  |  | 	$(wildcard node_modules/jszip/dist/*) \
 | 
					
						
							| 
									
										
										
										
											2022-10-08 13:04:49 +03:00
										 |  |  | 	$(wildcard node_modules/idb-keyval/dist/*.js) \
 | 
					
						
							| 
									
										
										
										
											2022-08-04 19:47:08 +03:00
										 |  |  | 	$(wildcard node_modules/showdown/dist/*) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-04 14:29:25 +03:00
										 |  |  | POUCH_DB := \
 | 
					
						
							|  |  |  | 	$(wildcard node_modules/pouchdb/dist/*) | 
					
						
							| 
									
										
										
										
											2022-04-07 17:23:36 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-20 04:20:25 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-04 14:29:25 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-04 19:47:08 +03:00
										 |  |  | lib/types: node_modules | 
					
						
							|  |  |  | 	mkdir -p $@ | 
					
						
							|  |  |  | 	cp node_modules/ig-types/*js $@ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-04 14:29:25 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-20 04:20:25 +03:00
										 |  |  | bootstrap.js: scripts/bootstrap.js $(BOOTSTRAP_FILES) | 
					
						
							| 
									
										
										
										
											2022-04-07 16:46:29 +03:00
										 |  |  | 	node $< | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-06 23:16:55 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | .PHONY: bootstrap | 
					
						
							|  |  |  | bootstrap: bootstrap.js | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-07 17:23:36 +03:00
										 |  |  | node_modules: | 
					
						
							|  |  |  | 	npm install | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-04 19:47:08 +03:00
										 |  |  | dev: node_modules lib/types $(EXT_MODULES) $(LOCAL_MODULES) bootstrap | 
					
						
							| 
									
										
										
										
											2022-04-21 18:33:08 +03:00
										 |  |  | 	cp $(LOCAL_MODULES) lib/ | 
					
						
							| 
									
										
										
										
											2022-08-04 19:47:08 +03:00
										 |  |  | 	cp $(EXT_MODULES) ext-lib/ | 
					
						
							| 
									
										
										
										
											2022-04-07 17:23:36 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-07 16:46:29 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-07 14:45:15 +03:00
										 |  |  | clean: | 
					
						
							|  |  |  | 	rm -f bootstrap.js | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-06 23:16:55 +03:00
										 |  |  | 
 |