ICU-580 Added 390 batch file support according to Ami

X-SVN-Rev: 3485
This commit is contained in:
George Rhoten 2001-01-27 03:20:01 +00:00
parent 168504d33e
commit 53461464b9

View File

@ -40,9 +40,14 @@ endif
ifneq ($(ENABLE_SHARED),) ifneq ($(ENABLE_SHARED),)
SO_TARGET = $(LIBICU)uc.$(SO) SO_TARGET = $(LIBICU)uc.$(SO)
ALL_SO_TARGETS = $(SO_TARGET) $(MIDDLE_SO_TARGET) $(FINAL_SO_TARGET) ALL_SO_TARGETS = $(SO_TARGET) $(MIDDLE_SO_TARGET) $(FINAL_SO_TARGET)
endif
ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS) ifeq ($(OS390BATCH),1)
BATCH_TARGET = "//'${LOADMOD}(IXMICUUC)'"
endif # OS390BATCH
endif # ENABLE_SHARED
ALL_TARGETS = $(TARGET) $(ALL_SO_TARGETS) $(BATCH_TARGET)
DYNAMICCPPFLAGS = $(SHAREDLIBCPPFLAGS) DYNAMICCPPFLAGS = $(SHAREDLIBCPPFLAGS)
DYNAMICCFLAGS = $(SHAREDLIBCFLAGS) DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
@ -62,14 +67,14 @@ LIBS = @LIBS@
# Data packaging options are set at configure time with --with-data-packaging. # Data packaging options are set at configure time with --with-data-packaging.
CPPFLAGS += @DATA_PACKAGING_CPPFLAGS@ CPPFLAGS += @DATA_PACKAGING_CPPFLAGS@
OBJECTS = chariter.o umutex.o compdata.o compitr.o convert.o \ OBJECTS = compdata.o dcmpdata.o normlzr.o unorm.o bidi.o ubidi.o \
cpputils.o cstring.o dcmpdata.o digitlst.o filestrm.o umemstrm.o locid.o locmap.o \ ubidiwrt.o ubidiln.o chariter.o compitr.o schriter.o uchriter.o \
mutex.o normlzr.o putil.o resbund.o schriter.o scsu.o \ cpputils.o digitlst.o filestrm.o ushape.o umemstrm.o locid.o locmap.o uloc.o \
uchar.o uchriter.o ucmp8.o ucmp16.o ucmp32.o ucnv.o ucnv_bld.o ucnv_cb.o \ mutex.o umutex.o putil.o udata.o uresbund.o uresdata.o rbdata.o resbund.o \
ucnv_cnv.o ucnv_err.o ucnv_io.o uhash.o uhash_us.o uloc.o unicode.o unistr.o \ uchar.o ucmp8.o ucmp16.o ucmp32.o uvector.o uhash.o uhash_us.o \
uresbund.o uresdata.o ustring.o rbdata.o ubidi.o ubidiwrt.o ubidiln.o \ unames.o unicode.o unistr.o ustring.o cstring.o utf_impl.o \
bidi.o ushape.o uvector.o udata.o unames.o utf_impl.o unorm.o \ scsu.o ucnv.o ucnv_bld.o ucnv_cb.o ucnv_cnv.o ucnv_err.o ucnv_io.o convert.o \
ucnv2022.o ucnvlat1.o ucnv_utf.o ucnvhz.o ucnvmbcs.o ucnv_lmb.o ucnvscsu.o ucnvlat1.o ucnvmbcs.o ucnv_utf.o ucnv2022.o ucnvhz.o ucnv_lmb.o ucnvscsu.o
STATIC_OBJECTS = $(OBJECTS:.o=.$(STATIC_O)) STATIC_OBJECTS = $(OBJECTS:.o=.$(STATIC_O))
@ -145,7 +150,13 @@ endif
ifneq ($(ENABLE_SHARED),) ifneq ($(ENABLE_SHARED),)
$(FINAL_SO_TARGET): $(OBJECTS) $(FINAL_SO_TARGET): $(OBJECTS)
$(SHLIB.cc) $(LD_SONAME) -o $@ $^ $(LIBS) $(SHLIB.cc) $(LD_SONAME) -o $@ $^ $(LIBS)
endif
ifeq ($(OS390BATCH),1)
$(BATCH_TARGET): $(OBJECTS)
$(SHLIB.cc) $(LD_SONAME) -o $@ $^ $(LIBS)
endif # OS390BATCH
endif # ENABLE_SHARED
ifeq (,$(MAKECMDGOALS)) ifeq (,$(MAKECMDGOALS))
-include $(DEPS) -include $(DEPS)