From e4271cfa389d30295b1e2c8c41e9060674a75117 Mon Sep 17 00:00:00 2001 From: megacz Date: Fri, 30 Jan 2004 08:04:10 +0000 Subject: [PATCH] 2004/01/19 02:18:51 darcs-hash:20040130080410-2ba56-5862e861af932c3d3012d0aa99458d1c8b61359c.gz --- Makefile | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index cf38732..dc019ac 100644 --- a/Makefile +++ b/Makefile @@ -45,7 +45,7 @@ gcc_optimizations := -O2 gcc_flags := -nostdinc $(gcc_optimizations) -Ibuild/h -Iupstream/jpeg-6b/src/ -Iupstream/jpeg-6b/build-$(target) gcc_flags += -Iupstream/install/$(target)/include -Iupstream/install/lib/gcc-lib/$(target)/3.3/include -gcc_flags += -Iupstream/install/include +gcc_flags += -Iupstream/install/include -Ibuild/class gcj_flags := -fCLASSPATH=build/java g++_flags := -Iupstream/install/lib/gcc-lib/$(target)/3.3/include/ -Iupstream/install/$(target)/include -Wno-multichar gcj := upstream/install/bin/$(target)-gcj $(gcc_flags) $(gcj_flags) @@ -59,6 +59,28 @@ gcj: .install_gcc-3.3_$(target); make $(target_bin) link_flags="$(link_flags)" p include Makefile.upstream java_sources := $(patsubst src/%.java, build/java/%.java, $(shell find src -name '*.java' | grep -v Preprocessor)) +java_sources += build/java/org/xwt/mips/Errno.java +java_sources += build/java/org/xwt/mips/Unistd.java +java_sources += build/java/org/xwt/mips/Syscalls.java +java_sources += build/java/org/xwt/mips/Registers.java +java_sources += build/java/org/xwt/mips/Runtime.java +java_sources += build/java/org/xwt/mips/UnixRuntime.java +java_sources += build/java/org/xwt/mips/util/SeekableByteArray.java +java_sources += build/java/org/xwt/mips/util/SeekableData.java +java_sources += build/java/org/xwt/mips/util/SeekableFile.java +java_sources += build/java/org/xwt/mips/util/SeekableInputStream.java + +build/java/org/xwt/mips/util/%: .install_mips2java + @echo linking $@ + @mkdir -p $(@D) + @cd $(@D); ln -sf ../../../../../../upstream/mips/org/xwt/mips/util/$* +build/java/org/xwt/mips/%: .install_mips2java + @echo linking $@ + @mkdir -p $(@D) + @test -e upstream/mips/build/org/xwt/mips/$* && (cd $(@D); \ + ln -sf ../../../../../upstream/mips/build/org/xwt/mips/$*); true + @test -e upstream/mips/org/xwt/mips/$* && (cd $(@D); \ + ln -sf ../../../../../upstream/mips/org/xwt/mips/$*); true ### Java Class Files ############################################################################## -- 1.7.10.4