X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=Makefile;h=4676d6123c77b6b9404f3089118fca30fc33b9b8;hb=35af224a7e474b5b54c338e3cc70ad509b8f56b2;hp=4e7b850ce28ed58821276726c227ce04f7771180;hpb=3a2ef288bec35d5aa18379457091946466a1fe9b;p=org.ibex.core.git diff --git a/Makefile b/Makefile index 4e7b850..4676d61 100644 --- a/Makefile +++ b/Makefile @@ -60,7 +60,7 @@ endif compile: $(java_classes) bin/org/xwt/builtin.xwar # platforms -all: Win32 Linux Java2 Darwin +all: Win32 Linux Java2 Darwin Carbon .javac: if \ @@ -177,7 +177,7 @@ src/org/ijg/jmorecfg.h: src/org/ijg/jpegsrc.v6b.tar.gz src/org/ijg/jmorecfg.h.pa cd src/org/ijg; patch -p0 < jmorecfg.h.patch rm -rf src/org/ijg/jpeg-6b -$(cc_objects): bin-$(platform)/%.cc.o: src/%.cc $(java_headers) +$(cc_objects): bin-$(platform)/%.cc.o: src/%.cc $(java_headers) src/org/ijg/jmorecfg.h @echo "compiling .cc -> .o: $<" @mkdir -p `dirname $@` $(g++) -I/usr/X11R6/include/ -I$(gcc_path)/include -Ibin -c $< -o $@ @@ -220,6 +220,17 @@ Darwin: upstream platform_link="upstream/darwin/*.[oa] $(gcc_path)/lib/libgcj.a" \ platform_java_sources="POSIX X11" +Carbon: upstream + echo -e "\\n=== Carbon =========================================" + ranlib upstream/darwin/*.a + ar x /usr/lib/libcc_dynamic.a upstream/darwin/darwin-fpsave.o + make gcj \ + platform=Carbon \ + target=powerpc-apple-darwin \ + target_bin=xwt.carbon \ + platform_link="upstream/darwin/*.[oa] $(gcc_path)/lib/libgcj.a" \ + platform_java_sources="POSIX Carbon" + Java2: $(java_classes) bin/org/xwt/builtin.xwar echo -e "\\n=== Java2 =========================================" echo "archiving .class -> .jar"