< prev index next >

make/lib/Awt2dLibraries.gmk

Print this page




 807     BUILD_LIBSPLASHSCREEN_splashscreen_gfx_impl.c_CFLAGS := -x objective-c -O0
 808     BUILD_LIBSPLASHSCREEN_splashscreen_gif.c_CFLAGS := -x objective-c -O0
 809     BUILD_LIBSPLASHSCREEN_splashscreen_impl.c_CFLAGS := -x objective-c -O0
 810     BUILD_LIBSPLASHSCREEN_splashscreen_jpeg.c_CFLAGS := -x objective-c -O0
 811     BUILD_LIBSPLASHSCREEN_splashscreen_png.c_CFLAGS := -x objective-c -O0
 812     BUILD_LIBSPLASHSCREEN_splashscreen_sys.m_CFLAGS := -O0
 813 
 814   else ifeq ($(call isTargetOs, windows), true)
 815     LIBSPLASHSCREEN_CFLAGS += -DWITH_WIN32
 816   else
 817     LIBSPLASHSCREEN_CFLAGS += -DWITH_X11 $(X_CFLAGS)
 818   endif
 819 
 820   LIBSPLASHSCREEN_LIBS :=
 821 
 822   ifeq ($(call isTargetOs, macosx), true)
 823     LIBSPLASHSCREEN_LIBS += \
 824         $(LIBM) -lpthread -liconv -losxapp \
 825         -framework ApplicationServices \
 826         -framework Foundation \

 827         -framework Cocoa \
 828         -framework JavaNativeFoundation
 829   else ifeq ($(call isTargetOs, windows), true)
 830     LIBSPLASHSCREEN_LIBS += kernel32.lib user32.lib gdi32.lib delayimp.lib $(WIN_JAVA_LIB) jvm.lib
 831   else
 832     LIBSPLASHSCREEN_LIBS += $(X_LIBS) -lX11 -lXext $(LIBM) -lpthread -ldl
 833   endif
 834 
 835   LIBSPLASHSCREEN_HEADER_DIRS += \
 836       libosxapp \
 837       java.base:include \
 838       java.base:libjava \
 839       #
 840 
 841   $(eval $(call SetupJdkLibrary, BUILD_LIBSPLASHSCREEN, \
 842       NAME := splashscreen, \
 843       EXTRA_SRC := $(LIBSPLASHSCREEN_EXTRA_SRC), \
 844       EXCLUDE_SRC_PATTERNS := $(LIBSPLASHSCREEN_EXCLUDE_SRC_PATTERNS), \
 845       EXCLUDE_FILES := imageioJPEG.c jpegdecoder.c pngtest.c, \
 846       EXCLUDES := $(LIBSPLASHSCREEN_EXCLUDES), \




 807     BUILD_LIBSPLASHSCREEN_splashscreen_gfx_impl.c_CFLAGS := -x objective-c -O0
 808     BUILD_LIBSPLASHSCREEN_splashscreen_gif.c_CFLAGS := -x objective-c -O0
 809     BUILD_LIBSPLASHSCREEN_splashscreen_impl.c_CFLAGS := -x objective-c -O0
 810     BUILD_LIBSPLASHSCREEN_splashscreen_jpeg.c_CFLAGS := -x objective-c -O0
 811     BUILD_LIBSPLASHSCREEN_splashscreen_png.c_CFLAGS := -x objective-c -O0
 812     BUILD_LIBSPLASHSCREEN_splashscreen_sys.m_CFLAGS := -O0
 813 
 814   else ifeq ($(call isTargetOs, windows), true)
 815     LIBSPLASHSCREEN_CFLAGS += -DWITH_WIN32
 816   else
 817     LIBSPLASHSCREEN_CFLAGS += -DWITH_X11 $(X_CFLAGS)
 818   endif
 819 
 820   LIBSPLASHSCREEN_LIBS :=
 821 
 822   ifeq ($(call isTargetOs, macosx), true)
 823     LIBSPLASHSCREEN_LIBS += \
 824         $(LIBM) -lpthread -liconv -losxapp \
 825         -framework ApplicationServices \
 826         -framework Foundation \
 827         -framework Security \
 828         -framework Cocoa \
 829         -framework JavaNativeFoundation
 830   else ifeq ($(call isTargetOs, windows), true)
 831     LIBSPLASHSCREEN_LIBS += kernel32.lib user32.lib gdi32.lib delayimp.lib $(WIN_JAVA_LIB) jvm.lib
 832   else
 833     LIBSPLASHSCREEN_LIBS += $(X_LIBS) -lX11 -lXext $(LIBM) -lpthread -ldl
 834   endif
 835 
 836   LIBSPLASHSCREEN_HEADER_DIRS += \
 837       libosxapp \
 838       java.base:include \
 839       java.base:libjava \
 840       #
 841 
 842   $(eval $(call SetupJdkLibrary, BUILD_LIBSPLASHSCREEN, \
 843       NAME := splashscreen, \
 844       EXTRA_SRC := $(LIBSPLASHSCREEN_EXTRA_SRC), \
 845       EXCLUDE_SRC_PATTERNS := $(LIBSPLASHSCREEN_EXCLUDE_SRC_PATTERNS), \
 846       EXCLUDE_FILES := imageioJPEG.c jpegdecoder.c pngtest.c, \
 847       EXCLUDES := $(LIBSPLASHSCREEN_EXCLUDES), \


< prev index next >