mirror of
				https://github.com/Clortox/rss-cli.git
				synced 2025-07-17 14:12:11 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			530 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			530 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| ###############################################################################
 | |
| # Tyler Perkins
 | |
| # 7-21-21
 | |
| # Makefile
 | |
| #
 | |
| 
 | |
| CC = g++
 | |
| 
 | |
| FLAGS  = -pipe
 | |
| 
 | |
| CFLAGS  = -Wall
 | |
| CFLAGS += -Ofast
 | |
| #CFLAGS += -g
 | |
| 
 | |
| LIBRARIES = -lcurl
 | |
| 
 | |
| SRC = $(shell find . -name '*.cpp')
 | |
| OBJ = $(subst .cpp,.o,$(SRC))
 | |
| BIN = ./bin
 | |
| 
 | |
| TARGET = $(BIN)/rss-cli
 | |
| 
 | |
| all : $(OBJ)
 | |
| 	$(CC) $(FLAGS) $(CFLAGS) -o $(TARGET) $(OBJ) $(LIBRARIES)
 | |
| 
 | |
| .cpp.o :
 | |
| 	$(CC) $(FLAGS) $(CFLAGS) $(LIBRARIES) -c $< -o $@
 | |
| 
 | |
| install : all
 | |
| 
 | |
| 
 | |
| clean :
 | |
| 	find . -type f -name '*.o' -delete
 | |
| 	rm -rf $(TARGET)
 | 
