< prev index next >

make/lib/Lib-java.desktop.gmk

Print this page
8201357: ALSA_CFLAGS is needed; was dropped in JDK-8071469
Reviewed-by: ihse, asmundak


  33 
  34 $(eval $(call FillCacheFind, $(wildcard $(LIB_java.desktop_SRC_DIRS))))
  35 
  36 ################################################################################
  37 # Create the AWT/2D libraries
  38 
  39 include Awt2dLibraries.gmk
  40 
  41 ################################################################################
  42 # Create the libjsound library
  43 
  44 ifneq ($(OPENJDK_TARGET_OS), aix)
  45 
  46   LIBJSOUND_SRC_DIRS := $(wildcard \
  47       $(TOPDIR)/src/java.desktop/share/native/libjsound \
  48       $(TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/libjsound \
  49       )
  50 
  51   LIBJSOUND_CFLAGS := \
  52       -I$(SUPPORT_OUTPUTDIR)/headers/java.desktop \

  53       $(LIBJAVA_HEADER_FLAGS) \
  54       $(foreach dir, $(LIBJSOUND_SRC_DIRS), -I$(dir)) \
  55       -DX_PLATFORM=X_$(OPENJDK_TARGET_OS_UPPERCASE) \
  56       -DUSE_PORTS=TRUE \
  57       -DUSE_DAUDIO=TRUE \
  58       #
  59 
  60   ifneq ($(OPENJDK_TARGET_OS), solaris)
  61     LIBJSOUND_CFLAGS += \
  62         -DUSE_PLATFORM_MIDI_OUT=TRUE \
  63         -DUSE_PLATFORM_MIDI_IN=TRUE \
  64         #
  65   endif
  66 
  67   ifeq ($(OPENJDK_TARGET_OS), macosx)
  68     LIBJSOUND_TOOLCHAIN := TOOLCHAIN_LINK_CXX
  69   endif
  70 
  71   $(eval $(call SetupJdkLibrary, BUILD_LIBJSOUND, \
  72       NAME := jsound, \




  33 
  34 $(eval $(call FillCacheFind, $(wildcard $(LIB_java.desktop_SRC_DIRS))))
  35 
  36 ################################################################################
  37 # Create the AWT/2D libraries
  38 
  39 include Awt2dLibraries.gmk
  40 
  41 ################################################################################
  42 # Create the libjsound library
  43 
  44 ifneq ($(OPENJDK_TARGET_OS), aix)
  45 
  46   LIBJSOUND_SRC_DIRS := $(wildcard \
  47       $(TOPDIR)/src/java.desktop/share/native/libjsound \
  48       $(TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/libjsound \
  49       )
  50 
  51   LIBJSOUND_CFLAGS := \
  52       -I$(SUPPORT_OUTPUTDIR)/headers/java.desktop \
  53       $(ALSA_CFLAGS) \
  54       $(LIBJAVA_HEADER_FLAGS) \
  55       $(foreach dir, $(LIBJSOUND_SRC_DIRS), -I$(dir)) \
  56       -DX_PLATFORM=X_$(OPENJDK_TARGET_OS_UPPERCASE) \
  57       -DUSE_PORTS=TRUE \
  58       -DUSE_DAUDIO=TRUE \
  59       #
  60 
  61   ifneq ($(OPENJDK_TARGET_OS), solaris)
  62     LIBJSOUND_CFLAGS += \
  63         -DUSE_PLATFORM_MIDI_OUT=TRUE \
  64         -DUSE_PLATFORM_MIDI_IN=TRUE \
  65         #
  66   endif
  67 
  68   ifeq ($(OPENJDK_TARGET_OS), macosx)
  69     LIBJSOUND_TOOLCHAIN := TOOLCHAIN_LINK_CXX
  70   endif
  71 
  72   $(eval $(call SetupJdkLibrary, BUILD_LIBJSOUND, \
  73       NAME := jsound, \


< prev index next >