Changeset 9780 for trunk/mgpp/jni


Ignore:
Timestamp:
2005-04-28T16:52:36+12:00 (19 years ago)
Author:
kjdon
Message:

added in the jni stuff for mgpp_passes. appears to be compiling and installing fine, but not working properly

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mgpp/jni/win32.mak

    r3930 r9780  
    2626 
    2727MGPPHOME = ..
    28 
     28GSDL3HOME = ..\..\..
    2929AR = lib
    3030CC = cl
    3131CPPFLAGS = -GX
    3232
    33 DEFS = -DQUIET -DSHORT_SUFFIX -DHAVE_STRING_H -D__WIN32__
     33DEFS = -DQUIET -DHAVE_CONFIG_H -DSHORT_SUFFIX -DHAVE_STRING_H -D__WIN32__
    3434INCLUDES = -I"$(MGPPHOME)" -I"$(MGPPHOME)\lib" -I"$(MGPPHOME)\text" \
    3535           -I"C:\j2sdk1~1.1_0\include" -I"C:\j2sdk1~1.1_0\include\win32"           
    3636
    37 COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS)
     37COMPILE = $(CC) -c $(CPPFLAGS) $(DEFS) $(INCLUDES)
    3838 
    3939.SUFFIXES:
     
    4646 
    4747HEADERS = \
    48     MGPPWrapperImpl.h   org_greenstone_mgpp_MGPPWrapper.h
     48    MGPPWrapperImpl.h   org_greenstone_mgpp_MGPPWrapper.h org_greenstone_mgpp_MGMGPPPassesWrapperImpl.h
    4949
    5050SOURCES = \
    51     MGPPWrapperImpl.cpp
     51    MGPPWrapperImpl.cpp MGPPPassesWrapperImpl.cpp
    5252
    5353OBJECTS = \
    54     MGPPWrapperImpl$o   $(MGPPHOME)\text\libtextin.lib \
     54    MGPPWrapperImpl$o  $(MGPPHOME)\text\libtextin.lib \
    5555    $(MGPPHOME)\lib\libmgpp.lib
    56  
     56PASSES_OBJECTS = \
     57    MGPPPassesWrapperImpl$o $(MGPPHOME)\text\libmgpppass.lib \
     58    $(MGPPHOME)\lib\libmgpp.lib
     59
    5760DISTFILES = Makefile.in $(HEADERS) $(SOURCES)
    5861 
     
    6063
    6164compile:
    62         $(COMPILE) MGPPWrapperImpl.cpp
     65        $(COMPILE) MGPPWrapperImpl.cpp MGPPPassesWrapperImpl.cpp
    6366
    6467link:
    6568        $(CC) -MD -LD $(OBJECTS) -Femgppjni.dll
     69        $(CC) -MD -LD $(PASSES_OBJECTS) -Femgpppassjni.dll
    6670
    6771install:
    68 
     72    copy mgppjni.dll $(GSDL3HOME)\lib
     73    copy mgpppassjni.dll $(GSDL3HOME)\lib
    6974clean:
    70     del *$o
     75    del *$o mgppjni.dll mgppjni.exp mgppjni.lib mgpppassjni.dll mgpppassjni.exp mgpppassjni.lib
Note: See TracChangeset for help on using the changeset viewer.