23 lines
		
	
	
		
			332 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			332 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| P=tenchu
 | |
| OBJECTS=-l:libcglm.so
 | |
| CFLAGS=-g -Wall -Wextra -O0
 | |
| LDLIBS=-lglfw -lOpenGL -lm
 | |
| INCLUDES=-Ilibs/glad/include/ -Ilibs/
 | |
| CC=gcc
 | |
| RM=rm -vf
 | |
| 
 | |
| .PHONY: build
 | |
| build: clean
 | |
| 	$(CC) $(CFLAGS) $(LDLIBS) $(INCLUDES) libs/glad/glad.o tenchu.c -o $(P)
 | |
| 
 | |
| .PHONY: run
 | |
| run: build
 | |
| 	./$(P)
 | |
| 
 | |
| .PHONY: clean
 | |
| clean:
 | |
| 	$(RM) $(P)
 | |
| 
 | |
| .PHONY: all
 | |
| all: build
 |