Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- OBJ = *.o
- OUT = *.out
- #sources headers extensions .h .hh .h++ .hxx .hpp
- HDRS = *.h*
- #sources code extensions .c .cc .cpp .cxx .c++
- SRC = *.c*
- # compiler gcc-g++
- GPP = g++
- RM = rm -rf
- NAME = termpaper
- JOBS = j6
- BIN = -o $(NAME)
- LM = -lm
- SDL = -lsdl
- GLUI = –lglui
- GLUT = –lglut32
- OPENGL = –lopengl32
- ARCH = arm
- ARC32 = -m32
- ARCH64 = -m64
- MACROS = -me
- DEBUG = -g
- CFLAGS = -Wall -c $(DEBUG)
- LFLAGS = -Wall $(DEBUG)
- HOSTCXXFLAGS = -O8
- all: $(NAME)
- $(OBJ): $(SRC)
- $(GPP) $(CFLAGS) $(SRC)
- $(NAME): $(OBJ)
- $(GPP) $(BIN) $(OBJ) $(LFLAGS)
- exec:
- ./$(NAME)
- del:
- $(RM) $(NAME)
- clean:
- $(RM) $(OBJ) $(OUT)
- remove:
- $(RM) $(OBJ) $(NAME) $(OUT) $(NAME).tgz
- tar:
- tar -zcvf $(NAME).tgz $(HDRS) $(NAME) $(SRC)
- deltar:
- $(RM) $(NAME).tgz
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement