mirror of
				https://github.com/janet-lang/janet
				synced 2025-10-31 15:43:01 +00:00 
			
		
		
		
	
							
								
								
									
										13
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								Makefile
									
									
									
									
									
								
							| @@ -24,17 +24,17 @@ | |||||||
|  |  | ||||||
| PREFIX?=/usr/local | PREFIX?=/usr/local | ||||||
|  |  | ||||||
| INCLUDEDIR=$(PREFIX)/include | INCLUDEDIR?=$(PREFIX)/include | ||||||
| BINDIR=$(PREFIX)/bin | BINDIR?=$(PREFIX)/bin | ||||||
| LIBDIR=$(PREFIX)/lib | LIBDIR?=$(PREFIX)/lib | ||||||
| JANET_BUILD?="\"$(shell git log --pretty=format:'%h' -n 1)\"" | JANET_BUILD?="\"$(shell git log --pretty=format:'%h' -n 1)\"" | ||||||
| CLIBS=-lm | CLIBS=-lm | ||||||
| JANET_TARGET=build/janet | JANET_TARGET=build/janet | ||||||
| JANET_LIBRARY=build/libjanet.so | JANET_LIBRARY=build/libjanet.so | ||||||
| JANET_STATIC_LIBRARY=build/libjanet.a | JANET_STATIC_LIBRARY=build/libjanet.a | ||||||
| JANET_PATH?=$(PREFIX)/lib/janet | JANET_PATH?=$(LIBDIR)/janet | ||||||
| MANPATH?=$(PREFIX)/share/man/man1/ | MANPATH?=$(PREFIX)/share/man/man1/ | ||||||
| PKG_CONFIG_PATH?=$(PREFIX)/lib/pkgconfig | PKG_CONFIG_PATH?=$(LIBDIR)/pkgconfig | ||||||
| DEBUGGER=gdb | DEBUGGER=gdb | ||||||
|  |  | ||||||
| CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fpic -O2 -fvisibility=hidden \ | CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fpic -O2 -fvisibility=hidden \ | ||||||
| @@ -53,7 +53,8 @@ else ifeq ($(UNAME), Linux) | |||||||
| 	CLIBS:=$(CLIBS) -lrt -ldl | 	CLIBS:=$(CLIBS) -lrt -ldl | ||||||
| endif | endif | ||||||
| # For other unix likes, add flags here! | # For other unix likes, add flags here! | ||||||
| ifeq ($(UNAME),Haiku) | ifeq ($(UNAME), Haiku) | ||||||
|  | 	LDCONFIG:= | ||||||
| 	LDFLAGS=-Wl,--export-dynamic | 	LDFLAGS=-Wl,--export-dynamic | ||||||
| endif | endif | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Calvin Rose
					Calvin Rose