git: openjdk/mobile: 8242302: Refactor jpackage native code
duke
duke at openjdk.java.net
Thu Apr 23 21:12:19 UTC 2020
Changeset: 0c56c351
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2020-04-23 16:40:09 +0000
URL: https://git.openjdk.java.net/mobile/commit/0c56c351
8242302: Refactor jpackage native code
Reviewed-by: herrick, almatvee, erikj
! make/lib/Lib-jdk.incubator.jpackage.gmk
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java
+ src/jdk.incubator.jpackage/linux/native/applauncher/LinuxLauncher.cpp
+ src/jdk.incubator.jpackage/linux/native/common/LinuxSysInfo.cpp
- src/jdk.incubator.jpackage/linux/native/jpackageapplauncher/launcher.cpp
- src/jdk.incubator.jpackage/linux/native/libapplauncher/LinuxPlatform.cpp
- src/jdk.incubator.jpackage/linux/native/libapplauncher/LinuxPlatform.h
- src/jdk.incubator.jpackage/linux/native/libapplauncher/PlatformDefs.h
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
+ src/jdk.incubator.jpackage/macosx/native/applauncher/MacLauncher.cpp
+ src/jdk.incubator.jpackage/macosx/native/common/MacSysInfo.cpp
- src/jdk.incubator.jpackage/macosx/native/jpackageapplauncher/main.m
- src/jdk.incubator.jpackage/macosx/native/libapplauncher/MacPlatform.h
- src/jdk.incubator.jpackage/macosx/native/libapplauncher/MacPlatform.mm
- src/jdk.incubator.jpackage/macosx/native/libapplauncher/PlatformDefs.h
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java
+ src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.cpp
+ src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.h
+ src/jdk.incubator.jpackage/share/native/applauncher/CfgFile.cpp
+ src/jdk.incubator.jpackage/share/native/applauncher/CfgFile.h
+ src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.cpp
+ src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.h
+ src/jdk.incubator.jpackage/share/native/common/Dll.h
+ src/jdk.incubator.jpackage/share/native/common/ErrorHandling.cpp
+ src/jdk.incubator.jpackage/share/native/common/ErrorHandling.h
+ src/jdk.incubator.jpackage/share/native/common/FileUtils.cpp
+ src/jdk.incubator.jpackage/share/native/common/FileUtils.h
+ src/jdk.incubator.jpackage/share/native/common/Log.cpp
+ src/jdk.incubator.jpackage/share/native/common/Log.h
+ src/jdk.incubator.jpackage/share/native/common/SourceCodePos.h
= src/jdk.incubator.jpackage/share/native/common/SysInfo.h
+ src/jdk.incubator.jpackage/share/native/common/Toolbox.h
+ src/jdk.incubator.jpackage/share/native/common/kludge_c++11.h
+ src/jdk.incubator.jpackage/share/native/common/tstrings.cpp
+ src/jdk.incubator.jpackage/share/native/common/tstrings.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/FileAttributes.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/FilePath.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/Helpers.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/Helpers.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/IniFile.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/IniFile.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/JavaVirtualMachine.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/JavaVirtualMachine.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/Library.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/Library.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/Macros.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/Macros.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/Messages.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/Messages.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/OrderedMap.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/Package.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/Package.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/Platform.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/Platform.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/PlatformString.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/PlatformString.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/Properties.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/PropertyFile.cpp
- src/jdk.incubator.jpackage/share/native/libapplauncher/PropertyFile.h
- src/jdk.incubator.jpackage/share/native/libapplauncher/main.cpp
+ src/jdk.incubator.jpackage/unix/native/common/PlatformLogEvent.cpp
+ src/jdk.incubator.jpackage/unix/native/common/PlatformLogEvent.h
+ src/jdk.incubator.jpackage/unix/native/common/UnixDll.cpp
+ src/jdk.incubator.jpackage/unix/native/common/UnixFileUtils.cpp
+ src/jdk.incubator.jpackage/unix/native/common/UnixSysInfo.cpp
+ src/jdk.incubator.jpackage/unix/native/common/UnixSysInfo.h
- src/jdk.incubator.jpackage/unix/native/libapplauncher/FileAttribute.h
- src/jdk.incubator.jpackage/unix/native/libapplauncher/FileAttributes.cpp
- src/jdk.incubator.jpackage/unix/native/libapplauncher/FilePath.cpp
- src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp
- src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.h
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java
+ src/jdk.incubator.jpackage/windows/native/applauncher/WinLauncher.cpp
+ src/jdk.incubator.jpackage/windows/native/common/PlatformLogEvent.cpp
+ src/jdk.incubator.jpackage/windows/native/common/PlatformLogEvent.h
= src/jdk.incubator.jpackage/windows/native/common/UniqueHandle.h
+ src/jdk.incubator.jpackage/windows/native/common/WinDll.cpp
+ src/jdk.incubator.jpackage/windows/native/common/WinErrorHandling.cpp
= src/jdk.incubator.jpackage/windows/native/common/WinErrorHandling.h
+ src/jdk.incubator.jpackage/windows/native/common/WinFileUtils.cpp
+ src/jdk.incubator.jpackage/windows/native/common/WinFileUtils.h
+ src/jdk.incubator.jpackage/windows/native/common/WinSysInfo.cpp
= src/jdk.incubator.jpackage/windows/native/common/WinSysInfo.h
- src/jdk.incubator.jpackage/windows/native/jpackageapplauncher/WinLauncher.cpp
- src/jdk.incubator.jpackage/windows/native/libapplauncher/DllMain.cpp
- src/jdk.incubator.jpackage/windows/native/libapplauncher/FileAttribute.h
- src/jdk.incubator.jpackage/windows/native/libapplauncher/FilePath.cpp
- src/jdk.incubator.jpackage/windows/native/libapplauncher/PlatformDefs.h
- src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp
- src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.h
- src/jdk.incubator.jpackage/windows/native/libjpackage/ErrorHandling.cpp
- src/jdk.incubator.jpackage/windows/native/libjpackage/ErrorHandling.h
- src/jdk.incubator.jpackage/windows/native/libjpackage/FileUtils.cpp
- src/jdk.incubator.jpackage/windows/native/libjpackage/FileUtils.h
- src/jdk.incubator.jpackage/windows/native/libjpackage/Log.cpp
- src/jdk.incubator.jpackage/windows/native/libjpackage/Log.h
- src/jdk.incubator.jpackage/windows/native/libjpackage/SourceCodePos.h
- src/jdk.incubator.jpackage/windows/native/libjpackage/WinErrorHandling.cpp
- src/jdk.incubator.jpackage/windows/native/libjpackage/WinSysInfo.cpp
! src/jdk.incubator.jpackage/windows/native/libjpackage/WindowsRegistry.cpp
! src/jdk.incubator.jpackage/windows/native/libjpackage/jpackage.cpp
- src/jdk.incubator.jpackage/windows/native/libjpackage/tstrings.cpp
- src/jdk.incubator.jpackage/windows/native/libjpackage/tstrings.h
! src/jdk.incubator.jpackage/windows/native/msiwrapper/MsiWrapper.cpp
! src/jdk.incubator.jpackage/windows/native/msiwrapper/Resources.cpp
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/ApplicationLayoutTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/MultipleJarAppTest.java
More information about the mobile-changes
mailing list