18 lines
		
	
	
		
			268 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			268 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
CFLAGS = -g3 -O0 -Wall -Wpedantic -I. -Iinc
 | 
						|
 | 
						|
build: main
 | 
						|
 | 
						|
main: out/main.o out/cli.o out/fs.o out/ctrl.o config.h
 | 
						|
	gcc out/*.o -o main
 | 
						|
 | 
						|
out/%.o : src/%.c out/ config.h
 | 
						|
	gcc -c $(CFLAGS) -o "$@" "$<"
 | 
						|
 | 
						|
out/:
 | 
						|
	mkdir -p out/
 | 
						|
 | 
						|
clean:
 | 
						|
	rm -r out/ main
 | 
						|
 | 
						|
.PHONY : build clean
 |