--- /dev/null 2019-03-05 14:31:10.000000000 +0300 +++ new/jb/project/jdk-cmake/CMakeLists.txt 2019-03-05 14:31:10.000000000 +0300 @@ -0,0 +1,1487 @@ +cmake_minimum_required(VERSION 3.8) +project(jdk) + +include(../java-common.cmake) + +include_directories( + ../../../src/java.base/share/native/include + ../../../src/java.base/share/native/libjava + ../../../src/java.desktop/share/native + ../../../src/java.desktop/share/native/libjsound + ../../../src/java.desktop/share/native/libmlib_image + ../../../src/java.desktop/share/native/libfreetype + ../../../src/java.desktop/share/native/libfreetype/include + ../../../src/java.desktop/share/native/libfreetype/include/freetype + ../../../src/java.desktop/share/native/libfreetype/include/freetype/config + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services + ../../../src/java.desktop/share/native/libfreetype/src + ../../../src/java.desktop/share/native/libfreetype/src/type1 + ../../../src/java.desktop/share/native/libfreetype/src/sfnt + ../../../src/java.desktop/share/native/libfreetype/src/smooth + ../../../src/java.desktop/share/native/libfreetype/src/cff + ../../../src/java.desktop/share/native/libfreetype/src/psaux + ../../../src/java.desktop/share/native/libfreetype/src/cid + ../../../src/java.desktop/share/native/libfreetype/src/autofit + ../../../src/java.desktop/share/native/libfreetype/src/pshinter + ../../../src/java.desktop/share/native/libfreetype/src/truetype + ../../../src/java.desktop/share/native/libfreetype/src/raster + ../../../src/java.desktop/share/native/libfreetype/src/psnames + ../../../src/java.desktop/share/native/libfreetype/src/base + ../../../src/java.desktop/share/native/include + ../../../src/java.desktop/share/native/common + ../../../src/java.desktop/share/native/common/java2d + ../../../src/java.desktop/share/native/common/java2d/opengl + ../../../src/java.desktop/share/native/common/java2d/opengl/J2D_GL + ../../../src/java.desktop/share/native/common/awt + ../../../src/java.desktop/share/native/common/awt/medialib + ../../../src/java.desktop/share/native/common/awt/debug + ../../../src/java.desktop/share/native/common/awt/utility + ../../../src/java.desktop/share/native/common/font + ../../../src/java.desktop/share/native/libawt + ../../../src/java.desktop/share/native/libawt/java2d + ../../../src/java.desktop/share/native/libawt/java2d/pipe + ../../../src/java.desktop/share/native/libawt/java2d/loops + ../../../src/java.desktop/share/native/libawt/awt + ../../../src/java.desktop/share/native/libawt/awt/image + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils + ../../../src/java.desktop/share/native/libawt/awt/image/gif + ../../../src/java.desktop/share/native/libawt/awt/medialib + ../../../src/java.desktop/share/native/libjavajpeg + ../../../src/java.desktop/share/native/libfontmanager + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn + ../../../src/java.desktop/share/native/liblcms + ../../../src/java.desktop/share/native/libsplashscreen + ../../../src/java.desktop/share/native/libsplashscreen/libpng + ../../../src/java.desktop/share/native/libsplashscreen/giflib) + +if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin" OR ${CMAKE_SYSTEM_NAME} MATCHES "Linux") + include_directories( + ../../../src/hotspot/os/posix/include + ../../../src/java.base/unix/native/include + ../../../src/java.base/unix/native/libjava + ../../../src/java.desktop/unix/native + ../../../src/java.desktop/unix/native/libawt_headless + ../../../src/java.desktop/unix/native/libawt_headless/awt + ../../../src/java.desktop/unix/native/libmlib_image + ../../../src/java.desktop/unix/native/include + ../../../src/java.desktop/unix/native/libjawt + ../../../src/java.desktop/unix/native/common + ../../../src/java.desktop/unix/native/common/java2d + ../../../src/java.desktop/unix/native/common/java2d/x11 + ../../../src/java.desktop/unix/native/common/java2d/opengl + ../../../src/java.desktop/unix/native/common/java2d/opengl/J2D_GL + ../../../src/java.desktop/unix/native/common/awt + ../../../src/java.desktop/unix/native/common/awt/systemscale + ../../../src/java.desktop/unix/native/common/awt/medialib + ../../../src/java.desktop/unix/native/common/awt/utility + ../../../src/java.desktop/unix/native/common/font + ../../../src/java.desktop/unix/native/libawt + ../../../src/java.desktop/unix/native/libawt/java2d + ../../../src/java.desktop/unix/native/libawt/java2d/loops + ../../../src/java.desktop/unix/native/libawt/awt + ../../../src/java.desktop/unix/native/libawt_xawt + ../../../src/java.desktop/unix/native/libawt_xawt/java2d + ../../../src/java.desktop/unix/native/libawt_xawt/java2d/x11 + ../../../src/java.desktop/unix/native/libawt_xawt/awt + ../../../src/java.desktop/unix/native/libawt_xawt/xawt + ../../../src/java.desktop/unix/native/libfontmanager + ../../../src/java.desktop/unix/native/libsplashscreen) +endif() + +if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + set(CMAKE_FRAMEWORK_PATH ${CMAKE_FRAMEWORK_PATH} ${CMAKE_OSX_SYSROOT}/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/) + find_library(JAVA_NATIVE_FOUNDATION JavaNativeFoundation) + include_directories( + ../../../src/java.desktop/macosx/native/libosxapp + ../../../build/macosx-x86_64-normal-server-release/support/headers/java.desktop + ) + +elseif(${CMAKE_SYSTEM_NAME} MATCHES "Linux") + include_directories( + ../../../build/linux-x86_64-normal-server-release/support/headers/java.desktop) +elseif("${CMAKE_SYSTEM_NAME}" MATCHES "CYGWIN") + include_directories( + ../../../build/windows-x86_64-normal-server-release/support/headers/java.desktop + ../../../src/hotspot/os/windows/include + ../../../src/java.base/windows/native/include + ../../../src/java.base/windows/native/libjava + ../../../src/java.desktop/windows/native/ + ../../../src/java.desktop/windows/native/libjsound + ../../../src/java.desktop/windows/native/include + ../../../src/java.desktop/windows/native/libjawt + ../../../src/java.desktop/windows/native/common + ../../../src/java.desktop/windows/native/common/awt + ../../../src/java.desktop/windows/native/common/awt/systemscale + ../../../src/java.desktop/windows/native/common/awt/utility + ../../../src/java.desktop/windows/native/libawt + ../../../src/java.desktop/windows/native/libawt/java2d + ../../../src/java.desktop/windows/native/libawt/java2d/windows + ../../../src/java.desktop/windows/native/libawt/java2d/opengl + ../../../src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL + ../../../src/java.desktop/windows/native/libawt/java2d/d3d + ../../../src/java.desktop/windows/native/libawt/windows + ../../../src/java.desktop/windows/native/libfontmanager + ../../../src/java.desktop/windows/native/libsplashscreen) +endif() + +set(SOURCE_FILES + ../../../src/java.desktop/share/native/libjsound/DirectAudio.h + ../../../src/java.desktop/share/native/libjsound/PortMixer.c + ../../../src/java.desktop/share/native/libjsound/Ports.h + ../../../src/java.desktop/share/native/libjsound/MidiOutDevice.c + ../../../src/java.desktop/share/native/libjsound/Utilities.h + ../../../src/java.desktop/share/native/libjsound/Configure.h + ../../../src/java.desktop/share/native/libjsound/PlatformMidi.c + ../../../src/java.desktop/share/native/libjsound/Platform.c + ../../../src/java.desktop/share/native/libjsound/DirectAudioDevice.c + ../../../src/java.desktop/share/native/libjsound/MidiInDeviceProvider.c + ../../../src/java.desktop/share/native/libjsound/MidiOutDeviceProvider.c + ../../../src/java.desktop/share/native/libjsound/SoundDefs.h + ../../../src/java.desktop/share/native/libjsound/Utilities.c + ../../../src/java.desktop/share/native/libjsound/PortMixerProvider.c + ../../../src/java.desktop/share/native/libjsound/MidiInDevice.c + ../../../src/java.desktop/share/native/libjsound/DirectAudioDeviceProvider.c + ../../../src/java.desktop/share/native/libjsound/PlatformMidi.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_image_types.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageUtils.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp_f.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_image_proto.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageFilters.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConvCopyEdge_Bit.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_Bit.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv_32nw.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_NN.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageClipping.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_Fp.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16ext.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffineEdge.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv_f.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvCopyEdge.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageCreate.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageCheck.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_D64.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_sys.h + ../../../src/java.desktop/share/native/libmlib_image/j2d_names.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvClearEdge.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_S32.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConvClearEdge_Bit.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConvEdge.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL_S16.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_F32.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv_F32nw.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConvClearEdge_Fp.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConvKernelConvert.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_status.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp.h + ../../../src/java.desktop/share/native/libmlib_image/mlib.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageDivTables.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16nw.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL_U16.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_types.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8ext.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageFilters.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8nw.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_sys_proto.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvVersion.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageCopy.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_image.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16ext.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageClipping.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_64.c + ../../../src/java.desktop/share/native/libmlib_image/safe_math.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv_D64nw.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC_U16.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN_Bit.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_ext.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_SysMath.h + ../../../src/java.desktop/share/native/libmlib_image/safe_alloc.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC_S16.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16nw.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_F32.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_S32.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageDivTables.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_D64.c + ../../../src/java.desktop/share/native/libmlib_image/mlib_ImageRowTable.h + ../../../src/java.desktop/share/native/libmlib_image/mlib_image_get.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpic.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/freetype.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftchapters.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/tttags.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/tttables.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h + ../../../src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h + ../../../src/java.desktop/share/native/libfreetype/include/ft2build.h + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1objs.c + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1load.h + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1afm.h + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1driver.h + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1errors.h + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1gload.c + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1parse.h + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1afm.c + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1load.c + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1objs.h + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1driver.c + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1parse.c + ../../../src/java.desktop/share/native/libfreetype/src/type1/t1gload.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c + ../../../src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h + ../../../src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c + ../../../src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h + ../../../src/java.desktop/share/native/libfreetype/src/smooth/ftspic.h + ../../../src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h + ../../../src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h + ../../../src/java.desktop/share/native/libfreetype/src/smooth/ftspic.c + ../../../src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffload.h + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffgload.c + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffparse.h + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffpic.h + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffparse.c + ../../../src/java.desktop/share/native/libfreetype/src/cff/cfftoken.h + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffgload.h + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffload.c + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffpic.c + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h + ../../../src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c + ../../../src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psarrst.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psstack.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psblues.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/pserror.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/pshints.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psfont.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psread.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psconv.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psintrp.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psft.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psglue.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psstack.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psblues.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psfixed.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/pshints.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/pserror.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psfont.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psft.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psconv.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h + ../../../src/java.desktop/share/native/libfreetype/src/psaux/psread.h + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidriver.c + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidparse.c + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidgload.h + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidload.c + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h + ../../../src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidgload.c + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidriver.h + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidparse.h + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c + ../../../src/java.desktop/share/native/libfreetype/src/cid/cidload.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afindic.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afwarp.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afpic.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afcover.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afwrtsys.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afblue.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afhints.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afangles.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afloader.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afranges.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afindic.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afpic.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afwarp.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afblue.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afscript.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afranges.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afloader.c + ../../../src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afangles.h + ../../../src/java.desktop/share/native/libfreetype/src/autofit/afhints.c + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.c + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.h + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h + ../../../src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h + ../../../src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttpic.h + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttpic.c + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h + ../../../src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c + ../../../src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h + ../../../src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h + ../../../src/java.desktop/share/native/libfreetype/src/raster/rastpic.c + ../../../src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h + ../../../src/java.desktop/share/native/libfreetype/src/raster/ftraster.h + ../../../src/java.desktop/share/native/libfreetype/src/raster/rastpic.h + ../../../src/java.desktop/share/native/libfreetype/src/raster/ftraster.c + ../../../src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c + ../../../src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h + ../../../src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c + ../../../src/java.desktop/share/native/libfreetype/src/psnames/pspic.h + ../../../src/java.desktop/share/native/libfreetype/src/psnames/pstables.h + ../../../src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h + ../../../src/java.desktop/share/native/libfreetype/src/psnames/pspic.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftobjs.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftinit.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftapi.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c + ../../../src/java.desktop/share/native/libfreetype/src/base/fthash.c + ../../../src/java.desktop/share/native/libfreetype/src/base/basepic.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftpic.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftcid.c + ../../../src/java.desktop/share/native/libfreetype/src/base/md5.h + ../../../src/java.desktop/share/native/libfreetype/src/base/ftglyph.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftsystem.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftrfork.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftcalc.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftpatent.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftutil.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftmac.c + ../../../src/java.desktop/share/native/libfreetype/src/base/fttype1.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftsnames.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftdebug.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftmm.c + ../../../src/java.desktop/share/native/libfreetype/src/base/basepic.h + ../../../src/java.desktop/share/native/libfreetype/src/base/ftbase.h + ../../../src/java.desktop/share/native/libfreetype/src/base/ftfstype.c + ../../../src/java.desktop/share/native/libfreetype/src/base/fttrigon.c + ../../../src/java.desktop/share/native/libfreetype/src/base/md5.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftbbox.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftstroke.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftgasp.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftsynth.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftstream.c + ../../../src/java.desktop/share/native/libfreetype/src/base/ftoutln.c + ../../../src/java.desktop/share/native/include/jawt.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLMaskFill.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLMaskBlit.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLRenderer.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLPaints.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLBufImgOps.h + ../../../src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h + ../../../src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLFuncs.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLContext.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLMaskFill.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLMaskBlit.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLRenderer.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLBufImgOps.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLFuncMacros.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLPaints.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLContext.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLFuncs.h + ../../../src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.h + ../../../src/java.desktop/share/native/common/awt/medialib/mlib_ImageCopy_Bit.c + ../../../src/java.desktop/share/native/common/awt/medialib/mlib_ImageCreate.c + ../../../src/java.desktop/share/native/common/awt/medialib/mlib_sys.c + ../../../src/java.desktop/share/native/common/awt/debug/debug_util.h + ../../../src/java.desktop/share/native/common/awt/debug/debug_assert.c + ../../../src/java.desktop/share/native/common/awt/debug/debug_mem.h + ../../../src/java.desktop/share/native/common/awt/debug/debug_trace.h + ../../../src/java.desktop/share/native/common/awt/debug/debug_assert.h + ../../../src/java.desktop/share/native/common/awt/debug/debug_mem.c + ../../../src/java.desktop/share/native/common/awt/debug/debug_util.c + ../../../src/java.desktop/share/native/common/awt/debug/debug_trace.c + ../../../src/java.desktop/share/native/common/awt/utility/rect.c + ../../../src/java.desktop/share/native/common/font/AccelGlyphCache.c + ../../../src/java.desktop/share/native/common/font/sunfontids.h + ../../../src/java.desktop/share/native/common/font/AccelGlyphCache.h + ../../../src/java.desktop/share/native/common/font/fontscalerdefs.h + ../../../src/java.desktop/share/native/libawt/java2d/Trace.c + ../../../src/java.desktop/share/native/libawt/java2d/pipe/BufferedRenderPipe.c + ../../../src/java.desktop/share/native/libawt/java2d/pipe/SpanClipRenderer.c + ../../../src/java.desktop/share/native/libawt/java2d/pipe/BufferedMaskBlit.c + ../../../src/java.desktop/share/native/libawt/java2d/pipe/Region.c + ../../../src/java.desktop/share/native/libawt/java2d/pipe/Region.h + ../../../src/java.desktop/share/native/libawt/java2d/pipe/SpanIterator.h + ../../../src/java.desktop/share/native/libawt/java2d/pipe/PathConsumer2D.h + ../../../src/java.desktop/share/native/libawt/java2d/pipe/ShapeSpanIterator.c + ../../../src/java.desktop/share/native/libawt/java2d/Disposer.h + ../../../src/java.desktop/share/native/libawt/java2d/SurfaceData.h + ../../../src/java.desktop/share/native/libawt/java2d/Trace.h + ../../../src/java.desktop/share/native/libawt/java2d/SurfaceData.c + ../../../src/java.desktop/share/native/libawt/java2d/Disposer.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/AlphaMacros.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/Any4Byte.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/AnyByte.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/UshortGray.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgbx.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntArgb.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/Index8Gray.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/Blit.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/Ushort4444Argb.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteBinary2Bit.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/UshortIndexed.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/Index12Gray.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgb.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/LineUtils.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/GlyphImageRef.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/AnyShort.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/ScaledBlit.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ImageData.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteBinary1Bit.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntRgb.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntRgbx.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/BlitBg.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteGray.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntBgr.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/FillRect.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/ThreeByteBgr.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/MaskFill.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/AnyInt.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/DrawPath.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/Any3Byte.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/MapAccelFunc.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/Ushort565Rgb.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteBinary4Bit.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/Index8Gray.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/FillParallelogram.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntArgb.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntDcm.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgbx.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/UshortGray.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/DrawLine.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/AnyByte.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/Any4Byte.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/AlphaMacros.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/AnyShort.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/AnyByteBinary.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/DrawPolygons.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgb.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/Ushort4444Argb.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/Index12Gray.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/UshortIndexed.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteBinary2Bit.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/DrawRect.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/MaskBlit.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntBgr.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteGray.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/FillPath.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/DrawParallelogram.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntRgbx.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntRgb.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteBinary1Bit.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ParallelogramUtils.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/Ushort565Rgb.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/FillSpans.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ByteBinary4Bit.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/Any3Byte.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/DrawPath.h + ../../../src/java.desktop/share/native/libawt/java2d/loops/AnyInt.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ThreeByteBgr.c + ../../../src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c + ../../../src/java.desktop/share/native/libawt/awt/image/dither.h + ../../../src/java.desktop/share/native/libawt/awt/image/imageInitIDs.c + ../../../src/java.desktop/share/native/libawt/awt/image/awt_parseImage.c + ../../../src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.h + ../../../src/java.desktop/share/native/libawt/awt/image/awt_ImageRep.c + ../../../src/java.desktop/share/native/libawt/awt/image/DataBufferNative.c + ../../../src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h + ../../../src/java.desktop/share/native/libawt/awt/image/dither.c + ../../../src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c + ../../../src/java.desktop/share/native/libawt/awt/image/awt_parseImage.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_dirdither.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_alpha.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordclruns.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8_16_24.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_opaque.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsdither.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_dcm.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_output32.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8_32.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsgray.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordclrsgn.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_scaleloop.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_dir8dither.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_dcm8.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_output24.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_orddither.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.c + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_fscolor.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_nodither.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_noscale.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_replscale.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8_16_32.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordgray.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_util.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_icm.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_input8.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_output16.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_output16_32.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsutil.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_input32.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.c + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_input8_32.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_anycm.h + ../../../src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8.h + ../../../src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c + ../../../src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.h + ../../../src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c + ../../../src/java.desktop/share/native/libjavajpeg/jpeglib.h + ../../../src/java.desktop/share/native/libjavajpeg/jddctmgr.c + ../../../src/java.desktop/share/native/libjavajpeg/jdphuff.c + ../../../src/java.desktop/share/native/libjavajpeg/jerror.h + ../../../src/java.desktop/share/native/libjavajpeg/jidctfst.c + ../../../src/java.desktop/share/native/libjavajpeg/jdhuff.c + ../../../src/java.desktop/share/native/libjavajpeg/jdinput.c + ../../../src/java.desktop/share/native/libjavajpeg/jdtrans.c + ../../../src/java.desktop/share/native/libjavajpeg/jcmaster.c + ../../../src/java.desktop/share/native/libjavajpeg/jdapistd.c + ../../../src/java.desktop/share/native/libjavajpeg/jcapimin.c + ../../../src/java.desktop/share/native/libjavajpeg/jdmarker.c + ../../../src/java.desktop/share/native/libjavajpeg/jdmerge.c + ../../../src/java.desktop/share/native/libjavajpeg/jdcolor.c + ../../../src/java.desktop/share/native/libjavajpeg/jfdctflt.c + ../../../src/java.desktop/share/native/libjavajpeg/jcparam.c + ../../../src/java.desktop/share/native/libjavajpeg/jccoefct.c + ../../../src/java.desktop/share/native/libjavajpeg/jfdctint.c + ../../../src/java.desktop/share/native/libjavajpeg/jcsample.c + ../../../src/java.desktop/share/native/libjavajpeg/jcmainct.c + ../../../src/java.desktop/share/native/libjavajpeg/jchuff.c + ../../../src/java.desktop/share/native/libjavajpeg/jmemnobs.c + ../../../src/java.desktop/share/native/libjavajpeg/jcprepct.c + ../../../src/java.desktop/share/native/libjavajpeg/jdhuff.h + ../../../src/java.desktop/share/native/libjavajpeg/jmemsys.h + ../../../src/java.desktop/share/native/libjavajpeg/jccolor.c + ../../../src/java.desktop/share/native/libjavajpeg/jerror.c + ../../../src/java.desktop/share/native/libjavajpeg/jquant1.c + ../../../src/java.desktop/share/native/libjavajpeg/jcdctmgr.c + ../../../src/java.desktop/share/native/libjavajpeg/jutils.c + ../../../src/java.desktop/share/native/libjavajpeg/jconfig.h + ../../../src/java.desktop/share/native/libjavajpeg/jcapistd.c + ../../../src/java.desktop/share/native/libjavajpeg/jmorecfg.h + ../../../src/java.desktop/share/native/libjavajpeg/jfdctfst.c + ../../../src/java.desktop/share/native/libjavajpeg/jdmaster.c + ../../../src/java.desktop/share/native/libjavajpeg/jdct.h + ../../../src/java.desktop/share/native/libjavajpeg/jversion.h + ../../../src/java.desktop/share/native/libjavajpeg/jinclude.h + ../../../src/java.desktop/share/native/libjavajpeg/jcomapi.c + ../../../src/java.desktop/share/native/libjavajpeg/jcphuff.c + ../../../src/java.desktop/share/native/libjavajpeg/jmemmgr.c + ../../../src/java.desktop/share/native/libjavajpeg/jpegdecoder.c + ../../../src/java.desktop/share/native/libjavajpeg/jcmarker.c + ../../../src/java.desktop/share/native/libjavajpeg/jquant2.c + ../../../src/java.desktop/share/native/libjavajpeg/jidctint.c + ../../../src/java.desktop/share/native/libjavajpeg/jdapimin.c + ../../../src/java.desktop/share/native/libjavajpeg/jctrans.c + ../../../src/java.desktop/share/native/libjavajpeg/imageioJPEG.c + ../../../src/java.desktop/share/native/libjavajpeg/jidctflt.c + ../../../src/java.desktop/share/native/libjavajpeg/jcinit.c + ../../../src/java.desktop/share/native/libjavajpeg/jchuff.h + ../../../src/java.desktop/share/native/libjavajpeg/jdmainct.c + ../../../src/java.desktop/share/native/libjavajpeg/jdcoefct.c + ../../../src/java.desktop/share/native/libjavajpeg/jdsample.c + ../../../src/java.desktop/share/native/libjavajpeg/jidctred.c + ../../../src/java.desktop/share/native/libjavajpeg/jpegint.h + ../../../src/java.desktop/share/native/libjavajpeg/jdpostct.c + ../../../src/java.desktop/share/native/libfontmanager/DrawGlyphList.c + ../../../src/java.desktop/share/native/libfontmanager/HBShaper.c + ../../../src/java.desktop/share/native/libfontmanager/scriptMapping.c + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn_db.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-map.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-subset.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-math.h + ../../../src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h + ../../../src/java.desktop/share/native/libfontmanager/glyphblitting.h + ../../../src/java.desktop/share/native/libfontmanager/hb-jdk.h + ../../../src/java.desktop/share/native/libfontmanager/freetypeScaler.c + ../../../src/java.desktop/share/native/libfontmanager/scriptMapping.h + ../../../src/java.desktop/share/native/libfontmanager/sunFont.c + ../../../src/java.desktop/share/native/libfontmanager/fontscaler.h + ../../../src/java.desktop/share/native/liblcms/cmsps2.c + ../../../src/java.desktop/share/native/liblcms/cmstypes.c + ../../../src/java.desktop/share/native/liblcms/cmscgats.c + ../../../src/java.desktop/share/native/liblcms/cmslut.c + ../../../src/java.desktop/share/native/liblcms/cmsopt.c + ../../../src/java.desktop/share/native/liblcms/cmssamp.c + ../../../src/java.desktop/share/native/liblcms/cmscnvrt.c + ../../../src/java.desktop/share/native/liblcms/cmsmtrx.c + ../../../src/java.desktop/share/native/liblcms/lcms2.h + ../../../src/java.desktop/share/native/liblcms/cmsplugin.c + ../../../src/java.desktop/share/native/liblcms/cmswtpnt.c + ../../../src/java.desktop/share/native/liblcms/LCMS.c + ../../../src/java.desktop/share/native/liblcms/cmsnamed.c + ../../../src/java.desktop/share/native/liblcms/cmsalpha.c + ../../../src/java.desktop/share/native/liblcms/cmsio0.c + ../../../src/java.desktop/share/native/liblcms/cmsgamma.c + ../../../src/java.desktop/share/native/liblcms/cmscam02.c + ../../../src/java.desktop/share/native/liblcms/cmssm.c + ../../../src/java.desktop/share/native/liblcms/cmsxform.c + ../../../src/java.desktop/share/native/liblcms/cmsvirt.c + ../../../src/java.desktop/share/native/liblcms/cmserr.c + ../../../src/java.desktop/share/native/liblcms/cmsio1.c + ../../../src/java.desktop/share/native/liblcms/lcms2_internal.h + ../../../src/java.desktop/share/native/liblcms/cmsgmt.c + ../../../src/java.desktop/share/native/liblcms/cmspcs.c + ../../../src/java.desktop/share/native/liblcms/cmspack.c + ../../../src/java.desktop/share/native/liblcms/lcms2_plugin.h + ../../../src/java.desktop/share/native/liblcms/cmsmd5.c + ../../../src/java.desktop/share/native/liblcms/cmsintrp.c + ../../../src/java.desktop/share/native/liblcms/cmshalf.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h + ../../../src/java.desktop/share/native/libsplashscreen/libpng/png.h + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngread.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngget.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/png.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c + ../../../src/java.desktop/share/native/libsplashscreen/libpng/pngset.c + ../../../src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.h + ../../../src/java.desktop/share/native/libsplashscreen/splashscreen_gfx.h + ../../../src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h + ../../../src/java.desktop/share/native/libsplashscreen/splashscreen_png.c + ../../../src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c + ../../../src/java.desktop/share/native/libsplashscreen/splashscreen_jpeg.c + ../../../src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c + ../../../src/java.desktop/share/native/libsplashscreen/giflib/gif_hash.h + ../../../src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h + ../../../src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c + ../../../src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c + ../../../src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h + ../../../src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c + ../../../src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c + ../../../src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.c + ../../../src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c + ../../../src/jdk.jdwp.agent/share/native/include/jdwpTransport.h + ../../../src/hotspot/share/include/jmm.h + ../../../src/java.base/share/native/include/jni.h + ../../../src/java.base/share/native/include/jvmticmlr.h) + +if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + set(SOURCE_FILES + ${SOURCE_FILES} + + ../../../src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiOut.c + ../../../src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Utils.cpp + ../../../src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp + ../../../src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.h + ../../../src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Utils.h + ../../../src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiIn.c + ../../../src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp + ../../../src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c + ../../../src/java.desktop/macosx/native/include/jawt_md.h + ../../../src/java.desktop/macosx/native/libosx/CFileManager.m + ../../../src/java.desktop/macosx/native/libjawt/jawt.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLFuncs.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLFuncs.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/J2D_GL/cglext.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/OGLFuncs_md.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/common.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphOutlines.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphOutlines.h + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m + ../../../src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.h + ../../../src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h + ../../../src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m + ../../../src/java.desktop/macosx/native/libosxapp/QueuingApplicationDelegate.m + ../../../src/java.desktop/macosx/native/libosxapp/AWT_debug.m + ../../../src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m + ../../../src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h + ../../../src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m + ../../../src/java.desktop/macosx/native/libosxapp/QueuingApplicationDelegate.h + ../../../src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h + ../../../src/java.desktop/macosx/native/libosxapp/AWT_debug.h + ../../../src/java.desktop/macosx/native/libsplashscreen/splashscreen_config.h + ../../../src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m + ../../../src/java.desktop/macosx/native/libosxui/JRSUIController.m + ../../../src/java.desktop/macosx/native/libosxui/AquaFileView.m + ../../../src/java.desktop/macosx/native/libosxui/AquaNativeResources.m + ../../../src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.h + ../../../src/java.desktop/macosx/native/libosxui/ScreenMenu.h + ../../../src/java.desktop/macosx/native/libosxui/JRSUIFocus.m + ../../../src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m + ../../../src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m + ../../../src/java.desktop/macosx/native/libosxui/ScreenMenu.m) +endif() + +if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin" OR ${CMAKE_SYSTEM_NAME} MATCHES "Linux") + set(SOURCE_FILES + ${SOURCE_FILES} + ../../../src/java.desktop/unix/native/include/jawt_md.h + + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h + ../../../src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c + + ../../../src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8ext.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_U16.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvCopyEdge.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S32Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S32Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U8Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U8Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S32Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpFunc.h + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUp.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S32Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvClearEdge.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U8Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U8Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_NN.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvVersion.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U8Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U8Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S32Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U8Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U8Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_ImageConvCopyEdge_Fp.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_S16.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S32Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.h + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.h + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.h + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_U16.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_1.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S32Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv.h + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv_8nw.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S16Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.h + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_1.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S32Func.c + ../../../src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S16Func.c + ../../../src/java.desktop/unix/native/include/jawt_md.h + ../../../src/java.desktop/unix/native/libjawt/jawt.c + ../../../src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c + ../../../src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c + ../../../src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c + ../../../src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h + ../../../src/java.desktop/unix/native/common/java2d/x11/X11PMBlitLoops.c + ../../../src/java.desktop/unix/native/common/java2d/x11/X11Renderer.c + ../../../src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c + ../../../src/java.desktop/unix/native/common/java2d/opengl/GLXGraphicsConfig.h + ../../../src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h + ../../../src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h + ../../../src/java.desktop/unix/native/common/java2d/opengl/GLXGraphicsConfig.c + ../../../src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.h + ../../../src/java.desktop/unix/native/common/java2d/opengl/OGLFuncs_md.h + ../../../src/java.desktop/unix/native/common/awt/fontpath.c + ../../../src/java.desktop/unix/native/common/awt/awt_util.h + ../../../src/java.desktop/unix/native/common/awt/X11Color.c + ../../../src/java.desktop/unix/native/common/awt/systemscale/systemScale.c + ../../../src/java.desktop/unix/native/common/awt/systemscale/systemScale.h + ../../../src/java.desktop/unix/native/common/awt/CUPSfuncs.c + ../../../src/java.desktop/unix/native/common/awt/img_util_md.h + ../../../src/java.desktop/unix/native/common/awt/color.h + ../../../src/java.desktop/unix/native/common/awt/awt_GraphicsEnv.h + ../../../src/java.desktop/unix/native/common/awt/awt_Font.h + ../../../src/java.desktop/unix/native/common/awt/awt.h + ../../../src/java.desktop/unix/native/common/awt/awt_DrawingSurface.h + ../../../src/java.desktop/unix/native/common/awt/awt_p.h + ../../../src/java.desktop/unix/native/common/awt/colordata.h + ../../../src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.h + ../../../src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c + ../../../src/java.desktop/unix/native/common/awt/medialib/vis_proto.h + ../../../src/java.desktop/unix/native/common/awt/awt_Mlib.h + ../../../src/java.desktop/unix/native/common/awt/awt_Component.h + ../../../src/java.desktop/unix/native/common/awt/awt_Font.c + ../../../src/java.desktop/unix/native/common/awt/utility/rect.h + ../../../src/java.desktop/unix/native/common/font/X11FontScaler.h + ../../../src/java.desktop/unix/native/libawt/java2d/j2d_md.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray_FromRgb.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_Interp.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_ThreeByteBgr.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_IntBgr.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphListXor.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre_Mask.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphList.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstLogic.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskFill.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcMaskFill.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageLogic_proto.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgb.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgr.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_XorBlit.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgrPre.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskBlit.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic_proto.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgbx.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_FromRgb.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageZoom_NN_f.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_FuncArray.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageCopy.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageXor.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgb.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskBlit.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteIndexed.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbBm.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskFill.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_DrawLine.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom.h + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom_NN.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_Mask.c + ../../../src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstXor.c + ../../../src/java.desktop/unix/native/libawt/awt/awt_Mlib.c + ../../../src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c + ../../../src/java.desktop/unix/native/libawt/awt/initIDs.c + ../../../src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c + ../../../src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRSurfaceData.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/list.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_DrawingSurface.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKStyle.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_MenuComponent.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/multi_font.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/multiVis.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_util.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/list.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/canvas.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/multi_font.h + ../../../src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c + ../../../src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c + ../../../src/java.desktop/unix/native/libawt_xawt/xawt/awt_Desktop.c + ../../../src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c + ../../../src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c + ../../../src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.c + ../../../src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c + ../../../src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h + ../../../src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h + ../../../src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c + ../../../src/java.desktop/unix/native/libfontmanager/X11FontScaler.c + ../../../src/java.desktop/unix/native/libfontmanager/X11TextRenderer.c + ../../../src/java.desktop/unix/native/libsplashscreen/splashscreen_config.h + ../../../src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c +) + +elseif("${CMAKE_SYSTEM_NAME}" MATCHES "CYGWIN") + set(SOURCE_FILES + ${SOURCE_FILES} + ../../../src/hotspot/os/windows/include/jvm_md.h + ../../../src/java.base/windows/native/include/jni_md.h + ../../../src/java.desktop/windows/native/include/jawt_md.h + + ../../../src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Util.c + ../../../src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c + ../../../src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp + ../../../src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Charset_Util.cpp + ../../../src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Util.h + ../../../src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp + ../../../src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Charset_Util.h + ../../../src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c + ../../../src/java.desktop/windows/native/include/jawt_md.h + ../../../src/java.desktop/windows/native/libjawt/jawt.cpp + ../../../src/java.desktop/windows/native/common/awt/systemscale/systemScale.h + ../../../src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp + ../../../src/java.desktop/windows/native/common/awt/utility/rect.h + ../../../src/java.desktop/windows/native/libawt/java2d/j2d_md.h + ../../../src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.h + ../../../src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/windows/GDIBlitLoops.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.h + ../../../src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h + ../../../src/java.desktop/windows/native/libawt/java2d/opengl/WGLGraphicsConfig.c + ../../../src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c + ../../../src/java.desktop/windows/native/libawt/java2d/opengl/WGLGraphicsConfig.h + ../../../src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.h + ../../../src/java.desktop/windows/native/libawt/java2d/opengl/OGLFuncs_md.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DBufImgOps.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DBufImgOps.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DPaints.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaders.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskFill.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/ShaderList.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderer.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskCache.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskFill.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DBadHardware.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/ShaderList.c + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskBlit.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DPaints.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.cpp + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderer.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskBlit.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskCache.h + ../../../src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaderGen.c + ../../../src/java.desktop/windows/native/libawt/windows/awt_FileDialog.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Pen.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_InputEvent.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Menu.h + ../../../src/java.desktop/windows/native/libawt/windows/Devices.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Brush.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_DCHolder.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h + ../../../src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_List.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Object.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_InputMethod.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_InputEvent.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp + ../../../src/java.desktop/windows/native/libawt/windows/ComCtl32Util.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Mlib.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Robot.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_DataTransferer.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Button.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Container.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_List.cpp + ../../../src/java.desktop/windows/native/libawt/windows/ObjectList.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h + ../../../src/java.desktop/windows/native/libawt/windows/Hashtable.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Button.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Dimension.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_AWTEvent.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Rectangle.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Object.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Canvas.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_new.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_KeyEvent.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_ole.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Window.cpp + ../../../src/java.desktop/windows/native/libawt/windows/img_util_md.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_CustomPaletteDef.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsConfig.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Pen.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Checkbox.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Container.h + ../../../src/java.desktop/windows/native/libawt/windows/CmdIDList.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Font.h + ../../../src/java.desktop/windows/native/libawt/windows/MouseInfo.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Color.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Panel.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Panel.h + ../../../src/java.desktop/windows/native/libawt/windows/stdhdrs.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_IconCursor.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_new.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Palette.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Color.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Clipboard.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_TextField.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Label.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_DataTransferer.cpp + ../../../src/java.desktop/windows/native/libawt/windows/Devices.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Insets.h + ../../../src/java.desktop/windows/native/libawt/windows/awtmsg.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_KeyboardFocusManager.cpp + ../../../src/java.desktop/windows/native/libawt/windows/ComCtl32Util.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_KeyEvent.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + ../../../src/java.desktop/windows/native/libawt/windows/Hashtable.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Frame.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_IconCursor.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Dialog.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Insets.cpp + ../../../src/java.desktop/windows/native/libawt/windows/colordata.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Font.cpp + ../../../src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp + ../../../src/java.desktop/windows/native/libawt/windows/DllUtil.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Event.cpp + ../../../src/java.desktop/windows/native/libawt/windows/initIDs.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Mlib.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Dimension.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_ole.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Choice.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Event.h + ../../../src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp + ../../../src/java.desktop/windows/native/libawt/windows/CmdIDList.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Menu.cpp + ../../../src/java.desktop/windows/native/libawt/windows/GDIHashtable.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_AWTEvent.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_BitmapUtil.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_GDIObject.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp + ../../../src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_BitmapUtil.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsConfig.cpp + ../../../src/java.desktop/windows/native/libawt/windows/mlib_types_md.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_TextArea.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Cursor.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Brush.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Component.h + ../../../src/java.desktop/windows/native/libawt/windows/DllUtil.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_DnDDT.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Taskbar.h + ../../../src/java.desktop/windows/native/libawt/windows/alloc.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp + ../../../src/java.desktop/windows/native/libawt/windows/ObjectList.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Rectangle.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Label.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Debug.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_GDIObject.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Window.h + ../../../src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp + ../../../src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp + ../../../src/java.desktop/windows/native/libfontmanager/fontpath.c + ../../../src/java.desktop/windows/native/libfontmanager/lcdglyph.c + ../../../src/java.desktop/windows/native/libsplashscreen/splashscreen_config.h + ../../../src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c) +endif() + +add_executable(jdk ${SOURCE_FILES}) + +if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + target_link_libraries(jdk ${JAVA_NATIVE_FOUNDATION}) +endif() + +if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin" OR ${CMAKE_SYSTEM_NAME} MATCHES "Linux") + target_link_libraries(jdk ${CMAKE_DL_LIBS}) +endif()