X-Git-Url: http://git.megacz.com/?p=nestedvm.git;a=blobdiff_plain;f=Makefile;h=2cabf449bcb1489bfc10337be75b7658200b2aed;hp=4d5c279f09c21a728de8b4746b01269197a29c36;hb=a5ac4a3d6bf4ca158c3111c2fd03a4628f28c3b3;hpb=078ff4840f2024d159a77080e966c7133517c908 diff --git a/Makefile b/Makefile index 4d5c279..2cabf44 100644 --- a/Makefile +++ b/Makefile @@ -173,6 +173,15 @@ env.sh: Makefile $(tasks)/full_toolchain build/org/ibex/nestedvm/Compiler.class runtime_classes = Runtime Registers UsermodeConstants util/Seekable +tex.jar: $(runtime_classes:%=build/org/ibex/nestedvm/%.class) upstream/tasks/build_tex + echo -e "Manifest-Version: 1.0\nMain-Class: TeX\n" > .manifest + cp upstream/build/tex/TeX.class build + cd build && jar cfm ../$@ ../.manifest \ + TeX.class \ + $(runtime_classes:%=org/ibex/nestedvm/%.class) \ + org/ibex/nestedvm/*.class \ + org/ibex/nestedvm/util/*.class + runtime.jar: $(runtime_classes:%=build/org/ibex/nestedvm/%.class) cd build && jar cf ../$@ \ $(runtime_classes:%=org/ibex/nestedvm/%.class) \