Changeset 233


Ignore:
Timestamp:
Jan 10, 2011, 1:55:03 PM (15 years ago)
Author:
dmik
Message:

make: Enabled building of jawt.lib.

Location:
trunk/openjdk/jdk/make/sun
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/openjdk/jdk/make/sun/Makefile

    r209 r233  
    7474          $(HEADLESS_SUBDIR) $(DGA_SUBDIR) \
    7575          font jpeg cmm applet rmi beans $(JDBC_SUBDIR) \
    76           text nio launcher management $(ORG_SUBDIR) \
     76          jawt text nio launcher management $(ORG_SUBDIR) \
    7777          native2ascii serialver tools jconsole
    7878endif
  • trunk/openjdk/jdk/make/sun/jawt/Makefile

    r74 r233  
    5050
    5151
    52 ifeq ($(filter-out windows os2, $(PLATFORM)),)
     52ifeq ($(PLATFORM), windows)
    5353#
    5454# Extra C flags.
     
    8383#
    8484ifeq ($(ARCH_DATA_MODEL), 64)
    85 OTHER_LDLIBS = $(OBJDIR)/../../awt/$(OBJDIRNAME)/awt.lib 
     85OTHER_LDLIBS = $(OBJDIR)/../../awt/$(OBJDIRNAME)/awt.lib
    8686else
    8787OTHER_LDLIBS = /nod:kernel32.lib /nod:advapi32.lib /nod:user32.lib \
     
    9292               /nod:sensapi.lib \
    9393               $(UNICOWS_LIB_PATH)/unicows.lib kernel32.lib \
    94                $(OBJDIR)/../../awt/$(OBJDIRNAME)/awt.lib 
     94               $(OBJDIR)/../../awt/$(OBJDIRNAME)/awt.lib
    9595endif
     96else
     97ifeq ($(PLATFORM), os2)
     98
     99OTHER_CXXFLAGS += -DUNICODE -D_UNICODE
     100
     101#
     102# Other extra flags needed for compiling.
     103#
     104CPPFLAGS += -I$(SHARE_SRC)/native/common \
     105        -I$(PLATFORM_SRC)/native/sun/windows \
     106        -I$(CLASSHDRDIR:%/jawt/CClassHeaders=%/awt/CClassHeaders) \
     107        -I$(SHARE_SRC)/native/sun/awt/debug \
     108        -I$(SHARE_SRC)/native/sun/font \
     109        -I$(SHARE_SRC)/native/sun/java2d \
     110        -I$(SHARE_SRC)/native/sun/java2d/loops \
     111        -I$(SHARE_SRC)/native/sun/java2d/pipe \
     112        -I$(PLATFORM_SRC)/native/sun/java2d \
     113        -I$(PLATFORM_SRC)/native/sun/java2d/windows \
     114        -I$(PLATFORM_SRC)/native/sun/java2d/d3d \
     115        -I$(SHARE_SRC)/native/$(PKGDIR)/image/cvutils \
     116        -I$(SHARE_SRC)/javavm/export \
     117        -I$(PLATFORM_SRC)/javavm/export
     118INSTALL_DOT_LIB = true
     119
     120vpath %.cpp   $(PLATFORM_SRC)/native/sun/windows
     121
     122OTHER_LDLIBS = -lkernel32.lib -ladvapi32.lib -luser32.lib \
     123               -lgdi32.lib -lshell32.lib -lcomdlg32.lib \
     124               -lversion.lib -lmpr.lib -lrasapi32.lib \
     125               -lwinmm.lib -lwinspool.lib \
     126               -lsecur32.lib -loleacc.lib -loledlg.lib \
     127               -l$(OBJDIR)/../../awt/$(OBJDIRNAME)/awt.lib
    96128else # PLATFORM
    97129
     
    128160
    129161endif # PLATFORM
     162endif # PLATFORM
    130163
    131164
     
    142175build: $(FILES_h)
    143176
    144 ifeq ($(filter-out windows os2, $(PLATFORM)),)
     177ifeq ($(PLATFORM), windows)
    145178include make.depend
    146179endif
Note: See TracChangeset for help on using the changeset viewer.