mirror of
				https://github.com/fooflington/wordsearch.git
				synced 2025-10-31 04:38:33 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			701 B
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			701 B
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
	
	
	
| JAVA  = /usr/bin/java
 | |
| # JAVAFLAGS = -version # -classpath $(LIBS)
 | |
| JAVAC = /usr/bin/javac
 | |
| JFLAGS = -g # -classpath $(LIBS)
 | |
| 
 | |
| SRCS = uk/org/mafoo/wordsearch/GridFactory.java \
 | |
| 	uk/org/mafoo/wordsearch/Bounds.java \
 | |
| 	uk/org/mafoo/wordsearch/CouldNotPlaceWordException.java \
 | |
| 	uk/org/mafoo/wordsearch/Direction.java \
 | |
| 	uk/org/mafoo/wordsearch/DistributedRandomNumberGenerator.java
 | |
| 
 | |
| OBJS = ${SRCS:.java=.class}
 | |
| 
 | |
| .SUFFIXES: .java .class
 | |
| 
 | |
| all: build wordsearch.jar
 | |
| 
 | |
| run: all
 | |
| 	$(JAVA) uk.org.mafoo.wordsearch.GridFactory 30 30
 | |
| 
 | |
| .java.class:
 | |
| 	$(JAVAC) $(JFLAGS) $<
 | |
| 
 | |
| build: $(OBJS)
 | |
| 
 | |
| clean:
 | |
| 	rm -f $(OBJS) wordsearch.jar wordsearch.war
 | |
| 
 | |
| wordsearch.jar: build
 | |
| 	jar cf $@ $(OBJS)
 | |
| 	cp wordsearch.jar war/WEB-INF/lib
 |