51 lines
		
	
	
		
			751 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			751 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| 
 | |
| GODOT_BIN_PATH = ../godot_fork/bin/godot.x11.tools.64.llvm
 | |
| REGENERATE_BINDINGS = no
 | |
| HEADERS = ../godot_headers
 | |
| TARGET = debug
 | |
| NAME = godot-cpp
 | |
| USE_CLANG = no
 | |
| 
 | |
| BASE = scons n=$(NAME) use_llvm=$(USE_CLANG) regenerate_bindings=$(REGENERATE_BINDINGS) target=$(TARGET) headers=$(HEADERS) godotbinpath=$(GODOT_BIN_PATH) -j4
 | |
| LINUX = $(BASE) p=linux
 | |
| WINDOWS = $(BASE) p=windows
 | |
| OSX = $(BASE) p=osx
 | |
| 
 | |
| 
 | |
| all:
 | |
| 	make linux
 | |
| 	make windows
 | |
| 
 | |
| 
 | |
| linux:
 | |
| 	make linux32
 | |
| 	make linux64
 | |
| 
 | |
| linux32: SConstruct
 | |
| 	$(LINUX) a=32
 | |
| 
 | |
| linux64: SConstruct
 | |
| 	$(LINUX) a=64
 | |
| 
 | |
| 
 | |
| windows:
 | |
| 	make windows32
 | |
| 	make windows64
 | |
| 
 | |
| windows32: SConstruct
 | |
| 	$(WINDOWS) a=32
 | |
| 
 | |
| windows64: SConstruct
 | |
| 	$(WINDOWS) a=64
 | |
| 
 | |
| 
 | |
| osx:
 | |
| 	make osx32
 | |
| 	make osx64
 | |
| 
 | |
| osx32: SConstruct
 | |
| 	$(OSX) a=32
 | |
| 
 | |
| osx64: SConstruct
 | |
| 	$(OSX) a=64
 | 
