diff --git a/Makefile b/Makefile index 3ce01e1..0931aed 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -JAVA_HOME = /opt/jdk1.8 +JAVA_HOME = $(shell /usr/libexec/java_home) CC = gcc JAVA = java JAVAC = javac @@ -21,10 +21,10 @@ native/pty/org_domterm_pty_PTY.h: domterm.jar PTY_COMMON_PARAMS = -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parentheses -fno-omit-frame-pointer native/pty/pty.o: native/pty/pty.c native/pty/org_domterm_pty_PTY.h - $(CC) -O2 -ffast-math $(PTY_COMMON_PARAMS) -Inative/pty -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -c $< -o $@ + $(CC) -O2 -ffast-math $(PTY_COMMON_PARAMS) -Inative/pty -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -I$(JAVA_HOME)/include/darwin -c $< -o $@ native/pty/pty_fork.o: native/pty/pty_fork.c - $(CC) -O2 -ffast-math $(PTY_COMMON_PARAMS) -Inative/pty -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -c $< -o $@ + $(CC) -O2 -ffast-math $(PTY_COMMON_PARAMS) -Inative/pty -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -I$(JAVA_HOME)/include/darwin -c $< -o $@ libpty.so: native/pty/pty.o native/pty/pty_fork.o $(CC) $(PTY_COMMON_PARAMS) -shared -o $@ $^ @@ -74,7 +74,7 @@ org/classes.stamp: $(DOMTERM_JAR_SOURCES) touch org/classes.stamp tmp-repl.in: org/domterm/repl.html Makefile - sed -e '/domterm-core/i' \ -e 's||#include "style/\1.css"|' \ -e '/