(file) Return to jmpi.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / JMPI

Diff for /pegasus/src/Pegasus/ProviderManager2/JMPI/jmpi.mak between version 1.32 and 1.33

version 1.32, 2009/05/05 09:01:38 version 1.33, 2009/07/17 07:34:02
Line 31 
Line 31 
 DIR = Pegasus/ProviderManager2/JMPI DIR = Pegasus/ProviderManager2/JMPI
  
 include $(ROOT)/mak/config.mak include $(ROOT)/mak/config.mak
   include $(ROOT)/mak/jmpi-common.mak
 ifeq ($(OS_TYPE),windows)  
    JAVALIBS=$(JAVA_SDK)/jre/lib/  
    EXTRA_INCLUDES = $(SYS_INCLUDES) -I$(JAVA_SDK)/include -I$(JAVA_SDK)/include/win32  
    EXTRA_LIBRARIES += $(JAVA_SDK)/lib/jvm.lib  
 else  
 ifeq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM)  
    SYS_INCLUDES += -I${JAVA_SDK}/include  
    EXTRA_LIBRARIES += ${JAVA_SDK}/bin/classic/libjvm.x  
 else  
 ifndef PEGASUS_JVM  
    PEGASUS_JVM=sun  
 endif  
 ifeq ($(PEGASUS_JVM),sun)  
    JAVALIBS=$(JAVA_SDK)/jre/lib/$(PEGASUS_JAVA_ARCH)  
    EXTRA_INCLUDES = $(SYS_INCLUDES) -I$(JAVA_SDK)/include -I$(JAVA_SDK)/include/linux  
    EXTRA_LIBRARIES += -L$(JAVALIBS)/native_threads -L$(JAVALIBS)/$(PEGASUS_JAVA_TYPE) -ljvm -lhpi -lcrypt  
 endif  
 ifeq ($(PEGASUS_JVM),ibm)  
    JAVALIBS=$(JAVA_SDK)/jre/bin  
    EXTRA_INCLUDES = $(SYS_INCLUDES) -I$(JAVA_SDK)/include  
    EXTRA_LIBRARIES += -L$(JAVALIBS)/classic/ -L$(JAVALIBS)/ -ljvm -lhpi -lcrypt  
 endif  
 ifeq ($(PEGASUS_JVM),ibm64)  
    JAVALIBS=$(JAVA_SDK)/jre/bin  
    EXTRA_INCLUDES = $(SYS_INCLUDES) -I$(JAVA_SDK)/include  
    EXTRA_LIBRARIES += -L$(JAVALIBS)/j9vm/ -L$(JAVALIBS)/classic/ -L$(JAVALIBS)/ -ljvm  
 endif  
 ifeq ($(PEGASUS_JVM),bea)  
    JAVALIBS=$(JAVA_SDK)/jre/lib/$(PEGASUS_JAVA_ARCH)  
    EXTRA_INCLUDES = $(SYS_INCLUDES) -I$(JAVA_SDK)/include/ -I$(JAVA_SDK)/include/linux/  
    EXTRA_LIBRARIES += -L$(JAVALIBS)/ -L$(JAVALIBS)/jrockit/ -L$(JAVALIBS)/native_threads/ -ljvm -lhpi -lcrypt  
 endif  
 ifeq ($(PEGASUS_JVM),gcj)  
    JAVALIBS=$(JAVA_SDK)/jre/lib/$(PEGASUS_JAVA_ARCH)  
    EXTRA_LIBRARIES += -L$(JAVALIBS)/$(PEGASUS_JAVA_TYPE) -ljvm  
 endif  
 endif  
 endif  
  
 LOCAL_DEFINES = -DPEGASUS_JMPIPM_INTERNAL -DPEGASUS_INTERNALONLY LOCAL_DEFINES = -DPEGASUS_JMPIPM_INTERNAL -DPEGASUS_INTERNALONLY
  


Legend:
Removed from v.1.32  
changed lines
  Added in v.1.33

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2