projects
/
nestedvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
f09bb94
)
jar build fixes
author
brian
<brian@brianweb.net>
Sat, 8 May 2004 07:27:25 +0000
(
00:27
-0700)
committer
brian
<brian@brianweb.net>
Sat, 8 May 2004 07:27:25 +0000
(
00:27
-0700)
darcs-hash:
20040508072725
-24bed-
a6059c3011929c4b8e003d368d1d15c0abcc7f17
.gz
Makefile
patch
|
blob
|
history
diff --git
a/Makefile
b/Makefile
index
e4143dc
..
5956163
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-171,15
+171,16
@@
env.sh: Makefile $(tasks)/full_toolchain build/org/ibex/nestedvm/Compiler.class
# Runtime.jar
#
# Runtime.jar
#
-runtime_util_classes = SeekableData SeekableByteArray SeekableFile SeekableInputStream
-runtime_classes = Runtime Registers UsermodeConstants $(runtime_util_classes:%=util/%)
-unixruntime_classes = $(runtime_classes) UnixRuntime
+runtime_classes = Runtime Registers UsermodeConstants util/Seekable
runtime.jar: $(runtime_classes:%=build/org/ibex/nestedvm/%.class)
cd build && jar cf ../$@ $(runtime_classes:%=org/ibex/nestedvm/%*.class)
runtime.jar: $(runtime_classes:%=build/org/ibex/nestedvm/%.class)
cd build && jar cf ../$@ $(runtime_classes:%=org/ibex/nestedvm/%*.class)
-unixruntime.jar: $(unixruntime_classes:%=build/org/ibex/nestedvm/%.class)
- cd build && jar cf ../$@ $(unixruntime_classes:%=org/ibex/nestedvm/%*.class)
+.manifest:
+ echo -ne "Manifest-Version: 1.0\nMain-Class: org.ibex.nestedvm.RuntimeCompiler\n" > $@
+
+nestedvm.jar: $(java_classes) .manifest
+ cd build && jar cfm ../$@ ../.manifest $(java_classes:build/%.class=%*.class)
# This is only for Brian to use... don't mess with it
rebuild-constants: $(tasks)/build_newlib
# This is only for Brian to use... don't mess with it
rebuild-constants: $(tasks)/build_newlib