History log of /vbox/src/libs/xpcom18a4/java/Makefile.kmk
Revision Date Author Comments Expand
ebb33f3aef3b410579a2865109426b798b9d4a9d 46478 10-Jun-2013 vboxsync

libs/xpcom: touch up Java XPCOM wrapper generation, new common exception handlin g model Main/glue: Java glue code with better exception handling, indentation/coding style fixes both in the XSLT and the generated code, touched up Java sample code showing exception handling and getting all error information, Python indentation/whitespace cleanup Main/idl: make more interfaces available over the webservice, some minor docs changes, whitespace cleanup Main/webservice: redo error reporting through exceptions, no longer loses error information, allow more fine-grained suppression of methods/attributed, touched up C++ webservice sample code to support showing the full error information, build system changes to prepare for incremental Java compilation, indentation fixesFrontends/VBoxShell: minor cleanups, coding style fixes, indentation fixes, elim inate warnings

772269936494ffaddd0750ba9e28e805ba81398c 41477 29-May-2012 vboxsync

**/Makefile.kmk: Cosmetic changes.

/vbox/Makefile.kmk /vbox/doc/manual/Makefile.kmk /vbox/include/Makefile.kmk /vbox/src/Makefile.kmk /vbox/src/VBox/Additions/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Graphics/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Graphics/Video/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Graphics/Wine/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Installer/InstallHelper/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Installer/Loader/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Installer/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Mouse/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Mouse/NT4/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Mouse/NT5/Makefile.kmk /vbox/src/VBox/Additions/WINNT/SharedFolders/Makefile.kmk /vbox/src/VBox/Additions/WINNT/SharedFolders/driver/Makefile.kmk /vbox/src/VBox/Additions/WINNT/SharedFolders/np/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxCredProv/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxCredProv/testcase/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxGINA/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxGINA/testcase/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxHook/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxHook/testcase/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxTray/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxTray/testcase/Makefile.kmk /vbox/src/VBox/Additions/WINNT/tools/Makefile.kmk /vbox/src/VBox/Additions/common/Makefile.kmk /vbox/src/VBox/Additions/common/VBoxControl/Makefile.kmk /vbox/src/VBox/Additions/common/VBoxControl/testcase/Makefile.kmk /vbox/src/VBox/Additions/common/VBoxGuest/Makefile.kmk /vbox/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk /vbox/src/VBox/Additions/common/VBoxService/Makefile.kmk /vbox/src/VBox/Additions/common/VBoxService/testcase/Makefile.kmk /vbox/src/VBox/Additions/common/crOpenGL/Makefile.kmk /vbox/src/VBox/Additions/common/pam/Makefile.kmk /vbox/src/VBox/Additions/common/testcase/Makefile.kmk /vbox/src/VBox/Additions/freebsd/Makefile.kmk /vbox/src/VBox/Additions/freebsd/drm/Makefile.kmk /vbox/src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk /vbox/src/VBox/Additions/linux/Makefile.kmk /vbox/src/VBox/Additions/linux/drm/Makefile.kmk /vbox/src/VBox/Additions/linux/sharedfolders/Makefile.kmk /vbox/src/VBox/Additions/os2/Makefile.kmk /vbox/src/VBox/Additions/os2/VBoxSF/Makefile.kmk /vbox/src/VBox/Additions/solaris/DRM/Makefile.kmk /vbox/src/VBox/Additions/solaris/Makefile.kmk /vbox/src/VBox/Additions/solaris/SharedFolders/Makefile.kmk /vbox/src/VBox/Additions/solaris/Virtio/Makefile.kmk /vbox/src/VBox/Additions/x11/Makefile.kmk /vbox/src/VBox/Additions/x11/VBoxClient/Makefile.kmk /vbox/src/VBox/Additions/x11/vboxmouse/Makefile.kmk /vbox/src/VBox/Additions/x11/vboxvideo/Makefile.kmk /vbox/src/VBox/Additions/x11/vboxvideo/testcase/Makefile.kmk /vbox/src/VBox/Additions/x11/x11stubs/Makefile.kmk /vbox/src/VBox/Debugger/Makefile.kmk /vbox/src/VBox/Devices/EFI/Thunk/Makefile.kmk /vbox/src/VBox/Devices/Graphics/BIOS/Makefile.kmk /vbox/src/VBox/Devices/Makefile.kmk /vbox/src/VBox/Devices/PC/BIOS-new/Makefile.kmk /vbox/src/VBox/Devices/PC/BIOS/Makefile.kmk /vbox/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk /vbox/src/VBox/Devices/Samples/Makefile.kmk /vbox/src/VBox/Devices/testcase/Makefile.kmk /vbox/src/VBox/Disassembler/Makefile.kmk /vbox/src/VBox/Disassembler/testcase/Makefile.kmk /vbox/src/VBox/ExtPacks/Makefile.kmk /vbox/src/VBox/ExtPacks/Skeleton/Makefile.kmk /vbox/src/VBox/ExtPacks/VNC/Makefile.kmk /vbox/src/VBox/Frontends/Common/Makefile.kmk /vbox/src/VBox/Frontends/Common/VBoxKeyboard/Makefile.kmk /vbox/src/VBox/Frontends/Makefile.kmk /vbox/src/VBox/Frontends/VBoxBFE/Makefile.kmk /vbox/src/VBox/Frontends/VBoxBalloonCtrl/Makefile.kmk /vbox/src/VBox/Frontends/VBoxFB/Makefile.kmk /vbox/src/VBox/Frontends/VBoxHeadless/Makefile.kmk /vbox/src/VBox/Frontends/VBoxHeadless/VideoCapture/Makefile.kmk /vbox/src/VBox/Frontends/VBoxHeadless/testcase/Makefile.kmk /vbox/src/VBox/Frontends/VBoxManage/Makefile.kmk /vbox/src/VBox/Frontends/VBoxSDL/Makefile.kmk /vbox/src/VBox/Frontends/VBoxShell/Makefile.kmk /vbox/src/VBox/Frontends/VirtualBox/Makefile.kmk /vbox/src/VBox/GuestHost/HGSMI/Makefile.kmk /vbox/src/VBox/GuestHost/Makefile.kmk /vbox/src/VBox/GuestHost/OpenGL/Makefile.kmk /vbox/src/VBox/GuestHost/SharedClipboard/Makefile.kmk /vbox/src/VBox/HostDrivers/Makefile.kmk /vbox/src/VBox/HostDrivers/Support/Makefile.kmk /vbox/src/VBox/HostDrivers/Support/testcase/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxPci/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxUSB/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxUSB/darwin/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxUSB/solaris/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxUSB/win/Makefile.kmk /vbox/src/VBox/HostDrivers/darwin/Makefile.kmk /vbox/src/VBox/HostDrivers/freebsd/Makefile.kmk /vbox/src/VBox/HostDrivers/linux/Makefile.kmk /vbox/src/VBox/HostDrivers/win/Makefile.kmk /vbox/src/VBox/HostServices/GuestControl/Makefile.kmk /vbox/src/VBox/HostServices/GuestControl/testcase/Makefile.kmk /vbox/src/VBox/HostServices/GuestProperties/Makefile.kmk /vbox/src/VBox/HostServices/GuestProperties/testcase/Makefile.kmk /vbox/src/VBox/HostServices/Makefile.kmk /vbox/src/VBox/HostServices/SharedClipboard/Makefile.kmk /vbox/src/VBox/HostServices/SharedClipboard/testcase/Makefile.kmk /vbox/src/VBox/HostServices/SharedFolders/Makefile.kmk /vbox/src/VBox/HostServices/SharedFolders/testcase/Makefile.kmk /vbox/src/VBox/HostServices/SharedOpenGL/Makefile.kmk /vbox/src/VBox/HostServices/auth/Makefile.kmk /vbox/src/VBox/HostServices/testcase/Makefile.kmk /vbox/src/VBox/ImageMounter/VBoxFUSE/Makefile.kmk /vbox/src/VBox/Installer/Makefile.kmk /vbox/src/VBox/Installer/common/Makefile.kmk /vbox/src/VBox/Installer/darwin/Makefile.kmk /vbox/src/VBox/Installer/freebsd/Makefile.kmk /vbox/src/VBox/Installer/linux/Makefile.kmk /vbox/src/VBox/Installer/linux/testcase/Makefile.kmk /vbox/src/VBox/Installer/solaris/Makefile.kmk /vbox/src/VBox/Installer/win/InstallHelper/Makefile.kmk /vbox/src/VBox/Installer/win/Makefile.kmk /vbox/src/VBox/Installer/win/Resources/Makefile.kmk /vbox/src/VBox/Installer/win/Stub/Makefile.kmk /vbox/src/VBox/Installer/win/StubBld/Makefile.kmk /vbox/src/VBox/Main/Makefile.kmk /vbox/src/VBox/Main/cbinding/Makefile.kmk /vbox/src/VBox/Main/testcase/Makefile.kmk /vbox/src/VBox/Main/webservice/Makefile.kmk /vbox/src/VBox/Makefile.kmk /vbox/src/VBox/NetworkServices/DHCP/Makefile.kmk /vbox/src/VBox/NetworkServices/Makefile.kmk /vbox/src/VBox/NetworkServices/NAT/Makefile.kmk /vbox/src/VBox/RDP/client/Makefile.kmk /vbox/src/VBox/Runtime/Makefile.kmk /vbox/src/VBox/Runtime/testcase/Makefile.kmk /vbox/src/VBox/Runtime/tools/Makefile.kmk /vbox/src/VBox/Storage/Debug/Makefile.kmk /vbox/src/VBox/Storage/Makefile.kmk /vbox/src/VBox/Storage/testcase/Makefile.kmk /vbox/src/VBox/VMM/Makefile.kmk /vbox/src/VBox/VMM/Preload/Makefile.kmk /vbox/src/VBox/VMM/testcase/Makefile.kmk /vbox/src/apps/Makefile.kmk /vbox/src/apps/adpctl/Makefile.kmk /vbox/src/apps/svnsync-vbox/Makefile.kmk /vbox/src/apps/tunctl/Makefile.kmk /vbox/src/bldprogs/Makefile.kmk /vbox/src/libs/Makefile.kmk /vbox/src/libs/kStuff/Makefile.kmk /vbox/src/libs/liblzf-3.4/Makefile.kmk /vbox/src/libs/libpng-1.2.8/Makefile.kmk /vbox/src/libs/libxml2-2.6.31/Makefile.kmk /vbox/src/libs/xpcom18a4/Makefile.kmk Makefile.kmk /vbox/src/libs/xpcom18a4/python/Makefile.kmk /vbox/src/libs/zlib-1.2.6/Makefile.kmk /vbox/src/recompiler/Makefile.kmk /vbox/src/testcase/Makefile.kmk
47eb1fe29061a5691896ccd6a148f23d75f713b7 38918 30-Sep-2011 vboxsync

xpcom/java: update copyright

1cc3bd5463294790ba54c78fde5313264185e50c 38796 19-Sep-2011 vboxsync

Main/glue: Add javadoc comments to the java glue code, use them to generate a documentation jar file. Add an OSGi compliant manifest file to the webservice jar.

f8244da4b4e02d8d4ce0669eeb4093e31c301888 38093 21-Jul-2011 vboxsync

*.kmk,++: Mode fixes to maximize hardlinking potential during staging.

/vbox/Config.kmk /vbox/src/VBox/Additions/Makefile.kmk /vbox/src/VBox/Additions/common/VBoxGuest/Makefile.kmk /vbox/src/VBox/Additions/linux/installer/vboxadd-service.sh /vbox/src/VBox/Additions/linux/installer/vboxadd-x11.sh /vbox/src/VBox/Additions/linux/installer/vboxadd.sh /vbox/src/VBox/Frontends/VBoxShell/vboxshell.py /vbox/src/VBox/HostDrivers/Makefile.kmk /vbox/src/VBox/HostDrivers/linux/do_Module.symvers /vbox/src/VBox/Installer/common/Makefile.kmk /vbox/src/VBox/Installer/common/vboxapisetup.py /vbox/src/VBox/Installer/linux/VBox.sh /vbox/src/VBox/Installer/linux/VBoxCreateUSBNode.sh /vbox/src/VBox/Installer/linux/VBoxSysInfo.sh /vbox/src/VBox/Installer/linux/testcase/Makefile.kmk /vbox/src/VBox/Main/Makefile.kmk /vbox/src/VBox/Main/webservice/Makefile.kmk Makefile.kmk /vbox/src/libs/xpcom18a4/python/Makefile.kmk
3b3bc8a9383a065307e540b83fc3a3d6c548a082 38082 20-Jul-2011 vboxsync

*.kmk: Installation/staging adjustments (kBuild 0.2.0 preps).

/vbox/Config.kmk /vbox/doc/manual/Makefile.kmk /vbox/src/VBox/Additions/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Graphics/Wine/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Installer/Makefile.kmk /vbox/src/VBox/Additions/WINNT/SharedFolders/redirector/sys/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxHook/testcase/Makefile.kmk /vbox/src/VBox/Additions/common/crOpenGL/Makefile.kmk /vbox/src/VBox/Additions/freebsd/Makefile.kmk /vbox/src/VBox/Additions/linux/Makefile.kmk /vbox/src/VBox/Additions/solaris/Makefile.kmk /vbox/src/VBox/Debugger/Makefile.kmk /vbox/src/VBox/Devices/Makefile.kmk /vbox/src/VBox/Disassembler/Makefile.kmk /vbox/src/VBox/Disassembler/testcase/Makefile.kmk /vbox/src/VBox/Frontends/Common/VBoxKeyboard/Makefile.kmk /vbox/src/VBox/Frontends/VBoxSDL/Makefile.kmk /vbox/src/VBox/Frontends/VirtualBox/Makefile.kmk /vbox/src/VBox/HostDrivers/Support/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxPci/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxUSB/win/Makefile.kmk /vbox/src/VBox/HostServices/SharedOpenGL/Makefile.kmk /vbox/src/VBox/Installer/Makefile.kmk /vbox/src/VBox/Installer/freebsd/Makefile.kmk /vbox/src/VBox/Installer/linux/Makefile.kmk /vbox/src/VBox/Installer/solaris/Makefile.kmk /vbox/src/VBox/Installer/win/InstallHelper/Makefile.kmk /vbox/src/VBox/Installer/win/Makefile.kmk /vbox/src/VBox/Main/Makefile.kmk /vbox/src/VBox/Main/webservice/Makefile.kmk /vbox/src/VBox/RDP/client/Makefile.kmk /vbox/src/VBox/RDP/client/files_rdesktop-vrdp /vbox/src/VBox/Runtime/Makefile.kmk /vbox/src/VBox/Runtime/testcase/Makefile.kmk /vbox/src/VBox/Storage/testcase/Makefile.kmk /vbox/src/VBox/VMM/Makefile.kmk /vbox/src/VBox/VMM/VMMAll/PGMAllBth.h /vbox/src/VBox/VMM/testcase/Makefile.kmk /vbox/src/libs/xpcom18a4/Makefile.kmk Makefile.kmk /vbox/src/libs/xpcom18a4/python/Makefile.kmk /vbox/src/recompiler/Makefile.kmk
ba86b8bc8fec4d0d9338f069ac7c41d710b977c1 32229 03-Sep-2010 vboxsync

libs/xpcom: shut up a bunch of annoying warnings

78bc21b26041085260be615bb02307d23274789c 31403 05-Aug-2010 vboxsync

xpcom/java/Makefile.kmk: be less verbose

5624b5f5d3f03f40350e197b28420bf8604bdf49 31234 30-Jul-2010 vboxsync

Java: few final touches

8941c379efb460127c48a74f4525a79d77b21da3 30979 22-Jul-2010 vboxsync

xpcom/java: missed dep

373ca9d6819143423d047915849399ef73c28e34 30972 21-Jul-2010 vboxsync

Java bridge: remove unneeded code

b63a8e349101c3cacb413cfdc13472bd1f639c4b 30971 21-Jul-2010 vboxsync

Java glue: use XSLT to generate interfaces

efda5c4c4db213abd0692df0ea34a26f6230d59a 30880 16-Jul-2010 vboxsync

Java bridge: started common JAX bridge work

2d9f6000b2f90f4bcd52e3991f6b09714c8ebb13 29793 25-May-2010 vboxsync

fixed SDK build

e09178154a8657b70c883cb8acf3acdd788107ce 29770 25-May-2010 vboxsync

Java bridge: mscom work

421f8a82f5330c53443c1e893e3279f7ce27b0ad 29759 24-May-2010 vboxsync

Java: move tools to Config.kmk

2486d82d1e04b831e5378bd0926eab3bae7b16ca 29757 24-May-2010 vboxsync

Java glue: XPCOM done

18c69e356f013090fd1890c717eb2e723393edc0 29724 21-May-2010 vboxsync

Java bridge: getters, setters

413bcee2544737625e272c38f00358355b73dd02 29715 21-May-2010 vboxsync

Java glue: intermediate

95d42763b8808d795c23148d7dbc00a3b7b40d6f 29673 20-May-2010 vboxsync

Java glue: intermediate

198fbfe44abe6599d6fe0c38c91ae67954bef217 29231 07-May-2010 vboxsync

bridge: tests reworked

5050e5aaaa7c4d5eac24851354856fd19644095e 29216 07-May-2010 vboxsync

java bridge: versions

deac0fbd5d65e79e311713cff78df42d5451f5b0 29182 07-May-2010 vboxsync

xpcom/java: makefile cleanup.

c6b64c517598aa515d93f4f8713d56a44bb5f88a 29169 06-May-2010 vboxsync

java/Makefile.kmk: Fix the XPCOM_IDLFILES usage in the VBOX_WITH_JAVA_SUPPORT_IN_XPIDL branch.

93e1a8fe5b2c149d4a5532d23992b3a4ec2b0af4 29165 06-May-2010 vboxsync

java bridge: solaris too

827d97355f09240dfc41f4cd46ef1bd8391a32db 29164 06-May-2010 vboxsync

wonder if this works...

4bb958832c4a30a04071f1c518cf3b06a52498cf 29144 06-May-2010 vboxsync

typo

63405971350d5cc0efe5f322bf782a1c29838c74 29136 06-May-2010 vboxsync

java bridge: linux, sdk

4724d1f258d4beb2e28dda6ab3b6ce18b59ca4fd 29119 06-May-2010 vboxsync

nit in disabled path

d69930a3cf6b803abb7b78052fed26021afbc602 29118 06-May-2010 vboxsync

xpidl,java/Makefile.kmk: Hacked the java mode of xpidl into producing output equivalent to that of genjifaces. There are some minor diffs still and the output spec needs fixing (file -> directory), the .java output compiles but has not been tested. xpidl is able to generate the enum constants used in VirtualBox, genjifaces isn't.

b62d295d92a9d0e1e147085fc092ac6c1558e659 29115 05-May-2010 vboxsync

typo

2c516e96e7f501a72643355bfaebd2e626bf64b9 29114 05-May-2010 vboxsync

java bridge: bitness combos works too

e86b61a73c007051e5d85795d3f533fdf10f38a0 29113 05-May-2010 vboxsync

java bridge: skip javah due to concurrency issues

205b8adb88a8bb11d95c38cfe81635e79ec78ec8 29112 05-May-2010 vboxsync

bridge: ts dep was needed

42f305232470ddd644daf6b1e4cdaef9d60c65c2 29110 05-May-2010 vboxsync

excessive command

718280aa995840310b61475561d261e812db2b88 29109 05-May-2010 vboxsync

java bridge: missed

8ec3da5b3a4d49bbfa31886ed3ff20e4f1dee2a4 29106 05-May-2010 vboxsync

java bridge: hardening

0cc77e36e179cad0d6a745df63cf232b63e5f9bc 29105 05-May-2010 vboxsync

java/Makefile.kmk: Hack in progress.

1ec5a5157645798be8b5f57f197700bb86765b44 29103 05-May-2010 vboxsync

comments and spaces.

3a948eb356afe683c156a5cfdd982bf95966b5b3 29101 05-May-2010 vboxsync

copyrights

6b2a670063cd56a66a3404733df293bce35c4e67 29099 05-May-2010 vboxsync

java bridge: better Java default on Solaris

29b9a88f882c60887f4908f00db4461432610658 29098 05-May-2010 vboxsync

java bridge: XPCOM executable template needed on Mac

bf250cf7115e453cb01696179244d914b9d85f2d 29097 05-May-2010 vboxsync

java bridge: deps

e99bd87e9b40f21c8fa9e61a4e8f2fe80fe2be06 29096 05-May-2010 vboxsync

JXPCOM: fixed geninterfaces template

0b7c1a3988178ff34dda0b27254dda793269c7ea 29094 05-May-2010 vboxsync

java bridge: match what ubuntu got

1fb1d981b1a57649e849b0385ceafa5f26e97765 29089 05-May-2010 vboxsync

JXPCOM: allow to overwrite VBOX_JAVA_HOME

5828e9d7f59d4682a58585195d67153abdabacfc 29084 05-May-2010 vboxsync

java bridge: bit of shuffling, samples to sdk