Ubuntu Pastebin

Paste from monsterjamp at Fri, 24 Jun 2016 21:09:25 +0000

Download as text
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
PROJECTNAME	:= IRC-Bot

CXX			:= g++
CXXFLAGS	:= -g -O0 -Wall -std=c++11
INCLUDES	:= -I.
LIBS		:= -lsfml-system -lsfml-network

OBJECTS		:= main.o IRC.o

DIR	:= Debug

release: CXXFLAGS := -O2
release: DIR := Release
release: debug
release: clean

debug: $(OBJECTS)
	$(CXX) $(addprefix $(DIR)/, $^) -o $(DIR)/$(PROJECTNAME) $(LIBS)
	
%.o: %.cpp
	$(CXX) $(CXXFLAGS) $(INCLUDES) -c $< -o $(DIR)/$@

install:
	install -d -m755  $(DESTDIR)/bin/
	install -m755 ./$(DIR)/$(PROJECTNAME) $(DESTDIR)/bin/$(PROJECTNAME)

clean:
	rm -f $(DIR)/*.o
Download as text