Updated linux build
parent
f05725438d
commit
d1121245af
|
|
@ -10,11 +10,11 @@ else
|
||||||
endif
|
endif
|
||||||
CXX=g++
|
CXX=g++
|
||||||
DEBUG=-g
|
DEBUG=-g
|
||||||
CXXFLAGS+=$(DEBUG) -Wall `sdl2-config --cflags` -I../../src -I../../src/states -c
|
CXXFLAGS+=$(DEBUG) -Wall `sdl2-config --cflags` -I../../src -I../../src/states -I../../src/gui -c
|
||||||
LDFLAGS+= -Wall -L../../../sdl/$(LIB_DIR) -Wl,-rpath=$(LIB_DIR)/ -lSDL2 -lpthread -Wl,--no-undefined -lm -ldl -pthread -lrt -Wl,-Bstatic -lGLEW -Wl,-Bdynamic -lGL
|
LDFLAGS+= -Wall -L../../../sdl/$(LIB_DIR) -Wl,-rpath=$(LIB_DIR)/ -lSDL2 -lpthread -Wl,--no-undefined -lm -ldl -pthread -lrt -Wl,-Bstatic -lGLEW -Wl,-Bdynamic -lGL
|
||||||
VPATH=../../src
|
VPATH=../../src
|
||||||
BINARY=RtB$(BITS)
|
BINARY=RtB$(BITS)
|
||||||
OBJ=main.o Asset.o AssetCache.o AssetManager.o Core.o fio.o checksum.o Log.o Quat.o Mat4.o Vec.o Mesh.o Program.o RenderScene.o RenderSet.o RenderObject.o RenderCamera.o RenderView.o states/TestState.o states/MenuState.o
|
OBJ=main.o Asset.o AssetCache.o AssetManager.o Core.o fio.o checksum.o Log.o Quat.o Mat4.o Vec.o Mesh.o Program.o RenderScene.o RenderSet.o RenderObject.o RenderCamera.o RenderView.o states/TestState.o states/MenuState.o Gui.o gui/GuiElement.o
|
||||||
OBJ_DIR=obj
|
OBJ_DIR=obj
|
||||||
|
|
||||||
$(BINARY): $(patsubst %,$(OBJ_DIR)/%,$(OBJ))
|
$(BINARY): $(patsubst %,$(OBJ_DIR)/%,$(OBJ))
|
||||||
|
|
@ -37,6 +37,7 @@ install: $(BINARY)
|
||||||
$(OBJ_DIR)/%.o: %.cpp
|
$(OBJ_DIR)/%.o: %.cpp
|
||||||
mkdir -p $(OBJ_DIR)
|
mkdir -p $(OBJ_DIR)
|
||||||
mkdir -p $(OBJ_DIR)/states
|
mkdir -p $(OBJ_DIR)/states
|
||||||
|
mkdir -p $(OBJ_DIR)/gui
|
||||||
$(CXX) $(CXXFLAGS) $< -o $@
|
$(CXX) $(CXXFLAGS) $< -o $@
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue