Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Makefile
- CC = gcc
- CPP = g++
- CFLAGS = -c -g -Wall
- LDFLAGS =
- OBJ = src/obj/core.o src/obj/image.o src/obj/gnd.o src/obj/gat.o src/obj/world.o src/obj/rsw.o src/obj/camera.o src/obj/rsm.o src/obj/main.o
- LIBS = -lsfml-graphics -lsfml-window -lsfml-system -lopengl32 -lglu32
- BIN = romv
- all: $(BIN)
- $(BIN): $(OBJ)
- $(CPP) $(LDFLAGS) $(OBJ) -o $(BIN) $(LIBS)
- src/obj/core.o: src/core.cpp
- $(CPP) $(CFLAGS) src/core.cpp -o src/obj/core.o
- src/obj/image.o: src/image.cpp
- $(CPP) $(CFLAGS) src/image.cpp -o src/obj/image.o
- src/obj/gnd.o: src/gnd.cpp
- $(CPP) $(CFLAGS) src/gnd.cpp -o src/obj/gnd.o
- src/obj/gat.o: src/gat.cpp
- $(CPP) $(CFLAGS) src/gat.cpp -o src/obj/gat.o
- src/obj/world.o: src/world.cpp
- $(CPP) $(CFLAGS) src/world.cpp -o src/obj/world.o
- src/obj/rsw.o: src/rsw.cpp
- $(CPP) $(CFLAGS) src/rsw.cpp -o src/obj/rsw.o
- src/obj/camera.o: src/camera.cpp
- $(CPP) $(CFLAGS) src/camera.cpp -o src/obj/camera.o
- src/obj/rsm.o: src/rsm.cpp
- $(CPP) $(CFLAGS) src/rsm.cpp -o src/obj/rsm.o
- src/obj/main.o: src/main.cpp
- $(CPP) $(CFLAGS) src/main.cpp -o src/obj/main.o
- clean:
- rm -f $(OBJ) $(BIN)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement