SCons!
This commit is contained in:
		
							parent
							
								
									327d8e9b2f
								
							
						
					
					
						commit
						23324b1508
					
				
					 1 changed files with 0 additions and 41 deletions
				
			
		
							
								
								
									
										41
									
								
								makefile
									
									
									
									
									
								
							
							
						
						
									
										41
									
								
								makefile
									
									
									
									
									
								
							| 
						 | 
				
			
			@ -1,41 +0,0 @@
 | 
			
		|||
#This file is part of Photon (http://photon.sourceforge.net)
 | 
			
		||||
#Copyright (C) 2004-2005 James Turk
 | 
			
		||||
#
 | 
			
		||||
# Author:
 | 
			
		||||
#  James Turk (jpt2433@rit.edu)
 | 
			
		||||
#
 | 
			
		||||
# Version:
 | 
			
		||||
#  $Id: makefile,v 1.4 2005/02/27 09:00:13 cozman Exp $
 | 
			
		||||
 | 
			
		||||
INCLUDE_DIR = ./include
 | 
			
		||||
SRC_DIR = ./src
 | 
			
		||||
LIB_DIR = ./lib
 | 
			
		||||
 | 
			
		||||
SUBDIRS =  audio math util util/filesys
 | 
			
		||||
INCLUDE_DIRS = $(INCLUDE_DIR) $(foreach dir,$(SUBDIRS),$(INCLUDE_DIR)/$(dir))
 | 
			
		||||
SRC_DIRS = $(SRC_DIR) $(foreach dir,$(SUBDIRS),$(SRC_DIR)/$(dir))
 | 
			
		||||
 | 
			
		||||
SRCS = $(foreach dir,$(SRC_DIRS),$(wildcard $(dir)/*.cpp))
 | 
			
		||||
INCLUDES = $(foreach dir,$(INCLUDE_DIRS),$(wildcard $(dir)/*.hpp))
 | 
			
		||||
OBJS = $(SRCS:.cpp=.o)
 | 
			
		||||
 | 
			
		||||
LIBS = -lphysfs -lglfw -lOpenGL32 -lOpenAL32
 | 
			
		||||
 | 
			
		||||
LIBNAME = photon
 | 
			
		||||
LIBFILE = $(LIB_DIR)/lib$(LIBNAME).a
 | 
			
		||||
 | 
			
		||||
CXX = g++
 | 
			
		||||
CPPFLAGS_INCS = $(foreach dir,$(INCLUDE_DIRS),-I$(dir)) 
 | 
			
		||||
CPPFLAGS = -Wall $(CPPFLAGS_INCS) 
 | 
			
		||||
 | 
			
		||||
.PHONY: all clean
 | 
			
		||||
 | 
			
		||||
all: $(LIBFILE)
 | 
			
		||||
 | 
			
		||||
clean: 
 | 
			
		||||
	rm -f $(OBJS) $(LIBFILE)
 | 
			
		||||
 | 
			
		||||
$(LIBFILE): $(OBJS)
 | 
			
		||||
	@echo Building $(LIBFILE)...
 | 
			
		||||
	ar r $(LIBFILE) $(OBJS)
 | 
			
		||||
	ranlib $(LIBFILE)
 | 
			
		||||
		Loading…
	
		Reference in a new issue