mirror of
https://git.freebsd.org/ports.git
synced 2025-06-08 14:20:33 -04:00
46 lines
2.1 KiB
Text
46 lines
2.1 KiB
Text
--- Makefile.old 2014-05-12 09:30:47.000000000 +0300
|
|
+++ Makefile 2014-05-12 09:40:31.000000000 +0300
|
|
@@ -24,7 +24,7 @@
|
|
JAVAC_CLASSPATH = $(JAVA_HOME)/jre/lib/ext/comm.jar
|
|
JAVAH = $(JAVA_HOME)/bin/javah
|
|
JARFILE = jar/CommDriver.jar
|
|
-CFLAGS = -O1 -fPIC -shared -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/freebsd -I$(JAVA_HOME)/include/bsd
|
|
+CFLAGS += -fPIC -shared -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/freebsd -I$(JAVA_HOME)/include/bsd
|
|
MACHINE_ARCH ?= i386
|
|
|
|
.SUFFIXES: .java .class
|
|
@@ -38,10 +38,12 @@
|
|
# Install stuff
|
|
#
|
|
install: all
|
|
- install -c -o bin -g bin -m 0444 lib/libParallel.so $(JAVA_HOME)/jre/lib/$(MACHINE_ARCH)
|
|
- install -c -o bin -g bin -m 0444 lib/libSerial.so $(JAVA_HOME)/jre/lib/$(MACHINE_ARCH)
|
|
- install -c -o bin -g bin -m 0444 javax.comm.properties $(JAVA_HOME)/jre/lib
|
|
- install -c -o bin -g bin -m 0444 $(JARFILE) $(JAVA_HOME)/jre/lib/ext
|
|
+ install -d -c -o bin -g bin -m 0755 $(DESTDIR)$(JAVA_HOME)/jre/lib/$(MACHINE_ARCH)
|
|
+ install -d -c -o bin -g bin -m 0755 $(DESTDIR)$(JAVA_HOME)/jre/lib/ext
|
|
+ install -c -o bin -g bin -m 0444 lib/libParallel.so $(DESTDIR)$(JAVA_HOME)/jre/lib/$(MACHINE_ARCH)
|
|
+ install -c -o bin -g bin -m 0444 lib/libSerial.so $(DESTDIR)$(JAVA_HOME)/jre/lib/$(MACHINE_ARCH)
|
|
+ install -c -o bin -g bin -m 0444 javax.comm.properties $(DESTDIR)$(JAVA_HOME)/jre/lib
|
|
+ install -c -o bin -g bin -m 0444 $(JARFILE) $(DESTDIR)$(JAVA_HOME)/jre/lib/ext
|
|
|
|
#
|
|
# Clean all files produced by compile
|
|
@@ -96,7 +98,7 @@
|
|
src/$(JAVA_PKG_DIR)/javax_comm_ParallelPort.h \
|
|
src/$(JAVA_PKG_DIR)/javax_comm_ParallelPortEvent.h
|
|
if [ ! -d lib ]; then mkdir lib; fi
|
|
- gcc $(CFLAGS) -o lib/libParallel.so src/$(JAVA_PKG_DIR)/libParallel.c
|
|
+ $(CC) $(CFLAGS) -o lib/libParallel.so src/$(JAVA_PKG_DIR)/libParallel.c
|
|
#
|
|
# Serial driver JNI part
|
|
#
|
|
@@ -105,7 +107,7 @@
|
|
src/$(JAVA_PKG_DIR)/javax_comm_SerialPort.h \
|
|
src/$(JAVA_PKG_DIR)/javax_comm_SerialPortEvent.h
|
|
if [ ! -d lib ]; then mkdir lib; fi
|
|
- gcc $(CFLAGS) -o lib/libSerial.so src/$(JAVA_PKG_DIR)/libSerial.c
|
|
+ $(CC) $(CFLAGS) -o lib/libSerial.so src/$(JAVA_PKG_DIR)/libSerial.c
|
|
|
|
.java.class:
|
|
$(JAVAC) -classpath src:$(JAVAC_CLASSPATH) $*.java
|