Ignore:
Timestamp:
Jul 21, 2010, 9:16:25 PM (15 years ago)
Author:
dmik
Message:

jdk/make: Adopted a huge bunch of makefiles to OS/2 (will be tested as they get used).

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

Legend:

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

    r2 r74  
    3939
    4040# Non windows subdirs
    41 ifneq ($(PLATFORM), windows)
     41ifneq ($(filter-out windows os2, $(PLATFORM)),)
    4242  ifndef OPENJDK
    4343    ifeq ($(PLATFORM), solaris)
  • trunk/openjdk/jdk/make/sun/cmm/kcms/Makefile

    r2 r74  
    3333# Files
    3434#
    35 ifeq ($(PLATFORM), windows)
     35ifeq ($(filter-out windows os2, $(PLATFORM)),)
    3636include FILES_c_windows.gmk
    3737else # PLATFORM
     
    8585vpath %.c   $(CLOSED_SRC)/share/native/$(PKGDIR)
    8686
    87 ifeq ($(PLATFORM), windows)
     87ifeq ($(filter-out windows os2, $(PLATFORM)),)
    8888
    8989OTHER_LDLIBS = user32.lib version.lib
  • trunk/openjdk/jdk/make/sun/dcpr/Makefile

    r2 r74  
    8282vpath %.c   $(SHARE_SRC)/native/sun/java2d/pipe
    8383
    84 ifneq ($(PLATFORM), windows)
     84ifneq ($(filter-out windows os2, $(PLATFORM)),)
    8585  OTHER_LDLIBS = $(LIBM)
    8686endif # PLATFORM
  • trunk/openjdk/jdk/make/sun/font/FILES_c.gmk

    r2 r74  
    113113
    114114
    115 ifeq ($(PLATFORM),windows)
     115ifeq ($(filter-out windows os2,$(PLATFORM)),)
    116116FILES_c_platform = fontpath.c
    117117FILES_cpp_platform = D3DTextRenderer.cpp
  • trunk/openjdk/jdk/make/sun/font/Makefile

    r2 r74  
    7575    sun/java2d/loops/GraphicsPrimitive.java
    7676
    77 ifeq ($(PLATFORM), windows)
     77ifeq ($(filter-out windows os2, $(PLATFORM)),)
    7878
    7979  # Files built here do not compile with warning level 3 if warnings are fatal
     
    131131
    132132$(LIB_LOCATION)/$(LIB_PREFIX)freetype.$(LIBRARY_SUFFIX):
    133 ifeq ($(PLATFORM), windows)
     133ifeq ($(filter-out windows os2, $(PLATFORM)),)
    134134        $(CP) $(FREETYPE_LIB_PATH)/$(LIB_PREFIX)freetype.$(LIBRARY_SUFFIX) $@
    135135else
     
    169169endif
    170170
    171 ifeq ($(PLATFORM), windows)
     171ifeq ($(filter-out windows os2, $(PLATFORM)),)
    172172vpath %.cpp   $(PLATFORM_SRC)/native/sun/windows
    173173vpath %.cpp   $(PLATFORM_SRC)/native/sun/java2d/d3d
     
    205205            -I$(TEMPDIR)/../../sun.awt/awt/CClassHeaders
    206206
    207 ifeq ($(PLATFORM), windows)
     207ifeq ($(filter-out windows os2, $(PLATFORM)),)
    208208CPPFLAGS += -I$(PLATFORM_SRC)/native/sun/windows \
    209209            -I$(PLATFORM_SRC)/native/sun/java2d/d3d
  • trunk/openjdk/jdk/make/sun/font/t2k/Makefile

    r2 r74  
    6363    sun/font/T2KFontScaler.java
    6464
    65 ifeq ($(PLATFORM), windows)
     65ifeq ($(filter-out windows os2, $(PLATFORM)),)
    6666
    6767  # Files built here do not compile with warning level 3 if warnings are fatal
     
    9999#
    100100# setup the list of libraries to link in...
    101 ifneq ($(PLATFORM), windows)
     101ifneq ($(filter-out windows os2, $(PLATFORM)),)
    102102  OTHER_LDLIBS  +=  $(LIBM) $(LIBCXX) -lfontmanager
    103103  ifeq ($(PLATFORM), linux)
  • trunk/openjdk/jdk/make/sun/jawt/Makefile

    r2 r74  
    3434# Files
    3535#
    36 ifeq ($(PLATFORM), windows)
     36ifeq ($(filter-out windows os2, $(PLATFORM)),)
    3737FILES_cpp = jawt.cpp
    3838else # PLATFORM
     
    5050
    5151
    52 ifeq ($(PLATFORM), windows)
     52ifeq ($(filter-out windows os2, $(PLATFORM)),)
    5353#
    5454# Extra C flags.
     
    142142build: $(FILES_h)
    143143
    144 ifeq ($(PLATFORM), windows)
     144ifeq ($(filter-out windows os2, $(PLATFORM)),)
    145145include make.depend
    146146endif
  • trunk/openjdk/jdk/make/sun/jdbc/Makefile

    r2 r74  
    5353# Use fake libraries on Solaris and Linux just so the library we create has
    5454#   a dependency on these two library names. (which are not part of the jdk)
    55 ifneq ($(PLATFORM), windows)
     55ifneq ($(filter-out windows os2, $(PLATFORM)),)
    5656  # In jdk5 and jdk6, and on Solaris 32bit, we would have required that
    5757  #    these two libraries exist at: $(ALT_ODBCDIR)/ISLIodbc/2.11/lib
     
    8383# The UNIX define specifies conditional compilation for UNIX
    8484#
    85 ifeq ($(PLATFORM), windows)
     85ifeq ($(filter-out windows os2, $(PLATFORM)),)
    8686  LDLIBS += odbc32.lib odbccp32.lib
    8787else
  • trunk/openjdk/jdk/make/sun/jdga/Makefile

    r2 r74  
    5555vpath %.c   $(PLATFORM_SRC)/native/$(PKGDIR)
    5656
    57 ifneq ($(PLATFORM), windows)
     57ifneq ($(filter-out windows os2, $(PLATFORM)),)
    5858  LDLIBS =  -ldga -lX11 -ldl -lc
    5959
  • trunk/openjdk/jdk/make/sun/net/FILES_java.gmk

    r2 r74  
    122122        sun/net/www/protocol/http/InMemoryCookieStore.java
    123123
    124 ifeq ($(PLATFORM), windows)
     124ifeq ($(filter-out windows os2, $(PLATFORM)),)
    125125    FILES_java += sun/net/www/protocol/http/NTLMAuthSequence.java
    126126endif
  • trunk/openjdk/jdk/make/sun/nio/Makefile

    r2 r74  
    4646
    4747# Exclude a few sources on windows
    48 ifeq ($(PLATFORM), windows)
     48ifeq ($(filter-out windows os2, $(PLATFORM)),)
    4949  AUTO_JAVA_PRUNE = sun/nio/cs/ext/COMPOUND_TEXT.java         \
    5050                    sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java \
  • trunk/openjdk/jdk/make/sun/rmi/Makefile

    r2 r74  
    4040
    4141SUBDIRS += rmi registry rmid
    42 ifeq ($(PLATFORM), windows)
     42ifeq ($(filter-out windows os2, $(PLATFORM)),)
    4343    SUBDIRS += cgi
    4444endif # PLATFORM
  • trunk/openjdk/jdk/make/sun/rmi/rmi/Makefile

    r2 r74  
    8686        sun.rmi.transport.DGCImpl
    8787
    88 ifeq ($(PLATFORM), windows)
     88ifeq ($(filter-out windows os2, $(PLATFORM)),)
    8989build: stubs
    9090else # PLATFORM
  • trunk/openjdk/jdk/make/sun/security/Makefile

    r2 r74  
    3939# build sun/security/jgss/wrapper on non-windows platform
    4040JGSS_WRAPPER =
    41 ifneq ($(PLATFORM), windows)
     41ifneq ($(filter-out windows os2, $(PLATFORM)),)
    4242    JGSS_WRAPPER = jgss/wrapper
    4343endif
     
    4848PKCS11 = pkcs11
    4949ifeq ($(ARCH_DATA_MODEL), 64)
    50   ifeq ($(PLATFORM), windows)
     50  ifeq ($(filter-out windows os2, $(PLATFORM)),)
    5151    PKCS11 =
    5252  endif
     
    5555# Build Microsoft CryptoAPI provider only on (non-64-bit) Windows platform.
    5656MSCAPI =
    57 ifeq ($(PLATFORM), windows)
     57ifeq ($(filter-out windows os2, $(PLATFORM)),)
    5858  ifneq ($(ARCH_DATA_MODEL), 64)
    5959    MSCAPI = mscapi
  • trunk/openjdk/jdk/make/sun/security/jgss/wrapper/Makefile

    r2 r74  
    7272# Libraries to link
    7373#
    74 ifneq ($(PLATFORM), windows)
     74ifneq ($(filter-out windows os2, $(PLATFORM)),)
    7575  OTHER_LDLIBS = -ldl $(JVMLIB)
    7676endif
  • trunk/openjdk/jdk/make/sun/security/krb5/Makefile

    r2 r74  
    3434AUTO_FILES_JAVA_DIRS = sun/security/krb5
    3535
    36 ifeq ($(PLATFORM), windows)
     36ifeq ($(filter-out windows os2, $(PLATFORM)),)
    3737#
    3838# Java files that define native methods
     
    6262# Rules
    6363#
    64 ifeq ($(PLATFORM), windows)
     64ifeq ($(filter-out windows os2, $(PLATFORM)),)
    6565  ifeq ($(JGSS_NATIVE_DIR_EXISTS), true)
    6666    include $(BUILDDIR)/common/Library.gmk
     
    7373# Libraries to link
    7474#
    75 ifeq ($(PLATFORM), windows)
     75ifeq ($(filter-out windows os2, $(PLATFORM)),)
    7676  OTHER_LDLIBS = $(JVMLIB)
    7777else
  • trunk/openjdk/jdk/make/sun/security/mscapi/Makefile

    r2 r74  
    158158# Libraries to link
    159159#
    160 ifeq ($(PLATFORM), windows)
     160ifeq ($(filter-out windows os2, $(PLATFORM)),)
    161161  OTHER_LDLIBS += $(JVMLIB) Crypt32.Lib
    162162endif
  • trunk/openjdk/jdk/make/sun/security/pkcs11/Makefile

    r2 r74  
    156156# Libraries to link
    157157#
    158 ifeq ($(PLATFORM), windows)
     158ifeq ($(filter-out windows os2, $(PLATFORM)),)
    159159  OTHER_LDLIBS = $(JVMLIB)
    160160else
  • trunk/openjdk/jdk/make/sun/security/smartcardio/Makefile

    r2 r74  
    7373# Libraries to link
    7474#
    75 ifeq ($(PLATFORM), windows)
     75ifeq ($(filter-out windows os2, $(PLATFORM)),)
    7676  OTHER_LDLIBS = $(JVMLIB) winscard.lib
    7777else
  • trunk/openjdk/jdk/make/sun/splashscreen/Makefile

    r2 r74  
    6262CFLAGS += -DSPLASHSCREEN
    6363
    64 ifneq ($(PLATFORM), windows)
     64ifneq ($(filter-out windows os2, $(PLATFORM)),)
    6565  CFLAGS += -DWITH_X11
    6666  CPPFLAGS += -I$(OPENWIN_HOME)/include -I$(OPENWIN_HOME)/include/X11/extensions
Note: See TracChangeset for help on using the changeset viewer.