Lines 28-34
Link Here
|
28 |
ICEDTEA_SOUND_JAVA_GENDIR = $(abs_top_builddir)/src/java |
28 |
ICEDTEA_SOUND_JAVA_GENDIR = $(abs_top_builddir)/src/java |
29 |
|
29 |
|
30 |
# Build directories |
30 |
# Build directories |
31 |
RUNTIME = $(SYSTEM_JDK_DIR)/jre/lib/rt.jar |
|
|
32 |
ICEDTEA_SOUND_BUILDDIR = $(abs_top_builddir)/build |
31 |
ICEDTEA_SOUND_BUILDDIR = $(abs_top_builddir)/build |
33 |
ICEDTEA_SOUND_NATIVE_BUILDDIR = $(ICEDTEA_SOUND_BUILDDIR)/native |
32 |
ICEDTEA_SOUND_NATIVE_BUILDDIR = $(ICEDTEA_SOUND_BUILDDIR)/native |
34 |
ICEDTEA_SOUND_NATIVE_OBJECTS = \ |
33 |
ICEDTEA_SOUND_NATIVE_OBJECTS = \ |
Lines 51-58
Link Here
|
51 |
EXTRA_DIST = $(ICEDTEA_SOUND_SRCS) |
50 |
EXTRA_DIST = $(ICEDTEA_SOUND_SRCS) |
52 |
|
51 |
|
53 |
# Flags |
52 |
# Flags |
54 |
IT_LANGUAGE_SOURCE_VERSION=6 |
53 |
IT_LANGUAGE_SOURCE_VERSION=11 |
55 |
IT_CLASS_TARGET_VERSION=6 |
54 |
IT_CLASS_TARGET_VERSION=11 |
56 |
IT_JAVAC_SETTINGS=-g -encoding utf-8 $(JAVACFLAGS) $(MEMORY_LIMIT) $(PREFER_SOURCE) |
55 |
IT_JAVAC_SETTINGS=-g -encoding utf-8 $(JAVACFLAGS) $(MEMORY_LIMIT) $(PREFER_SOURCE) |
57 |
IT_JAVACFLAGS=$(IT_JAVAC_SETTINGS) -source $(IT_LANGUAGE_SOURCE_VERSION) -target $(IT_CLASS_TARGET_VERSION) |
56 |
IT_JAVACFLAGS=$(IT_JAVAC_SETTINGS) -source $(IT_LANGUAGE_SOURCE_VERSION) -target $(IT_CLASS_TARGET_VERSION) |
58 |
IT_CFLAGS=$(CFLAGS) $(ARCHFLAG) |
57 |
IT_CFLAGS=$(CFLAGS) $(ARCHFLAG) |
Lines 62-68
Link Here
|
62 |
JAVADOC_OPTS=-use -keywords -encoding UTF-8 -splitIndex \ |
61 |
JAVADOC_OPTS=-use -keywords -encoding UTF-8 -splitIndex \ |
63 |
-bottom '<font size="-1"> <a href="http://icedtea.classpath.org/bugzilla">Submit a bug or feature</a></font>' |
62 |
-bottom '<font size="-1"> <a href="http://icedtea.classpath.org/bugzilla">Submit a bug or feature</a></font>' |
64 |
if JAVADOC_SUPPORTS_J_OPTIONS |
63 |
if JAVADOC_SUPPORTS_J_OPTIONS |
65 |
JAVADOC_MEM_OPTS=-J-Xmx1024m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m |
64 |
JAVADOC_MEM_OPTS=-J-Xmx1024m -J-Xms128m |
66 |
endif |
65 |
endif |
67 |
endif |
66 |
endif |
68 |
|
67 |
|
Lines 114-120
Link Here
|
114 |
stamps/icedtea-sound-class.stamp: |
113 |
stamps/icedtea-sound-class.stamp: |
115 |
mkdir -p $(ICEDTEA_SOUND_CLASS_DIR) |
114 |
mkdir -p $(ICEDTEA_SOUND_CLASS_DIR) |
116 |
$(abs_top_builddir)/javac $(IT_JAVACFLAGS) -d $(ICEDTEA_SOUND_CLASS_DIR) \ |
115 |
$(abs_top_builddir)/javac $(IT_JAVACFLAGS) -d $(ICEDTEA_SOUND_CLASS_DIR) \ |
117 |
-bootclasspath $(RUNTIME) $(ICEDTEA_SOUND_JAVA_SRCS) |
116 |
$(ICEDTEA_SOUND_JAVA_SRCS) |
118 |
cp -r $(ICEDTEA_SOUND_JAVA_SRCDIR)/META-INF $(ICEDTEA_SOUND_CLASS_DIR) |
117 |
cp -r $(ICEDTEA_SOUND_JAVA_SRCDIR)/META-INF $(ICEDTEA_SOUND_CLASS_DIR) |
119 |
chmod -R ug+w $(ICEDTEA_SOUND_CLASS_DIR)/META-INF |
118 |
chmod -R ug+w $(ICEDTEA_SOUND_CLASS_DIR)/META-INF |
120 |
mkdir -p stamps |
119 |
mkdir -p stamps |
Lines 127-144
Link Here
|
127 |
|
126 |
|
128 |
stamps/icedtea-sound-headers.stamp: stamps/icedtea-sound-class.stamp |
127 |
stamps/icedtea-sound-headers.stamp: stamps/icedtea-sound-class.stamp |
129 |
mkdir -p $(ICEDTEA_SOUND_NATIVE_BUILDDIR) |
128 |
mkdir -p $(ICEDTEA_SOUND_NATIVE_BUILDDIR) |
130 |
$(JAVAH) -d $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
129 |
$(JAVAC) -h $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
131 |
-J-Xbootclasspath/p:$(ICEDTEA_SOUND_CLASS_DIR) org.classpath.icedtea.pulseaudio.EventLoop ; \ |
130 |
src/java/org/classpath/icedtea/pulseaudio/EventLoop.java ; \ |
132 |
$(JAVAH) -d $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
131 |
$(JAVAC) -h $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
133 |
-J-Xbootclasspath/p:$(ICEDTEA_SOUND_CLASS_DIR) org.classpath.icedtea.pulseaudio.Stream ; \ |
132 |
src/java/org/classpath/icedtea/pulseaudio/Stream.java ; \ |
134 |
$(JAVAH) -d $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
133 |
$(JAVAC) -h $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
135 |
-J-Xbootclasspath/p:$(ICEDTEA_SOUND_CLASS_DIR) org.classpath.icedtea.pulseaudio.Operation; \ |
134 |
src/java/org/classpath/icedtea/pulseaudio/Operation.java; \ |
136 |
$(JAVAH) -d $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
135 |
$(JAVAC) -h $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
137 |
-J-Xbootclasspath/p:$(ICEDTEA_SOUND_CLASS_DIR) org.classpath.icedtea.pulseaudio.PulseAudioSourcePort ; \ |
136 |
src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourcePort.java ; \ |
138 |
$(JAVAH) -d $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
137 |
$(JAVAC) -h $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
139 |
-J-Xbootclasspath/p:$(ICEDTEA_SOUND_CLASS_DIR) org.classpath.icedtea.pulseaudio.PulseAudioTargetPort ; \ |
138 |
src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java ; \ |
140 |
$(JAVAH) -d $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
139 |
$(JAVAC) -h $(ICEDTEA_SOUND_NATIVE_BUILDDIR) -classpath $(ICEDTEA_SOUND_CLASS_DIR) \ |
141 |
-J-Xbootclasspath/p:$(ICEDTEA_SOUND_CLASS_DIR) org.classpath.icedtea.pulseaudio.ContextEvent |
140 |
src/java/org/classpath/icedtea/pulseaudio/ContextEvent.java |
142 |
mkdir -p stamps |
141 |
mkdir -p stamps |
143 |
touch $@ |
142 |
touch $@ |
144 |
|
143 |
|