mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-10-30 08:42:00 +00:00 
			
		
		
		
	Allow old Make to build server. (#2098)
Also make server build by default. Tested with Make 3.82
This commit is contained in:
		
							
								
								
									
										12
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								Makefile
									
									
									
									
									
								
							| @@ -1,11 +1,5 @@ | |||||||
| # Define the default target now so that it is always the first target | # Define the default target now so that it is always the first target | ||||||
| BUILD_TARGETS = main quantize quantize-stats perplexity embedding vdot train-text-from-scratch simple libembdinput.so embd-input-test | BUILD_TARGETS = main quantize quantize-stats perplexity embedding vdot train-text-from-scratch simple server libembdinput.so embd-input-test | ||||||
|  |  | ||||||
| ifdef LLAMA_BUILD_SERVER |  | ||||||
| 	BUILD_TARGETS += server |  | ||||||
| 	LLAMA_SERVER_VERBOSE ?= 1 |  | ||||||
| server: private CXXFLAGS += -DSERVER_VERBOSE=$(LLAMA_SERVER_VERBOSE) |  | ||||||
| endif |  | ||||||
|  |  | ||||||
| default: $(BUILD_TARGETS) | default: $(BUILD_TARGETS) | ||||||
|  |  | ||||||
| @@ -61,6 +55,10 @@ else | |||||||
| 	CXXFLAGS += -DNDEBUG | 	CXXFLAGS += -DNDEBUG | ||||||
| endif | endif | ||||||
|  |  | ||||||
|  | ifdef LLAMA_SERVER_VERBOSE | ||||||
|  | 	CXXFLAGS += -DSERVER_VERBOSE=$(LLAMA_SERVER_VERBOSE) | ||||||
|  | endif | ||||||
|  |  | ||||||
| # warnings | # warnings | ||||||
| CFLAGS   += -Wall -Wextra -Wpedantic -Wcast-qual -Wdouble-promotion -Wshadow -Wstrict-prototypes -Wpointer-arith | CFLAGS   += -Wall -Wextra -Wpedantic -Wcast-qual -Wdouble-promotion -Wshadow -Wstrict-prototypes -Wpointer-arith | ||||||
| CXXFLAGS += -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wno-multichar | CXXFLAGS += -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wno-multichar | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Henri Vasserman
					Henri Vasserman