0.1 Add external dependecies
This commit is contained in:
31
src/Makefile
31
src/Makefile
@@ -1,31 +0,0 @@
|
||||
BIN = ./manigraph
|
||||
LIBGLFW=./libglfw.so
|
||||
|
||||
LIB= $(LIBGLFW)
|
||||
|
||||
OBJ = \
|
||||
window.o \
|
||||
matrix.o \
|
||||
shader.o \
|
||||
color.o \
|
||||
mesh.o \
|
||||
main.o
|
||||
|
||||
CFLAGS= \
|
||||
-I../ext/cglm/include \
|
||||
-I../ext/glfw/include \
|
||||
-Wall -Wno-unused-function -std=c89
|
||||
|
||||
|
||||
$(BIN): $(OBJ) $(LIB)
|
||||
$(CC) -lGL -lglfw -L. -o $(BIN) $(OBJ)
|
||||
|
||||
|
||||
$(LIBGLFW):
|
||||
$(CC) -fPIC -shared -D_GLFW_X11 -D_GLFW_BUILD_DLL ../ext/glfw/src/*.c -o $@
|
||||
|
||||
run:
|
||||
LD_LIBRARY_PATH=. $(BIN)
|
||||
|
||||
clean:
|
||||
rm $(BIN) $(OBJ) $(LIB)
|
||||
Reference in New Issue
Block a user