| 
					
				 | 
			
			
				@@ -12,7 +12,7 @@ JTALKC	:= ../bin/jtalkc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 FLAGS   := -d 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 # All corresponding js filenames for every st file available 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-# In other words, if we have Kernel.st and Parser.st, then OBJECTS will be "Kernel.js Parser.js" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# In other words, if we have Kernel.st and Compiler.st, then OBJECTS will be "Kernel.js Compiler.js" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 OBJECTS := $(patsubst %.st,%.js,$(wildcard *.st)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 # Default make target since it is the first target in this Makefile 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -30,14 +30,9 @@ boot.js init.js: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Kernel.js: Kernel.st boot.js init.js 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	$(JTALKC) $(FLAGS) $< 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-# ...then Parser, but using the new Kernel from step above. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-# We only need to depend on Kernel.js since it in turn depends on boot.js and init.js. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-Parser.js: Parser.st Kernel.js 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	$(JTALKC) $(FLAGS) $< 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-# ...and Compiler, but using the new Parser and Kernel from above. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-# We only need to depend on Parser.js since it in turn depends on Kernel.js, boot.js etc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-Compiler.js: Compiler.st Parser.js 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# ...and Compiler, but using the new Kernel from above. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# We only need to depend on Kernel.js since it in turn depends on Kernel.js, boot.js etc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Compiler.js: Compiler.st Kernel.js 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	$(JTALKC) $(FLAGS) $< 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 # ...now that we have a new Kernel/Parser/Compiler we use them 
			 |