1*cdf0e10cSrcweir#************************************************************************* 2*cdf0e10cSrcweir#* 3*cdf0e10cSrcweir# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4*cdf0e10cSrcweir# 5*cdf0e10cSrcweir# Copyright 2000, 2010 Oracle and/or its affiliates. 6*cdf0e10cSrcweir# 7*cdf0e10cSrcweir# OpenOffice.org - a multi-platform office productivity suite 8*cdf0e10cSrcweir# 9*cdf0e10cSrcweir# This file is part of OpenOffice.org. 10*cdf0e10cSrcweir# 11*cdf0e10cSrcweir# OpenOffice.org is free software: you can redistribute it and/or modify 12*cdf0e10cSrcweir# it under the terms of the GNU Lesser General Public License version 3 13*cdf0e10cSrcweir# only, as published by the Free Software Foundation. 14*cdf0e10cSrcweir# 15*cdf0e10cSrcweir# OpenOffice.org is distributed in the hope that it will be useful, 16*cdf0e10cSrcweir# but WITHOUT ANY WARRANTY; without even the implied warranty of 17*cdf0e10cSrcweir# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18*cdf0e10cSrcweir# GNU Lesser General Public License version 3 for more details 19*cdf0e10cSrcweir# (a copy is included in the LICENSE file that accompanied this code). 20*cdf0e10cSrcweir# 21*cdf0e10cSrcweir# You should have received a copy of the GNU Lesser General Public License 22*cdf0e10cSrcweir# version 3 along with OpenOffice.org. If not, see 23*cdf0e10cSrcweir# <http://www.openoffice.org/license.html> 24*cdf0e10cSrcweir# for a copy of the LGPLv3 License. 25*cdf0e10cSrcweir# 26*cdf0e10cSrcweir#************************************************************************ 27*cdf0e10cSrcweir 28*cdf0e10cSrcweirPRJ=..$/..$/.. 29*cdf0e10cSrcweir 30*cdf0e10cSrcweirPRJNAME=i18npool 31*cdf0e10cSrcweirTARGET=localedata 32*cdf0e10cSrcweir.IF "$(GUI)" == "OS2" 33*cdf0e10cSrcweirTARGET=ld 34*cdf0e10cSrcweir.ENDIF 35*cdf0e10cSrcweirLIBTARGET=NO 36*cdf0e10cSrcweir 37*cdf0e10cSrcweir# Disable debugging on MSC compilers, due linker bug 38*cdf0e10cSrcweir.IF "$(COM)"=="MSC" 39*cdf0e10cSrcweirdebug!= 40*cdf0e10cSrcweir.ENDIF 41*cdf0e10cSrcweir 42*cdf0e10cSrcweir.IF "$(OS)" == "WNT" 43*cdf0e10cSrcweirmy_file = file:/// 44*cdf0e10cSrcweir.ELSE 45*cdf0e10cSrcweirmy_file = file:// 46*cdf0e10cSrcweir.END 47*cdf0e10cSrcweir 48*cdf0e10cSrcweirmy_components = sax.inbuild 49*cdf0e10cSrcweir 50*cdf0e10cSrcweir# --- Settings ----------------------------------------------------- 51*cdf0e10cSrcweir 52*cdf0e10cSrcweir.INCLUDE : settings.mk 53*cdf0e10cSrcweir 54*cdf0e10cSrcweir# macro to link with localedata_en library 55*cdf0e10cSrcweir.IF "$(GUI)" == "WNT" 56*cdf0e10cSrcweir.IF "$(COM)"=="GCC" 57*cdf0e10cSrcweirLINK_LOCALEDATA_EN_LIB=-l$(SHL1TARGET) 58*cdf0e10cSrcweirLINK_LOCALEDATA_ES_LIB=-l$(SHL2TARGET) 59*cdf0e10cSrcweir.ELSE 60*cdf0e10cSrcweirLINK_LOCALEDATA_EN_LIB=$(LB)$/i$(SHL1TARGET).lib 61*cdf0e10cSrcweirLINK_LOCALEDATA_ES_LIB=$(LB)$/i$(SHL2TARGET).lib 62*cdf0e10cSrcweir.ENDIF 63*cdf0e10cSrcweir.ELIF "$(GUI)" == "OS2" 64*cdf0e10cSrcweirLINK_LOCALEDATA_EN_LIB=$(LB)$/i$(SHL1TARGET).lib 65*cdf0e10cSrcweirLINK_LOCALEDATA_ES_LIB=$(LB)$/i$(SHL2TARGET).lib 66*cdf0e10cSrcweir.ELSE 67*cdf0e10cSrcweirLINK_LOCALEDATA_EN_LIB=-l$(SHL1TARGET) 68*cdf0e10cSrcweirLINK_LOCALEDATA_ES_LIB=-l$(SHL2TARGET) 69*cdf0e10cSrcweir.ENDIF 70*cdf0e10cSrcweir 71*cdf0e10cSrcweir# --- Files -------------------------------------------------------- 72*cdf0e10cSrcweir 73*cdf0e10cSrcweir# English Locales 74*cdf0e10cSrcweirSHL1TARGET=localedata_en 75*cdf0e10cSrcweir.IF "$(GUI)" == "OS2" 76*cdf0e10cSrcweirSHL1TARGET=ld_en 77*cdf0e10cSrcweir.ENDIF 78*cdf0e10cSrcweirSHL1IMPLIB=i$(SHL1TARGET) 79*cdf0e10cSrcweir 80*cdf0e10cSrcweirSHL1VERSIONMAP=localedata_en.map 81*cdf0e10cSrcweirSHL1DEF=$(MISC)$/$(SHL1TARGET).def 82*cdf0e10cSrcweirDEF1NAME=$(SHL1TARGET) 83*cdf0e10cSrcweir 84*cdf0e10cSrcweirSHL1OBJS= \ 85*cdf0e10cSrcweir $(SLO)$/localedata_en_AU.obj \ 86*cdf0e10cSrcweir $(SLO)$/localedata_en_BZ.obj \ 87*cdf0e10cSrcweir $(SLO)$/localedata_en_CA.obj \ 88*cdf0e10cSrcweir $(SLO)$/localedata_en_GB.obj \ 89*cdf0e10cSrcweir $(SLO)$/localedata_en_GH.obj \ 90*cdf0e10cSrcweir $(SLO)$/localedata_en_IE.obj \ 91*cdf0e10cSrcweir $(SLO)$/localedata_en_JM.obj \ 92*cdf0e10cSrcweir $(SLO)$/localedata_en_NA.obj \ 93*cdf0e10cSrcweir $(SLO)$/localedata_en_NZ.obj \ 94*cdf0e10cSrcweir $(SLO)$/localedata_en_PH.obj \ 95*cdf0e10cSrcweir $(SLO)$/localedata_en_TT.obj \ 96*cdf0e10cSrcweir $(SLO)$/localedata_en_US.obj \ 97*cdf0e10cSrcweir $(SLO)$/localedata_en_ZA.obj \ 98*cdf0e10cSrcweir $(SLO)$/localedata_en_ZW.obj 99*cdf0e10cSrcweir 100*cdf0e10cSrcweirLIB1TARGET= $(SLB)$/$(SHL1TARGET).lib 101*cdf0e10cSrcweirLIB1OBJFILES=$(SHL1OBJS) 102*cdf0e10cSrcweir 103*cdf0e10cSrcweir# Spanish Locales 104*cdf0e10cSrcweirSHL2TARGET=localedata_es 105*cdf0e10cSrcweir.IF "$(GUI)" == "OS2" 106*cdf0e10cSrcweirSHL2TARGET=ld_es 107*cdf0e10cSrcweir.ENDIF 108*cdf0e10cSrcweirSHL2IMPLIB=i$(SHL2TARGET) 109*cdf0e10cSrcweir 110*cdf0e10cSrcweirSHL2VERSIONMAP=localedata_es.map 111*cdf0e10cSrcweirSHL2DEF=$(MISC)$/$(SHL2TARGET).def 112*cdf0e10cSrcweirDEF2NAME=$(SHL2TARGET) 113*cdf0e10cSrcweir 114*cdf0e10cSrcweirSHL2STDLIBS= $(LINK_LOCALEDATA_EN_LIB) 115*cdf0e10cSrcweirSHL2DEPN=$(SHL1TARGETN) 116*cdf0e10cSrcweirSHL2OBJS= \ 117*cdf0e10cSrcweir $(SLO)$/localedata_es_AR.obj \ 118*cdf0e10cSrcweir $(SLO)$/localedata_es_BO.obj \ 119*cdf0e10cSrcweir $(SLO)$/localedata_es_CL.obj \ 120*cdf0e10cSrcweir $(SLO)$/localedata_es_CO.obj \ 121*cdf0e10cSrcweir $(SLO)$/localedata_es_CR.obj \ 122*cdf0e10cSrcweir $(SLO)$/localedata_es_DO.obj \ 123*cdf0e10cSrcweir $(SLO)$/localedata_es_EC.obj \ 124*cdf0e10cSrcweir $(SLO)$/localedata_es_ES.obj \ 125*cdf0e10cSrcweir $(SLO)$/localedata_es_GT.obj \ 126*cdf0e10cSrcweir $(SLO)$/localedata_es_HN.obj \ 127*cdf0e10cSrcweir $(SLO)$/localedata_es_MX.obj \ 128*cdf0e10cSrcweir $(SLO)$/localedata_es_NI.obj \ 129*cdf0e10cSrcweir $(SLO)$/localedata_es_PA.obj \ 130*cdf0e10cSrcweir $(SLO)$/localedata_es_PE.obj \ 131*cdf0e10cSrcweir $(SLO)$/localedata_es_PR.obj \ 132*cdf0e10cSrcweir $(SLO)$/localedata_es_PY.obj \ 133*cdf0e10cSrcweir $(SLO)$/localedata_es_SV.obj \ 134*cdf0e10cSrcweir $(SLO)$/localedata_es_UY.obj \ 135*cdf0e10cSrcweir $(SLO)$/localedata_es_VE.obj \ 136*cdf0e10cSrcweir $(SLO)$/localedata_gl_ES.obj 137*cdf0e10cSrcweir 138*cdf0e10cSrcweirLIB2TARGET= $(SLB)$/$(SHL2TARGET).lib 139*cdf0e10cSrcweirLIB2OBJFILES=$(SHL2OBJS) 140*cdf0e10cSrcweir 141*cdf0e10cSrcweir# European Locales 142*cdf0e10cSrcweirSHL3TARGET=localedata_euro 143*cdf0e10cSrcweir.IF "$(GUI)" == "OS2" 144*cdf0e10cSrcweirSHL3TARGET=ld_eur 145*cdf0e10cSrcweir.ENDIF 146*cdf0e10cSrcweirSHL3IMPLIB=i$(SHL3TARGET) 147*cdf0e10cSrcweir 148*cdf0e10cSrcweirSHL3VERSIONMAP=localedata_euro.map 149*cdf0e10cSrcweirSHL3DEF=$(MISC)$/$(SHL3TARGET).def 150*cdf0e10cSrcweirDEF3NAME=$(SHL3TARGET) 151*cdf0e10cSrcweir 152*cdf0e10cSrcweirSHL3STDLIBS= $(LINK_LOCALEDATA_EN_LIB) 153*cdf0e10cSrcweirSHL3DEPN=$(SHL1TARGETN) $(SHL2TARGETN) 154*cdf0e10cSrcweirSHL3OBJS= \ 155*cdf0e10cSrcweir $(SLO)$/localedata_ast_ES.obj \ 156*cdf0e10cSrcweir $(SLO)$/localedata_be_BY.obj \ 157*cdf0e10cSrcweir $(SLO)$/localedata_bg_BG.obj \ 158*cdf0e10cSrcweir $(SLO)$/localedata_br_FR.obj \ 159*cdf0e10cSrcweir $(SLO)$/localedata_bs_BA.obj \ 160*cdf0e10cSrcweir $(SLO)$/localedata_ca_ES.obj \ 161*cdf0e10cSrcweir $(SLO)$/localedata_cs_CZ.obj \ 162*cdf0e10cSrcweir $(SLO)$/localedata_cv_RU.obj \ 163*cdf0e10cSrcweir $(SLO)$/localedata_cy_GB.obj \ 164*cdf0e10cSrcweir $(SLO)$/localedata_da_DK.obj \ 165*cdf0e10cSrcweir $(SLO)$/localedata_de_AT.obj \ 166*cdf0e10cSrcweir $(SLO)$/localedata_de_CH.obj \ 167*cdf0e10cSrcweir $(SLO)$/localedata_de_DE.obj \ 168*cdf0e10cSrcweir $(SLO)$/localedata_de_LI.obj \ 169*cdf0e10cSrcweir $(SLO)$/localedata_de_LU.obj \ 170*cdf0e10cSrcweir $(SLO)$/localedata_dsb_DE.obj \ 171*cdf0e10cSrcweir $(SLO)$/localedata_el_GR.obj \ 172*cdf0e10cSrcweir $(SLO)$/localedata_et_EE.obj \ 173*cdf0e10cSrcweir $(SLO)$/localedata_eu.obj \ 174*cdf0e10cSrcweir $(SLO)$/localedata_fi_FI.obj \ 175*cdf0e10cSrcweir $(SLO)$/localedata_fo_FO.obj \ 176*cdf0e10cSrcweir $(SLO)$/localedata_fr_BE.obj \ 177*cdf0e10cSrcweir $(SLO)$/localedata_fr_CA.obj \ 178*cdf0e10cSrcweir $(SLO)$/localedata_fr_CH.obj \ 179*cdf0e10cSrcweir $(SLO)$/localedata_fr_FR.obj \ 180*cdf0e10cSrcweir $(SLO)$/localedata_fr_LU.obj \ 181*cdf0e10cSrcweir $(SLO)$/localedata_fr_MC.obj \ 182*cdf0e10cSrcweir $(SLO)$/localedata_fur_IT.obj \ 183*cdf0e10cSrcweir $(SLO)$/localedata_fy_NL.obj \ 184*cdf0e10cSrcweir $(SLO)$/localedata_ga_IE.obj \ 185*cdf0e10cSrcweir $(SLO)$/localedata_gsc_FR.obj \ 186*cdf0e10cSrcweir $(SLO)$/localedata_hr_HR.obj \ 187*cdf0e10cSrcweir $(SLO)$/localedata_hsb_DE.obj \ 188*cdf0e10cSrcweir $(SLO)$/localedata_is_IS.obj \ 189*cdf0e10cSrcweir $(SLO)$/localedata_it_CH.obj \ 190*cdf0e10cSrcweir $(SLO)$/localedata_it_IT.obj \ 191*cdf0e10cSrcweir $(SLO)$/localedata_ka_GE.obj \ 192*cdf0e10cSrcweir $(SLO)$/localedata_kl_GL.obj \ 193*cdf0e10cSrcweir $(SLO)$/localedata_la_VA.obj \ 194*cdf0e10cSrcweir $(SLO)$/localedata_lb_LU.obj \ 195*cdf0e10cSrcweir $(SLO)$/localedata_lt_LT.obj \ 196*cdf0e10cSrcweir $(SLO)$/localedata_ltg_LV.obj \ 197*cdf0e10cSrcweir $(SLO)$/localedata_lv_LV.obj \ 198*cdf0e10cSrcweir $(SLO)$/localedata_mk_MK.obj \ 199*cdf0e10cSrcweir $(SLO)$/localedata_mt_MT.obj \ 200*cdf0e10cSrcweir $(SLO)$/localedata_nb_NO.obj \ 201*cdf0e10cSrcweir $(SLO)$/localedata_nl_BE.obj \ 202*cdf0e10cSrcweir $(SLO)$/localedata_nl_NL.obj \ 203*cdf0e10cSrcweir $(SLO)$/localedata_nn_NO.obj \ 204*cdf0e10cSrcweir $(SLO)$/localedata_no_NO.obj \ 205*cdf0e10cSrcweir $(SLO)$/localedata_oc_FR.obj \ 206*cdf0e10cSrcweir $(SLO)$/localedata_pl_PL.obj \ 207*cdf0e10cSrcweir $(SLO)$/localedata_pt_BR.obj \ 208*cdf0e10cSrcweir $(SLO)$/localedata_pt_PT.obj \ 209*cdf0e10cSrcweir $(SLO)$/localedata_ro_RO.obj \ 210*cdf0e10cSrcweir $(SLO)$/localedata_rue_SK.obj \ 211*cdf0e10cSrcweir $(SLO)$/localedata_ru_RU.obj \ 212*cdf0e10cSrcweir $(SLO)$/localedata_sc_IT.obj \ 213*cdf0e10cSrcweir $(SLO)$/localedata_sh_ME.obj \ 214*cdf0e10cSrcweir $(SLO)$/localedata_sh_RS.obj \ 215*cdf0e10cSrcweir $(SLO)$/localedata_sh_YU.obj \ 216*cdf0e10cSrcweir $(SLO)$/localedata_sk_SK.obj \ 217*cdf0e10cSrcweir $(SLO)$/localedata_sl_SI.obj \ 218*cdf0e10cSrcweir $(SLO)$/localedata_sr_ME.obj \ 219*cdf0e10cSrcweir $(SLO)$/localedata_sr_RS.obj \ 220*cdf0e10cSrcweir $(SLO)$/localedata_sr_YU.obj \ 221*cdf0e10cSrcweir $(SLO)$/localedata_sv_FI.obj \ 222*cdf0e10cSrcweir $(SLO)$/localedata_sv_SE.obj \ 223*cdf0e10cSrcweir $(SLO)$/localedata_tr_TR.obj \ 224*cdf0e10cSrcweir $(SLO)$/localedata_uk_UA.obj \ 225*cdf0e10cSrcweir $(SLO)$/localedata_wa_BE.obj 226*cdf0e10cSrcweir 227*cdf0e10cSrcweirLIB3TARGET= $(SLB)$/$(SHL3TARGET).lib 228*cdf0e10cSrcweirLIB3OBJFILES=$(SHL3OBJS) 229*cdf0e10cSrcweir 230*cdf0e10cSrcweir# Other Locales 231*cdf0e10cSrcweirSHL4TARGET=localedata_others 232*cdf0e10cSrcweir.IF "$(GUI)" == "OS2" 233*cdf0e10cSrcweirSHL4TARGET=ld_oth 234*cdf0e10cSrcweir.ENDIF 235*cdf0e10cSrcweirSHL4IMPLIB=i$(SHL4TARGET) 236*cdf0e10cSrcweir 237*cdf0e10cSrcweirSHL4VERSIONMAP=localedata_others.map 238*cdf0e10cSrcweirSHL4DEF=$(MISC)$/$(SHL4TARGET).def 239*cdf0e10cSrcweirDEF4NAME=$(SHL4TARGET) 240*cdf0e10cSrcweir 241*cdf0e10cSrcweirSHL4STDLIBS= $(LINK_LOCALEDATA_EN_LIB) 242*cdf0e10cSrcweirSHL4DEPN=$(SHL1TARGETN) 243*cdf0e10cSrcweirSHL4OBJS= \ 244*cdf0e10cSrcweir $(SLO)$/localedata_af_NA.obj \ 245*cdf0e10cSrcweir $(SLO)$/localedata_af_ZA.obj \ 246*cdf0e10cSrcweir $(SLO)$/localedata_ak_GH.obj \ 247*cdf0e10cSrcweir $(SLO)$/localedata_am_ET.obj \ 248*cdf0e10cSrcweir $(SLO)$/localedata_ar_DZ.obj \ 249*cdf0e10cSrcweir $(SLO)$/localedata_ar_EG.obj \ 250*cdf0e10cSrcweir $(SLO)$/localedata_ar_LB.obj \ 251*cdf0e10cSrcweir $(SLO)$/localedata_ar_OM.obj \ 252*cdf0e10cSrcweir $(SLO)$/localedata_ar_SA.obj \ 253*cdf0e10cSrcweir $(SLO)$/localedata_ar_TN.obj \ 254*cdf0e10cSrcweir $(SLO)$/localedata_az_AZ.obj \ 255*cdf0e10cSrcweir $(SLO)$/localedata_bn_IN.obj \ 256*cdf0e10cSrcweir $(SLO)$/localedata_bn_BD.obj \ 257*cdf0e10cSrcweir $(SLO)$/localedata_dz_BT.obj \ 258*cdf0e10cSrcweir $(SLO)$/localedata_ee_GH.obj \ 259*cdf0e10cSrcweir $(SLO)$/localedata_en_IN.obj \ 260*cdf0e10cSrcweir $(SLO)$/localedata_eo.obj \ 261*cdf0e10cSrcweir $(SLO)$/localedata_fa_IR.obj \ 262*cdf0e10cSrcweir $(SLO)$/localedata_gu_IN.obj \ 263*cdf0e10cSrcweir $(SLO)$/localedata_gug_PY.obj \ 264*cdf0e10cSrcweir $(SLO)$/localedata_haw_US.obj \ 265*cdf0e10cSrcweir $(SLO)$/localedata_ha_GH.obj \ 266*cdf0e10cSrcweir $(SLO)$/localedata_he_IL.obj \ 267*cdf0e10cSrcweir $(SLO)$/localedata_hi_IN.obj \ 268*cdf0e10cSrcweir $(SLO)$/localedata_hil_PH.obj \ 269*cdf0e10cSrcweir $(SLO)$/localedata_ht_HT.obj \ 270*cdf0e10cSrcweir $(SLO)$/localedata_hu_HU.obj \ 271*cdf0e10cSrcweir $(SLO)$/localedata_hy_AM.obj \ 272*cdf0e10cSrcweir $(SLO)$/localedata_ia.obj \ 273*cdf0e10cSrcweir $(SLO)$/localedata_id_ID.obj \ 274*cdf0e10cSrcweir $(SLO)$/localedata_ja_JP.obj \ 275*cdf0e10cSrcweir $(SLO)$/localedata_jbo.obj \ 276*cdf0e10cSrcweir $(SLO)$/localedata_kk_KZ.obj \ 277*cdf0e10cSrcweir $(SLO)$/localedata_km_KH.obj \ 278*cdf0e10cSrcweir $(SLO)$/localedata_kn_IN.obj \ 279*cdf0e10cSrcweir $(SLO)$/localedata_ko_KR.obj \ 280*cdf0e10cSrcweir $(SLO)$/localedata_ku_TR.obj \ 281*cdf0e10cSrcweir $(SLO)$/localedata_ky_KG.obj \ 282*cdf0e10cSrcweir $(SLO)$/localedata_lg_UG.obj \ 283*cdf0e10cSrcweir $(SLO)$/localedata_lif_NP.obj \ 284*cdf0e10cSrcweir $(SLO)$/localedata_ln_CD.obj \ 285*cdf0e10cSrcweir $(SLO)$/localedata_lo_LA.obj \ 286*cdf0e10cSrcweir $(SLO)$/localedata_mai_IN.obj \ 287*cdf0e10cSrcweir $(SLO)$/localedata_ml_IN.obj \ 288*cdf0e10cSrcweir $(SLO)$/localedata_mn_MN.obj \ 289*cdf0e10cSrcweir $(SLO)$/localedata_mr_IN.obj \ 290*cdf0e10cSrcweir $(SLO)$/localedata_ms_MY.obj \ 291*cdf0e10cSrcweir $(SLO)$/localedata_my_MM.obj \ 292*cdf0e10cSrcweir $(SLO)$/localedata_ne_NP.obj \ 293*cdf0e10cSrcweir $(SLO)$/localedata_nr_ZA.obj \ 294*cdf0e10cSrcweir $(SLO)$/localedata_nso_ZA.obj \ 295*cdf0e10cSrcweir $(SLO)$/localedata_om_ET.obj \ 296*cdf0e10cSrcweir $(SLO)$/localedata_or_IN.obj \ 297*cdf0e10cSrcweir $(SLO)$/localedata_pa_IN.obj \ 298*cdf0e10cSrcweir $(SLO)$/localedata_plt_MG.obj \ 299*cdf0e10cSrcweir $(SLO)$/localedata_rw_RW.obj \ 300*cdf0e10cSrcweir $(SLO)$/localedata_sg_CF.obj \ 301*cdf0e10cSrcweir $(SLO)$/localedata_shs_CA.obj \ 302*cdf0e10cSrcweir $(SLO)$/localedata_so_SO.obj \ 303*cdf0e10cSrcweir $(SLO)$/localedata_ss_ZA.obj \ 304*cdf0e10cSrcweir $(SLO)$/localedata_st_ZA.obj \ 305*cdf0e10cSrcweir $(SLO)$/localedata_sw_TZ.obj \ 306*cdf0e10cSrcweir $(SLO)$/localedata_ta_IN.obj \ 307*cdf0e10cSrcweir $(SLO)$/localedata_te_IN.obj \ 308*cdf0e10cSrcweir $(SLO)$/localedata_tg_TJ.obj \ 309*cdf0e10cSrcweir $(SLO)$/localedata_th_TH.obj \ 310*cdf0e10cSrcweir $(SLO)$/localedata_ti_ER.obj \ 311*cdf0e10cSrcweir $(SLO)$/localedata_tk_TM.obj \ 312*cdf0e10cSrcweir $(SLO)$/localedata_tn_ZA.obj \ 313*cdf0e10cSrcweir $(SLO)$/localedata_tpi_PG.obj \ 314*cdf0e10cSrcweir $(SLO)$/localedata_ts_ZA.obj \ 315*cdf0e10cSrcweir $(SLO)$/localedata_ug_CN.obj \ 316*cdf0e10cSrcweir $(SLO)$/localedata_ur_PK.obj \ 317*cdf0e10cSrcweir $(SLO)$/localedata_uz_UZ.obj \ 318*cdf0e10cSrcweir $(SLO)$/localedata_ve_ZA.obj \ 319*cdf0e10cSrcweir $(SLO)$/localedata_vi_VN.obj \ 320*cdf0e10cSrcweir $(SLO)$/localedata_xh_ZA.obj \ 321*cdf0e10cSrcweir $(SLO)$/localedata_yi_US.obj \ 322*cdf0e10cSrcweir $(SLO)$/localedata_zh_CN.obj \ 323*cdf0e10cSrcweir $(SLO)$/localedata_zh_HK.obj \ 324*cdf0e10cSrcweir $(SLO)$/localedata_zh_MO.obj \ 325*cdf0e10cSrcweir $(SLO)$/localedata_zh_SG.obj \ 326*cdf0e10cSrcweir $(SLO)$/localedata_zh_TW.obj \ 327*cdf0e10cSrcweir $(SLO)$/localedata_zu_ZA.obj 328*cdf0e10cSrcweir 329*cdf0e10cSrcweirLIB4TARGET= $(SLB)$/$(SHL4TARGET).lib 330*cdf0e10cSrcweirLIB4OBJFILES=$(SHL4OBJS) 331*cdf0e10cSrcweir 332*cdf0e10cSrcweirDEPOBJFILES= \ 333*cdf0e10cSrcweir $(SHL1OBJS) \ 334*cdf0e10cSrcweir $(SHL2OBJS) \ 335*cdf0e10cSrcweir $(SHL3OBJS) \ 336*cdf0e10cSrcweir $(SHL4OBJS) 337*cdf0e10cSrcweir 338*cdf0e10cSrcweir# Interim files generated by the saxparser executable, for dependencies 339*cdf0e10cSrcweirMY_MISC_CXXFILES := $(foreach,i,$(DEPOBJFILES) $(MISC)/$(i:b).cxx) 340*cdf0e10cSrcweir 341*cdf0e10cSrcweir# --- Targets ------------------------------------------------------ 342*cdf0e10cSrcweir 343*cdf0e10cSrcweir.INCLUDE : target.mk 344*cdf0e10cSrcweir 345*cdf0e10cSrcweir$(MY_MISC_CXXFILES) : $(BIN)$/saxparser$(EXECPOST) $(MISC)/saxparser.rdb 346*cdf0e10cSrcweir 347*cdf0e10cSrcweir$(MISC)$/localedata_%.cxx : %.xml 348*cdf0e10cSrcweir $(AUGMENT_LIBRARY_PATH) $(WRAPCMD) $(BIN)$/saxparser $* $< $@ \ 349*cdf0e10cSrcweir $(my_file)$(PWD)/$(MISC)/saxparser.rdb $(SOLARBINDIR)$/types.rdb \ 350*cdf0e10cSrcweir -env:OOO_INBUILD_SHAREDLIB_DIR=$(my_file)$(SOLARSHAREDBIN) 351*cdf0e10cSrcweir $(RM) $(BIN)$/$(@:b).rdb 352*cdf0e10cSrcweir 353*cdf0e10cSrcweir$(MISC)/saxparser.rdb .ERRREMOVE : $(SOLARENV)/bin/packcomponents.xslt \ 354*cdf0e10cSrcweir $(MISC)/saxparser.input \ 355*cdf0e10cSrcweir $(my_components:^"$(SOLARXMLDIR)/":+".component") 356*cdf0e10cSrcweir $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \ 357*cdf0e10cSrcweir $(SOLARENV)/bin/packcomponents.xslt $(MISC)/saxparser.input 358*cdf0e10cSrcweir 359*cdf0e10cSrcweir$(MISC)/saxparser.input : 360*cdf0e10cSrcweir echo \ 361*cdf0e10cSrcweir '<list>$(my_components:^"<filename>":+".component</filename>")</list>' \ 362*cdf0e10cSrcweir > $@ 363