| 123456789101112131415161718192021222324 |
- APP=particle
- OBJ=main.o ComputeShader.o Application.o Buffer.o
- OBJ_OPEN_GL=./src/glad.o
- HEADERS=
- GPP=g++
- CFLAGS=-O3 -I./include
- CLIB=-lm -lSDL2 -lglfw -lGLU -lGL -lXrandr -lXxf86vm -lXi -lXinerama -lX11 -lrt -ldl
- all: $(APP)
- $(APP): $(OBJ) $(OBJ_OPEN_GL) $(HEADERS)
- $(GPP) -o $@ $^ $(CFLAGS) $(CLIB)
- ./src/glad.o: ./src/glad.c
- $(GPP) -c -o $@ $< $(CFLAGS) $(CLIB)
- %.o: %.cpp
- $(GPP) -c -o $@ $< $(CFLAGS) $(CLIB)
- clean:
- rm $(APP) $(OBJ) $(OBJ_OPEN_GL)
|