Lines 50-57
PKGDATA=$(ICU_PREFIX)/bin/pkgdata
Link Here
|
50 |
|
50 |
|
51 |
# Add -v if you want to see more verbose output. |
51 |
# Add -v if you want to see more verbose output. |
52 |
# |
52 |
# |
53 |
PKGDATAOPTS=-d . -M '"CC=$(CC)" "CXX=$(CXX)" "AR=$(AR)" "RANLIB=$(RANLIB)" \ |
53 |
PKGDATAOPTSSHARED=-d . -r 3.0.1 |
54 |
"CPPFLAGS=$(CPPFLAGS)" "CFLAGS=$(CFLAGS)" "CXXFLAGS=$(CXXFLAGS)" "LDFLAGS=$(LDFLAGS)"' |
54 |
PKGDATAOPTSSTATIC=-d . |
55 |
|
55 |
|
56 |
# Resource shortname |
56 |
# Resource shortname |
57 |
PKGNAME=xercesc_messages_$(INTERFACE_VER_U) |
57 |
PKGNAME=xercesc_messages_$(INTERFACE_VER_U) |
Lines 78-90
all: xercesc_messages.lo
Link Here
|
78 |
xercesc_messages.lo: $(RESFILES) |
78 |
xercesc_messages.lo: $(RESFILES) |
79 |
ifeq ($(BUILD_SHARED),yes) |
79 |
ifeq ($(BUILD_SHARED),yes) |
80 |
@rm -f $(PKGNAME)_dat.o root_res.o |
80 |
@rm -f $(PKGNAME)_dat.o root_res.o |
81 |
$(PKGDATA) --name $(PKGNAME) --mode dll $(PKGDATAOPTS) $(RESLIST) |
81 |
$(PKGDATA) --name $(PKGNAME) --mode dll $(PKGDATAOPTSSHARED) $(RESLIST) |
82 |
mv $(PKGNAME)_dat.o $(PKGNAME)_dat-pic.o |
82 |
mv $(PKGNAME)_dat.o $(PKGNAME)_dat-pic.o |
83 |
@if test -f root_res.o; then mv root_res.o root_res-pic.o; fi |
83 |
@if test -f root_res.o; then mv root_res.o root_res-pic.o; fi |
84 |
endif |
84 |
endif |
85 |
ifeq ($(BUILD_STATIC),yes) |
85 |
ifeq ($(BUILD_STATIC),yes) |
86 |
@rm -f $(PKGNAME)_dat.o $(PKGNAME)_dat.ao root_res.o root_res.ao |
86 |
@rm -f $(PKGNAME)_dat.o $(PKGNAME)_dat.ao root_res.o root_res.ao |
87 |
$(PKGDATA) --name $(PKGNAME) --mode static $(PKGDATAOPTS) $(RESLIST) |
87 |
$(PKGDATA) --name $(PKGNAME) --mode static $(PKGDATAOPTSSTATIC) $(RESLIST) |
88 |
@if test -f $(PKGNAME)_dat.ao; then mv $(PKGNAME)_dat.ao $(PKGNAME)_dat.o; fi |
88 |
@if test -f $(PKGNAME)_dat.ao; then mv $(PKGNAME)_dat.ao $(PKGNAME)_dat.o; fi |
89 |
@if test -f root_res.ao; then mv root_res.ao root_res.o; fi |
89 |
@if test -f root_res.ao; then mv root_res.ao root_res.o; fi |
90 |
endif |
90 |
endif |