2003/12/29 01:51:50
authormegacz <megacz@xwt.org>
Fri, 30 Jan 2004 07:43:26 +0000 (07:43 +0000)
committermegacz <megacz@xwt.org>
Fri, 30 Jan 2004 07:43:26 +0000 (07:43 +0000)
darcs-hash:20040130074326-2ba56-bd76397632d1d871e8b1c82feb2af638d9c2e362.gz

Makefile

index b1ddc2c..cf6a357 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -58,6 +58,7 @@ plat_java_sources         := $(filter build/java/org/xwt/plat/%, $(java_sources)
 
 build/java/org/xwt/translators/MIPSApps.java: build/mips/mipsapps.mips build/class/org/xwt/mips/Compiler.class
        mkdir -p build/java/org/xwt/translators
+       @echo -e "\n\033[1mtranslating        .mips -> .java:  $<\033[0m"
        (echo -e 'package org.xwt.translators;\nimport org.xwt.mips.*;\n'; \
         java -Xint -cp build/class org.xwt.mips.Compiler MIPSApps build/mips/mipsapps.mips)\
         > $@
@@ -74,6 +75,11 @@ build/c/jpeg/%.c:     upstream/jpeg-6b/src/%.c
        @echo linking $@; mkdir -p $(@D); ln -fs `echo $(@D)/ | sed 's_[^/]*//*_../_g'`/$< $@
 build/res/%:       src/%      ; @echo linking $@; mkdir -p $(@D); ln -fs `echo $(@D)/ | sed 's_[^/]*//*_../_g'`/$< $@
 
+build/java/org/xwt/translators/MIPSApps.class: build/java/org/xwt/translators/MIPSApps.java .jikes
+       @echo -e "\n\033[1mcompiling          .java -> .class: $<\033[0m"
+       mkdir -p build/class/org/xwt/util/
+       ./.jikes -g:none $<
+
 build/class/org/xwt/util/Preprocessor.class: src/org/xwt/util/Preprocessor.java .jikes
        @echo -e "\n\033[1mcompiling          .java -> .class: $<\033[0m"
        mkdir -p build/class/org/xwt/util/
@@ -190,7 +196,7 @@ build/JVM/xwt.jar: .compile build/res/builtin.jar
 # Freetype
 #
 
-build/mips/%.c.o: src/%.c
+build/mips/%.c.o: .download_libmspack-20030726 src/%.c
        make .install_freetype-2.1.4_mips-unknown-elf target=mips-unknown-elf
        mkdir -p $(@D)
        echo -e "\n\033[1mcompiling $< -> $@ (mips)\033[0m"