17871dc3eSAndrew Rist#************************************************************** 27871dc3eSAndrew Rist# 37871dc3eSAndrew Rist# Licensed to the Apache Software Foundation (ASF) under one 47871dc3eSAndrew Rist# or more contributor license agreements. See the NOTICE file 57871dc3eSAndrew Rist# distributed with this work for additional information 67871dc3eSAndrew Rist# regarding copyright ownership. The ASF licenses this file 77871dc3eSAndrew Rist# to you under the Apache License, Version 2.0 (the 87871dc3eSAndrew Rist# "License"); you may not use this file except in compliance 97871dc3eSAndrew Rist# with the License. You may obtain a copy of the License at 107871dc3eSAndrew Rist# 117871dc3eSAndrew Rist# http://www.apache.org/licenses/LICENSE-2.0 127871dc3eSAndrew Rist# 137871dc3eSAndrew Rist# Unless required by applicable law or agreed to in writing, 147871dc3eSAndrew Rist# software distributed under the License is distributed on an 157871dc3eSAndrew Rist# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 167871dc3eSAndrew Rist# KIND, either express or implied. See the License for the 177871dc3eSAndrew Rist# specific language governing permissions and limitations 187871dc3eSAndrew Rist# under the License. 197871dc3eSAndrew Rist# 207871dc3eSAndrew Rist#************************************************************** 217871dc3eSAndrew Rist 227871dc3eSAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweirMKFILENAME:=TARGET.MK 25cdf0e10cSrcweir 26cdf0e10cSrcweir# ------------------------------------------------------------------ 27cdf0e10cSrcweir# INCLUDE-Path 28cdf0e10cSrcweir# ------------------------------------------------------------------ 29cdf0e10cSrcweir 30922b79caSHerbert Dürr.IF "$(TARGET)"=="" 31922b79caSHerbert Dürrtarget_empty=warn_target_empty 32922b79caSHerbert Dürr.ENDIF 33922b79caSHerbert Dürr 34cdf0e10cSrcweir.IF "$(STL_OS2_BUILDING)" != "" 35cdf0e10cSrcweirCDEFS+=-DSTL_OS2_BUILDING 36cdf0e10cSrcweir.ENDIF 37cdf0e10cSrcweir.IF "$(VISIBILITY_HIDDEN)" != "" 38*6958bde2SJim Jagielski.IF "$(COMNAME)" == "gcc3" && "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE" && "$(OS)"!="MACOSX" 39534c536dSYuri Dario.IF "$(GUI)" != "OS2" 40cdf0e10cSrcweirCFLAGS += -fvisibility=hidden 41534c536dSYuri Dario.ENDIF 42cdf0e10cSrcweir.ELIF "$(COMNAME)" == "sunpro5" && "$(CCNUMVER)" >= "00050005" 43cdf0e10cSrcweirCFLAGS += -xldscope=hidden 44cdf0e10cSrcweir.ENDIF 45cdf0e10cSrcweir.ENDIF 46cdf0e10cSrcweir 47cdf0e10cSrcweir# all use solarinc 48cdf0e10cSrcweir# no standalone -I flags!! 49cdf0e10cSrcweirINCEXT*=. 50cdf0e10cSrcweirINCPRE*=. 51cdf0e10cSrcweirINCPOST*=. 52cdf0e10cSrcweir.IF "$(BOOTSTRAP_SERVICE)"!="TRUE" && "$(NO_OFFUH)"=="" 53b63233d8SdamjanUNOINCLUDES=$(SOLARINCDIR)/udkapi -I$(SOLARINCDIR)/offapi -I$(SOLARINCDIR)/oovbaapi 54cdf0e10cSrcweir.ENDIF # "$(BOOTSTRAP_SERVICE)"!="TRUE" && "$(NO_OFFUH)"=="" 55cdf0e10cSrcweirSOLARINC+=$(JDKINCS) 56cdf0e10cSrcweir# make sure INCLUDE isn't set 57cdf0e10cSrcweirINCLUDE:= 58cdf0e10cSrcweir.EXPORT : INCLUDE 59cdf0e10cSrcweir.IF "$(PRJINC)"!="" 60cdf0e10cSrcweirINCLUDE!:=-I. $(INCPRE:^"-I":s/-I-I/-I/) -I$(INCLOCAL) $(INCLOCPRJ:^"-I":s/-I-I/-I/) -I$(INCPCH) -I$(INC) -I$(INCGUI) -I$(INCCOM) $(SOLARINC) $(null,$(UNOINCLUDES) $(NULL) -I$(UNOINCLUDES)) -I$(INCEXT) -I$(PRJ)/res -I$(INCPOST) 61cdf0e10cSrcweir.ELSE # "$(PRJINC)"!="" 62cdf0e10cSrcweirINCLUDE!:=-I. $(INCPRE:^"-I":s/-I-I/-I/) -I$(INCLOCAL) -I$(INCPCH) -I$(INC) -I$(INCGUI) -I$(INCCOM) $(SOLARINC) $(null,$(UNOINCLUDES) $(NULL) -I$(UNOINCLUDES)) -I$(INCEXT) -I$(PRJ)/res -I$(INCPOST) 63cdf0e10cSrcweir.ENDIF # "$(PRJINC)"!="" 64cdf0e10cSrcweirINCLUDE_C=$(subst,/stl$(SPACECHAR),dont_use_stl$(SPACECHAR) $(INCLUDE)) 65cdf0e10cSrcweir.EXPORT : LIB 66922b79caSHerbert Dürr 67cdf0e10cSrcweir# --- Compiler ----------------------------------------------------- 68cdf0e10cSrcweir 69cdf0e10cSrcweir.IF "$(RC_SUBDIRS)"!="" 70cdf0e10cSrcweirSUBDIRS:=$(RC_SUBDIRS) 71cdf0e10cSrcweirSUBDIRSDEPS=$(RC_SUBDIRSDEPS) 72cdf0e10cSrcweir.ENDIF 73cdf0e10cSrcweir 74cdf0e10cSrcweir.INCLUDE : pstrules.mk 75cdf0e10cSrcweir 76cdf0e10cSrcweir.IF "$(YACCTARGET)"!="" 77cdf0e10cSrcweir.INCLUDE : tg_yxx.mk 78cdf0e10cSrcweir.ENDIF # "$(YACCTARGET)"!="" 79cdf0e10cSrcweir 80cdf0e10cSrcweir.IF "$(nodep)"=="" 81cdf0e10cSrcweir 82cdf0e10cSrcweir.IF "$(L10N_framework)"=="" 83cdf0e10cSrcweir.IF "$(DEPOBJFILES)"!="" 84cdf0e10cSrcweirDEPCOLLECT_SLO+:=$(foreach,i,$(DEPOBJFILES) $(eq,$i,$(subst,$(SLO),ttt $i) $(NULL) $(subst,$(SLO)/,not_existing/s_ $(i:s/.obj/.dpcc/)))) 85cdf0e10cSrcweirDEPCOLLECT_OBJ+:=$(foreach,i,$(DEPOBJFILES) $(eq,$i,$(subst,$(OBJ),ttt $i) $(NULL) $(subst,$(OBJ)/,not_existing/o_ $(i:s/.obj/.dpcc/)))) 86cdf0e10cSrcweir.ENDIF # "$(DEPOBJFILES)"!="" 87cdf0e10cSrcweir# point to not existing directory as there is no creation intended anyway and 88cdf0e10cSrcweir# stat call looks faster 89cdf0e10cSrcweirDEPCOLLECT_SLO+:=$(subst,$(SLO)/,not_existing/s_ $(SLOFILES:s/.obj/.dpcc/)) 90cdf0e10cSrcweirDEPCOLLECT_OBJ+:=$(subst,$(OBJ)/,not_existing/o_ $(OBJFILES:s/.obj/.dpcc/)) 91cdf0e10cSrcweir.ENDIF # "$(L10N_framework)"=="" 92cdf0e10cSrcweirDEPFILESx+:=$(subst,$(PAR),$(MISC) $(ALLPARFILES:s/.par/.dpsc/)) 93cdf0e10cSrcweir.IF "$(L10N_framework)"=="" 94cdf0e10cSrcweir.IF "$(RCFILES)"!="" 95cdf0e10cSrcweir.IF "$(RESNAME)"!="" 96cdf0e10cSrcweirDEPFILESx+:=$(MISC)/$(RESNAME).dpcc 97cdf0e10cSrcweir.ELSE # "$(RESNAME)"!="" 98cdf0e10cSrcweirDEPFILESx+:=$(MISC)/$(TARGET).dprc 99cdf0e10cSrcweir.ENDIF # "$(RESNAME)"!="" 100cdf0e10cSrcweir.ENDIF # "$(RCFILES)"!="" 101cdf0e10cSrcweir.ENDIF # "$(L10N_framework)"=="" 102cdf0e10cSrcweirDEPFILES:=$(uniq $(DEPFILESx)) 103cdf0e10cSrcweirDEPCOLLECT_SLO!:=$(strip $(uniq $(DEPCOLLECT_SLO))) 104cdf0e10cSrcweir.IF "$(DEPCOLLECT_SLO)"!="" 105cdf0e10cSrcweirDEPFILE_SLO+:=$(MISC)/all_$(TARGET).dpslo 106cdf0e10cSrcweir.ENDIF # "$(DEPCOLLECT_SLO)"!="" 107cdf0e10cSrcweirDEPCOLLECT_OBJ!:=$(strip $(uniq $(DEPCOLLECT_OBJ))) 108cdf0e10cSrcweir.IF "$(DEPCOLLECT_OBJ)"!="" 109cdf0e10cSrcweirDEPFILE_OBJ+:=$(MISC)/all_$(TARGET).dpobj 110cdf0e10cSrcweir.ENDIF # "$(DEPCOLLECT_OBJ)"!="" 111cdf0e10cSrcweir.ENDIF # "$(nodep)"=="" 112cdf0e10cSrcweir 113cdf0e10cSrcweir.IF "$(depend)" == "" 114cdf0e10cSrcweir 115cdf0e10cSrcweir# ------- 116cdf0e10cSrcweir# - ALL - 117cdf0e10cSrcweir# ------- 118cdf0e10cSrcweir 119cdf0e10cSrcweir# with VCL no resources are appended to the application 120cdf0e10cSrcweirAPP1RES= 121cdf0e10cSrcweirAPP2RES= 122cdf0e10cSrcweirAPP3RES= 123cdf0e10cSrcweirAPP4RES= 124cdf0e10cSrcweirAPP5RES= 125cdf0e10cSrcweirAPP6RES= 126cdf0e10cSrcweirAPP7RES= 127cdf0e10cSrcweirAPP8RES= 128cdf0e10cSrcweirAPP9RES= 12986e1cf34SPedro Giffuni# unfortunately there are some applications which don't VCL resources but have 130cdf0e10cSrcweir# resources of their own 131cdf0e10cSrcweir.IF "$(APP1NOSVRES)" != "" 132cdf0e10cSrcweirAPP1RES=$(APP1NOSVRES) 133cdf0e10cSrcweir.ENDIF 134cdf0e10cSrcweir.IF "$(APP2NOSVRES)" != "" 135cdf0e10cSrcweirAPP2RES=$(APP2NOSVRES) 136cdf0e10cSrcweir.ENDIF 137cdf0e10cSrcweir.IF "$(APP3NOSVRES)" != "" 138cdf0e10cSrcweirAPP3RES=$(APP3NOSVRES) 139cdf0e10cSrcweir.ENDIF 140cdf0e10cSrcweir 141cdf0e10cSrcweir.IF "$(NO_APP)"!="" 142cdf0e10cSrcweirAPP1TARGET= 143cdf0e10cSrcweirAPP2TARGET= 144cdf0e10cSrcweirAPP3TARGET= 145cdf0e10cSrcweirAPP4TARGET= 146cdf0e10cSrcweirAPP5TARGET= 147cdf0e10cSrcweirAPP6TARGET= 148cdf0e10cSrcweirAPP7TARGET= 149cdf0e10cSrcweirAPP8TARGET= 150cdf0e10cSrcweirAPP9TARGET= 151cdf0e10cSrcweir.ENDIF 152cdf0e10cSrcweir 15343feee13SJuergen SchmidtAPP1RUNTEST= 15443feee13SJuergen SchmidtAPP2RUNTEST= 15543feee13SJuergen SchmidtAPP3RUNTEST= 15643feee13SJuergen SchmidtAPP4RUNTEST= 15743feee13SJuergen SchmidtAPP5RUNTEST= 15843feee13SJuergen SchmidtAPP6RUNTEST= 15943feee13SJuergen SchmidtAPP7RUNTEST= 16043feee13SJuergen SchmidtAPP8RUNTEST= 16143feee13SJuergen SchmidtAPP9RUNTEST= 16243feee13SJuergen Schmidt 16343feee13SJuergen Schmidt.IF "$(APP1TEST)"=="enabled" 16443feee13SJuergen SchmidtAPP1RUNTEST=$(APP1TARGET)_run 16543feee13SJuergen Schmidt.ENDIF 16643feee13SJuergen Schmidt.IF "$(APP2TEST)"=="enabled" 16743feee13SJuergen SchmidtAPP2RUNTEST=$(APP2TARGET)_run 16843feee13SJuergen Schmidt.ENDIF 16943feee13SJuergen Schmidt.IF "$(APP3TEST)"=="enabled" 17043feee13SJuergen SchmidtAPP3RUNTEST=$(APP3TARGET)_run 17143feee13SJuergen Schmidt.ENDIF 17243feee13SJuergen Schmidt.IF "$(APP4TEST)"=="enabled" 17343feee13SJuergen SchmidtAPP4RUNTEST=$(APP4TARGET)_run 17443feee13SJuergen Schmidt.ENDIF 17543feee13SJuergen Schmidt.IF "$(APP5TEST)"=="enabled" 17643feee13SJuergen SchmidtAPP5RUNTEST=$(APP5TARGET)_run 17743feee13SJuergen Schmidt.ENDIF 17843feee13SJuergen Schmidt.IF "$(APP6TEST)"=="enabled" 17943feee13SJuergen SchmidtAPP6RUNTEST=$(APP6TARGET)_run 18043feee13SJuergen Schmidt.ENDIF 18143feee13SJuergen Schmidt.IF "$(APP7TEST)"=="enabled" 18243feee13SJuergen SchmidtAPP7RUNTEST=$(APP7TARGET)_run 18343feee13SJuergen Schmidt.ENDIF 18443feee13SJuergen Schmidt.IF "$(APP8TEST)"=="enabled" 18543feee13SJuergen SchmidtAPP8RUNTEST=$(APP8TARGET)_run 18643feee13SJuergen Schmidt.ENDIF 18743feee13SJuergen Schmidt.IF "$(APP9TEST)"=="enabled" 18843feee13SJuergen SchmidtAPP9RUNTEST=$(APP9TARGET)_run 18943feee13SJuergen Schmidt.ENDIF 19043feee13SJuergen Schmidt 191cdf0e10cSrcweir.IF "$(IDLFILES)"!="" 192cdf0e10cSrcweir 193cdf0e10cSrcweirURDFILES+=$(foreach,i,$(IDLFILES:s/.idl/.urd/:f) $(OUT)/ucr/$(IDLPACKAGE)/$i) 194cdf0e10cSrcweirUNOIDLTARGETS+=$(URDFILES) 195cdf0e10cSrcweir 196cdf0e10cSrcweir.IF "$(URDFILES)"!="" 197cdf0e10cSrcweirLOCALDBTARGET=$(OUT)/ucr/$(TARGET).db 198cdf0e10cSrcweir.ENDIF 199cdf0e10cSrcweir 200cdf0e10cSrcweir.IF "$(URDDOC)" != "" 201cdf0e10cSrcweirURDDOCFILES+=$(foreach,i,$(IDLFILES:s/.idl/.urd/:f) $(OUT)/ucrdoc/$(IDLPACKAGE)/$i) 202cdf0e10cSrcweirUNOIDLTARGETS+=$(URDDOCFILES) 203cdf0e10cSrcweir 204cdf0e10cSrcweir.IF "$(URDDOCFILES)"!="" 205cdf0e10cSrcweirLOCALDOCDBTARGET=$(OUT)/ucrdoc/$(TARGET).db 206cdf0e10cSrcweir.ENDIF 207cdf0e10cSrcweir 208cdf0e10cSrcweir.ENDIF # "$(URDDOC)" != "" 209cdf0e10cSrcweir 210cdf0e10cSrcweir.ENDIF # "$(IDLFILES)"!="" 211cdf0e10cSrcweir 212cdf0e10cSrcweir.IF "$(UNOIDLDBFILES)"!="" 213cdf0e10cSrcweirUNOIDLDBTARGET=$(OUT)/ucr/$(PRJNAME).db 214cdf0e10cSrcweir.IF "$(URDDOC)" != "" 215cdf0e10cSrcweirUNOIDLDBDOCFILES:=$(subst,/ucr/,/ucrdoc/ $(UNOIDLDBFILES)) 216cdf0e10cSrcweirUNOIDLDBDOCTARGET=$(OUT)/ucrdoc/$(PRJNAME)_doc.db 217cdf0e10cSrcweir.IF "$(UNOIDLDBREGS)"!="" 218cdf0e10cSrcweirUNOIDLDBDOCREGS=$(foreach,i,$(UNOIDLDBREGS) $(i:d)$(i:b)_doc$(i:e)) 219cdf0e10cSrcweir.ENDIF # "$(UNOIDLDBREGS)"!="" 220cdf0e10cSrcweir.ENDIF # "$(URDDOC)" != "" 221cdf0e10cSrcweir.ENDIF # "$(UNOIDLDBFILES)"!="" 222cdf0e10cSrcweir 223cdf0e10cSrcweir.IF "$(IDLFILES)"!="" 224cdf0e10cSrcweir.IF "$(PACKAGE)"!="" 225cdf0e10cSrcweirIDLDIRS=$(SOLARIDLDIR)/$(PACKAGE) 226cdf0e10cSrcweir.ELSE # "$(PACKAGE)"!="" 227cdf0e10cSrcweirIDLDIRS=$(SOLARIDLDIR) 228cdf0e10cSrcweir.ENDIF # "$(PACKAGE)"!="" 229cdf0e10cSrcweir 230cdf0e10cSrcweir.IF "$(LOCALIDLFILES)$(EXTERNIDLFILES)"!="" 231cdf0e10cSrcweir.IF "$(EXTERNIDLFILES)"!="" 232cdf0e10cSrcweirDEPIDLFILES:=$(foreach,i,$(IDLFILES) $(IDLDIRS)/$i) 233cdf0e10cSrcweir.ELSE # "$(EXTERNIDLFILES)"!="" 234cdf0e10cSrcweirDEPIDLFILES:=$(IDLFILES) 235cdf0e10cSrcweir.ENDIF # "$(EXTERNIDLFILES)"!="" 236cdf0e10cSrcweir.ELSE # "$(LOCALIDLFILES)$(EXTERNIDLFILES)"!="" 237cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 238cdf0e10cSrcweirDEPIDLFILES:=$(foreach,i,$(IDLFILES) $(!null,$(shell @$(FIND) . -name $i) $i $(shell @($(FIND) $(IDLDIRS) -name $(i:f)) | $(SED) s/\//\\/g ))) 239cdf0e10cSrcweir.ELSE # "$(GUI)"=="WNT" 240cdf0e10cSrcweirDEPIDLFILES:=$(foreach,i,$(IDLFILES) $(!null,$(shell @$(FIND) . -name $i -print) $i $(shell @$(FIND) $(IDLDIRS) -name $(i:f) -print ) )) 241cdf0e10cSrcweir.ENDIF # "$(GUI)"=="WNT" 242cdf0e10cSrcweir.ENDIF # "$(LOCALIDLFILES)$(EXTERNIDLFILES)"!="" 243cdf0e10cSrcweir.ENDIF # "$(IDLFILES)"!="" 244cdf0e10cSrcweir 245cdf0e10cSrcweir.IF "$(L10N_framework)"=="" 246cdf0e10cSrcweir.IF "$(JARFILES)"!="" 247cdf0e10cSrcweirLOCALJARS:=$(foreach,i,$(shell @@-cd $(JARDIR) && ls -1 $(JARFILES) ) $(JARDIR)/$i) 248cdf0e10cSrcweirNEWCLASS:=$(LOCALJARS) 249cdf0e10cSrcweirNEWCLASS+:=$(foreach,i,$(JARFILES) $(eq,$(LOCALJARS),$(subst,$i, $(LOCALJARS)) $(SOLARBINDIR)/$i $(NULL))) 250cdf0e10cSrcweir.ENDIF # "$(JARFILES)"!="" 251cdf0e10cSrcweirNEWCLASS+=$(EXTRAJARFILES) 252cdf0e10cSrcweir.IF "$(GENJAVACLASSFILES)"!="" 253cdf0e10cSrcweirNEWCLASS+=$(CLASSGENDIR) 254cdf0e10cSrcweir.ENDIF # "$(GENJAVACLASSFILES)"!="" 255cdf0e10cSrcweir.IF "$(NEWCLASS)"!="" 256cdf0e10cSrcweir# See iz36027 for the reason for the strange $(subst ..) construct 257cdf0e10cSrcweirCLASSPATH:=.$(PATH_SEPERATOR)$(CLASSDIR)$(PATH_SEPERATOR)$(XCLASSPATH)$(PATH_SEPERATOR){$(subst,%Z*Z%,$(PATH_SEPERATOR) $(NEWCLASS:s/ /%Z*Z%/))}$(PATH_SEPERATOR)$(SOLARLIBDIR) 258cdf0e10cSrcweir.ENDIF # "$(NEWCLASS)"!="" 259cdf0e10cSrcweir.ENDIF # "$(L10N_framework)"=="" 260cdf0e10cSrcweir 261cdf0e10cSrcweir.IF "$(NOOPTFILES)" != "" 262cdf0e10cSrcweirNOOPTTARGET=do_it_noopt 263cdf0e10cSrcweir.ENDIF 264cdf0e10cSrcweir 265cdf0e10cSrcweir.IF "$(EXCEPTIONSNOOPTFILES)" != "" 266cdf0e10cSrcweirEXCEPTIONSNOOPTTARGET=do_it_exceptions_noopt 267cdf0e10cSrcweir.ENDIF 268cdf0e10cSrcweir 269cdf0e10cSrcweir.IF "$(LIBTARGET)"=="" 270cdf0e10cSrcweir.IF "$(OBJFILES)$(IDLOBJFILES)"!="" 271cdf0e10cSrcweirOBJTARGET=$(LB)/$(TARGET).lib 272cdf0e10cSrcweir.ENDIF 273cdf0e10cSrcweir 274cdf0e10cSrcweir.IF "$(SLOFILES)$(IDLSLOFILES)"!="" 275cdf0e10cSrcweirSLOTARGET=$(SLB)/$(TARGET).lib 276cdf0e10cSrcweir.ENDIF 277cdf0e10cSrcweir.ENDIF # "$(LIBTARGET)"=="" 278cdf0e10cSrcweir 279cdf0e10cSrcweir.IF "$(SECOND_BUILD)"!="" 280cdf0e10cSrcweir.IF "$($(SECOND_BUILD)_SLOFILES)"!="" 281cdf0e10cSrcweir.IF "$(LIBTARGET)"=="" 282cdf0e10cSrcweir$(SECOND_BUILD)SLOTARGET=$(SLB)/$(SECOND_BUILD)_$(TARGET).lib 283cdf0e10cSrcweir.ENDIF # "$(LIBTARGET)"=="" 284cdf0e10cSrcweirREAL_$(SECOND_BUILD)_SLOFILES=$(foreach,i,$($(SECOND_BUILD)_SLOFILES) $(i:d)$(SECOND_BUILD)_$(i:f)) 285cdf0e10cSrcweir.ENDIF 286cdf0e10cSrcweir 287cdf0e10cSrcweir.IF "$($(SECOND_BUILD)_OBJFILES)"!="" 288cdf0e10cSrcweir.IF "$(LIBTARGET)"=="" 289cdf0e10cSrcweir$(SECOND_BUILD)OBJTARGET=$(LB)/$(SECOND_BUILD)_$(TARGET).lib 290cdf0e10cSrcweir.ENDIF # "$(LIBTARGET)"=="" 291cdf0e10cSrcweirREAL_$(SECOND_BUILD)_OBJFILES=$(foreach,i,$($(SECOND_BUILD)_OBJFILES) $(i:d)$(SECOND_BUILD)_$(i:f)) 292cdf0e10cSrcweir.ENDIF 293cdf0e10cSrcweir.ENDIF # "$(SECOND_BUILD)"!="" 294cdf0e10cSrcweir 295cdf0e10cSrcweir.IF "$(NOLIBOBJTARGET)$(NOLIBSLOTARGET)"!="" 296cdf0e10cSrcweirdont_set_NOLIBOBJTARGET: 297cdf0e10cSrcweir @echo -------------------------------------------------- 298cdf0e10cSrcweir @echo setting NOLIBOBJTARGET or NOLIBSLOTARGET in your makefile 299cdf0e10cSrcweir @echo will cause serious problems! 300cdf0e10cSrcweir @echo use DEPOBJFILES instead. 301cdf0e10cSrcweir @echo -------------------------------------------------- 302cdf0e10cSrcweir force_dmake_to_error 303cdf0e10cSrcweir.ENDIF # "$(NOLIBTARGET)"!="" 304cdf0e10cSrcweir.IF "$(OBJFILES)"!="" 305cdf0e10cSrcweir.IF "$(LIBTARGET)" != "" 306cdf0e10cSrcweirNOLIBOBJTARGET=$(OBJFILES) 307cdf0e10cSrcweir.ENDIF 308cdf0e10cSrcweir.ENDIF 309cdf0e10cSrcweir 310cdf0e10cSrcweir.IF "$(SLOFILES)"!="" 311cdf0e10cSrcweir.IF "$(LIBTARGET)" != "" 312cdf0e10cSrcweirNOLIBSLOTARGET=$(SLOFILES) 313cdf0e10cSrcweir.ENDIF 314cdf0e10cSrcweir.ENDIF 315cdf0e10cSrcweir 316cdf0e10cSrcweir.IF "$(SRC1FILES)"!="" 317cdf0e10cSrcweirSRC1TARGET=$(SRS)/$(SRS1NAME).srs 318cdf0e10cSrcweirDEPSRS1FILE+=$(MISC)/$(TARGET).$(SRS1NAME).dprr 319cdf0e10cSrcweirDEPSRSFILES+=$(DEPSRS1FILE) 320cdf0e10cSrcweir.ENDIF 321cdf0e10cSrcweir 322cdf0e10cSrcweir.IF "$(SRC2FILES)"!="" 323cdf0e10cSrcweirSRC2TARGET=$(SRS)/$(SRS2NAME).srs 324cdf0e10cSrcweirDEPSRS2FILE+=$(MISC)/$(TARGET).$(SRS2NAME).dprr 325cdf0e10cSrcweirDEPSRSFILES+=$(DEPSRS2FILE) 326cdf0e10cSrcweir.ENDIF 327cdf0e10cSrcweir 328cdf0e10cSrcweir.IF "$(SRC3FILES)"!="" 329cdf0e10cSrcweirSRC3TARGET=$(SRS)/$(SRS3NAME).srs 330cdf0e10cSrcweirDEPSRS3FILE+=$(MISC)/$(TARGET).$(SRS3NAME).dprr 331cdf0e10cSrcweirDEPSRSFILES+=$(DEPSRS3FILE) 332cdf0e10cSrcweir.ENDIF 333cdf0e10cSrcweir 334cdf0e10cSrcweir.IF "$(SRC4FILES)"!="" 335cdf0e10cSrcweirSRC4TARGET=$(SRS)/$(SRS4NAME).srs 336cdf0e10cSrcweirDEPSRS4FILE+=$(MISC)/$(TARGET).$(SRS4NAME).dprr 337cdf0e10cSrcweirDEPSRSFILES+=$(DEPSRS4FILE) 338cdf0e10cSrcweir.ENDIF 339cdf0e10cSrcweir 340cdf0e10cSrcweir.IF "$(SRC5FILES)"!="" 341cdf0e10cSrcweirSRC5TARGET=$(SRS)/$(SRS5NAME).srs 342cdf0e10cSrcweirDEPSRS5FILE+=$(MISC)/$(TARGET).$(SRS5NAME).dprr 343cdf0e10cSrcweirDEPSRSFILES+=$(DEPSRS5FILE) 344cdf0e10cSrcweir.ENDIF 345cdf0e10cSrcweir 346cdf0e10cSrcweir.IF "$(SRC6FILES)"!="" 347cdf0e10cSrcweirSRC6TARGET=$(SRS)/$(SRS6NAME).srs 348cdf0e10cSrcweirDEPSRS6FILE+=$(MISC)/$(TARGET).$(SRS6NAME).dprr 349cdf0e10cSrcweirDEPSRSFILES+=$(DEPSRS6FILE) 350cdf0e10cSrcweir.ENDIF 351cdf0e10cSrcweir 352cdf0e10cSrcweir.IF "$(SRC7FILES)"!="" 353cdf0e10cSrcweirSRC7TARGET=$(SRS)/$(SRS7NAME).srs 354cdf0e10cSrcweirDEPSRS7FILE+=$(MISC)/$(TARGET).$(SRS7NAME).dprr 355cdf0e10cSrcweirDEPSRSFILES+=$(DEPSRS7FILE) 356cdf0e10cSrcweir.ENDIF 357cdf0e10cSrcweir 358cdf0e10cSrcweir.IF "$(SRC8FILES)"!="" 359cdf0e10cSrcweirSRC8TARGET=$(SRS)/$(SRS8NAME).srs 360cdf0e10cSrcweirDEPSRS8FILE+=$(MISC)/$(TARGET).$(SRS8NAME).dprr 361cdf0e10cSrcweirDEPSRSFILES+=$(DEPSRS8FILE) 362cdf0e10cSrcweir.ENDIF 363cdf0e10cSrcweir 364cdf0e10cSrcweir.IF "$(SRC9FILES)"!="" 365cdf0e10cSrcweirSRC9TARGET=$(SRS)/$(SRS9NAME).srs 366cdf0e10cSrcweirDEPSRS9FILE+=$(MISC)/$(TARGET).$(SRS9NAME).dprr 367cdf0e10cSrcweirDEPSRSFILES+=$(DEPSRS9FILE) 368cdf0e10cSrcweir.ENDIF 369cdf0e10cSrcweir 370cdf0e10cSrcweir.IF "$(SOLAR_JAVA)"!="" 371cdf0e10cSrcweir.IF "$(JAVAFILES)$(JAVACLASSFILES)$(GENJAVAFILES)"!="" 372cdf0e10cSrcweir.IF "$(JAVAFILES)$(JAVACLASSFILES)"=="$(JAVAFILES)" 373cdf0e10cSrcweirJAVACLASSFILES= $(foreach,i,$(JAVAFILES) $(CLASSDIR)/$(PACKAGE)/$(i:s/.java//).class) 374cdf0e10cSrcweir.ELSE # "$(JAVAFILES)$(JAVACLASSFILES)"=="$(JAVAFILES)" 375cdf0e10cSrcweir.IF "$(JAVAFILES)$(JAVACLASSFILES)"=="$(JAVACLASSFILES)" 376cdf0e10cSrcweirJAVAFILES= $(foreach,i,$(JAVACLASSFILES) $(subst,$(CLASSDIR)/$(PACKAGE)/, $(i:s/.class//).java)) 377cdf0e10cSrcweir.ENDIF # "$(JAVAFILES)$(JAVACLASSFILES)"=="$(JAVACLASSFILES)" 378cdf0e10cSrcweir.ENDIF # "$(JAVAFILES)$(JAVACLASSFILES)"=="$(JAVAFILES)" 379cdf0e10cSrcweirJAVATARGET:=$(MISC)/$(TARGET)_dummy.java 380cdf0e10cSrcweir.ENDIF # "$(JAVAFILES)$(JAVACLASSFILES)$(GENJAVAFILES)"!="" 381cdf0e10cSrcweir 382cdf0e10cSrcweir.IF "$(JARTARGET)"!="" 383cdf0e10cSrcweirJARCLASSDIRS*=. 384cdf0e10cSrcweir.IF "$(NEW_JAR_PACK)"!="" 385cdf0e10cSrcweirJARMANIFEST*=$(CLASSDIR)/$(TARGET)/META-INF/MANIFEST.MF 386cdf0e10cSrcweir.ENDIF # "$(NEW_JAR_PACK)"!="" 387cdf0e10cSrcweirJARTARGETN=$(CLASSDIR)/$(JARTARGET) 388cdf0e10cSrcweir.IF "$(NOJARDEP)$(NEW_JAR_PACK)"=="" 389cdf0e10cSrcweirJARTARGETDEP=$(JARTARGET).dep 390cdf0e10cSrcweirJARTARGETDEPN=$(MISC)/$(JARTARGET).dep 391cdf0e10cSrcweir.ENDIF # "$(NOJARDEP)$(NEW_JAR_PACK)"=="" 392cdf0e10cSrcweir.ENDIF # "$(JARTARGET)"!="" 393cdf0e10cSrcweir.ELSE # "$(SOLAR_JAVA)"!="" 394cdf0e10cSrcweirJAVACLASSFILES:= 395cdf0e10cSrcweirJAVAFILES:= 396cdf0e10cSrcweirjavauno:= 397cdf0e10cSrcweir.ENDIF # "$(SOLAR_JAVA)"!="" 398cdf0e10cSrcweir 399cdf0e10cSrcweir.IF "$(L10N_framework)"=="" 400cdf0e10cSrcweir.IF "$(RCFILES)"!="" 401cdf0e10cSrcweirRESNAME*=$(TARGET) 402cdf0e10cSrcweir.IF "$(RCFILES)" != "verinfo.rc" 403cdf0e10cSrcweirRCTARGET=$(RES)/$(RESNAME).res 404cdf0e10cSrcweir.ELSE # "$(RCFILES)" != "verinfo.rc" 405cdf0e10cSrcweirRCFILES= 406cdf0e10cSrcweir.ENDIF # "$(RCFILES)" != "verinfo.rc" 407cdf0e10cSrcweir.ENDIF # "$(RCFILES)"!="" 408cdf0e10cSrcweir.ENDIF # "$(L10N_framework)"=="" 409cdf0e10cSrcweir 410cdf0e10cSrcweirLOCALIZE_ME_DEST:=$(foreach,i,$(LOCALIZE_ME) $(INCCOM)/$(i:f:s/_tmpl//)) 411cdf0e10cSrcweir 412cdf0e10cSrcweir.IF "$(SCP1TARGET)"!="" 413cdf0e10cSrcweirSCP1TARGETN:=$(foreach,i,$(SCP1LINK_PRODUCT_TYPE) $(BIN)/$i/$(SCP1TARGET)$(SCPPOST)) 414cdf0e10cSrcweir.ENDIF 415cdf0e10cSrcweir 416cdf0e10cSrcweir.IF "$(SCP2TARGET)"!="" 417cdf0e10cSrcweirSCP2TARGETN:=$(foreach,i,$(SCP2LINK_PRODUCT_TYPE) $(BIN)/$i/$(SCP2TARGET)$(SCPPOST)) 418cdf0e10cSrcweir.ENDIF 419cdf0e10cSrcweir 420cdf0e10cSrcweir.IF "$(SCP3TARGET)"!="" 421cdf0e10cSrcweirSCP3TARGETN:=$(foreach,i,$(SCP3LINK_PRODUCT_TYPE) $(BIN)/$i/$(SCP3TARGET)$(SCPPOST)) 422cdf0e10cSrcweir.ENDIF 423cdf0e10cSrcweir 424cdf0e10cSrcweir.IF "$(SCP4TARGET)"!="" 425cdf0e10cSrcweirSCP4TARGETN:=$(foreach,i,$(SCP4LINK_PRODUCT_TYPE) $(BIN)/$i/$(SCP4TARGET)$(SCPPOST)) 426cdf0e10cSrcweir.ENDIF 427cdf0e10cSrcweir 428cdf0e10cSrcweir.IF "$(SCP5TARGET)"!="" 429cdf0e10cSrcweirSCP5TARGETN:=$(foreach,i,$(SCP5LINK_PRODUCT_TYPE) $(BIN)/$i/$(SCP5TARGET)$(SCPPOST)) 430cdf0e10cSrcweir.ENDIF 431cdf0e10cSrcweir 432cdf0e10cSrcweir.IF "$(SCP6TARGET)"!="" 433cdf0e10cSrcweirSCP6TARGETN:=$(foreach,i,$(SCP6LINK_PRODUCT_TYPE) $(BIN)/$i/$(SCP6TARGET)$(SCPPOST)) 434cdf0e10cSrcweir.ENDIF 435cdf0e10cSrcweir 436cdf0e10cSrcweir.IF "$(SCP7TARGET)"!="" 437cdf0e10cSrcweirSCP7TARGETN:=$(foreach,i,$(SCP7LINK_PRODUCT_TYPE) $(BIN)/$i/$(SCP7TARGET)$(SCPPOST)) 438cdf0e10cSrcweir.ENDIF 439cdf0e10cSrcweir 440cdf0e10cSrcweir.IF "$(SCP8TARGET)"!="" 441cdf0e10cSrcweirSCP8TARGETN:=$(foreach,i,$(SCP8LINK_PRODUCT_TYPE) $(BIN)/$i/$(SCP8TARGET)$(SCPPOST)) 442cdf0e10cSrcweir.ENDIF 443cdf0e10cSrcweir 444cdf0e10cSrcweir.IF "$(SCP9TARGET)"!="" 445cdf0e10cSrcweirSCP9TARGETN:=$(foreach,i,$(SCP9LINK_PRODUCT_TYPE) $(BIN)/$i/$(SCP9TARGET)$(SCPPOST)) 446cdf0e10cSrcweir.ENDIF 447cdf0e10cSrcweir 448cdf0e10cSrcweir.IF "$(ZIP1TARGET)$(ZIP2TARGET)$(ZIP3TARGET)$(ZIP4TARGET)$(ZIP5TARGET)$(ZIP6TARGET)$(ZIP7TARGET)$(ZIP8TARGET)$(ZIP9TARGET)"!="$(ZIP1LIST:s/LANGDIR//)$(ZIP2LIST:s/LANGDIR//)$(ZIP3LIST:s/LANGDIR//)$(ZIP4LIST:s/LANGDIR//)$(ZIP5LIST:s/LANGDIR//)$(ZIP6LIST:s/LANGDIR//)$(ZIP7LIST:s/LANGDIR//)$(ZIP8LIST:s/LANGDIR//)$(ZIP9LIST:s/LANGDIR//)" 449cdf0e10cSrcweir 450cdf0e10cSrcweirZIPALL=ZIPALLTARGET 451cdf0e10cSrcweir 452cdf0e10cSrcweir.ENDIF # 453cdf0e10cSrcweir 454cdf0e10cSrcweir.IF "$(APP1TARGET)"!="" 455cdf0e10cSrcweirAPP1TARGETN=$(BIN)/$(APP1TARGET)$(EXECPOST) 456cdf0e10cSrcweir.IF "$(BASE)" != "" 457cdf0e10cSrcweir.IF "$(GUI)"=="WNT" 458cdf0e10cSrcweir.IF "$(APP1BASE)"=="" 459cdf0e10cSrcweirAPP1BASE=$(BASE) 460cdf0e10cSrcweir.ENDIF 461cdf0e10cSrcweirAPP1BASEX=/BASE:$(APP1BASE) 462cdf0e10cSrcweir.ENDIF 463cdf0e10cSrcweir.ENDIF 464cdf0e10cSrcweir.ENDIF 465cdf0e10cSrcweir 466cdf0e10cSrcweir.IF "$(APP2TARGET)"!="" 467cdf0e10cSrcweirAPP2TARGETN=$(BIN)/$(APP2TARGET)$(EXECPOST) 468cdf0e10cSrcweir.IF "$(BASE)" != "" 469cdf0e10cSrcweir.IF "$(GUI)"=="WNT" 470cdf0e10cSrcweir.IF "$(APP2BASE)"=="" 471cdf0e10cSrcweirAPP2BASE=$(BASE) 472cdf0e10cSrcweir.ENDIF 473cdf0e10cSrcweirAPP2BASEX=/BASE:$(APP2BASE) 474cdf0e10cSrcweir.ENDIF 475cdf0e10cSrcweir.ENDIF 476cdf0e10cSrcweir.ENDIF 477cdf0e10cSrcweir 478cdf0e10cSrcweir.IF "$(APP3TARGET)"!="" 479cdf0e10cSrcweirAPP3TARGETN=$(BIN)/$(APP3TARGET)$(EXECPOST) 480cdf0e10cSrcweir.IF "$(BASE)" != "" 481cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 482cdf0e10cSrcweir.IF "$(APP3BASE)"=="" 483cdf0e10cSrcweirAPP3BASE=$(BASE) 484cdf0e10cSrcweir.ENDIF 485cdf0e10cSrcweirAPP3BASEX=/BASE:$(APP3BASE) 486cdf0e10cSrcweir.ENDIF 487cdf0e10cSrcweir.ENDIF 488cdf0e10cSrcweir.ENDIF 489cdf0e10cSrcweir 490cdf0e10cSrcweir.IF "$(APP4TARGET)"!="" 491cdf0e10cSrcweirAPP4TARGETN=$(BIN)/$(APP4TARGET)$(EXECPOST) 492cdf0e10cSrcweir.IF "$(BASE)" != "" 493cdf0e10cSrcweir.IF "$(GUI)"=="WNT" 494cdf0e10cSrcweir.IF "$(APP4BASE)"=="" 495cdf0e10cSrcweirAPP4BASE=$(BASE) 496cdf0e10cSrcweir.ENDIF 497cdf0e10cSrcweirAPP4BASEX=/BASE:$(APP4BASE) 498cdf0e10cSrcweir.ENDIF 499cdf0e10cSrcweir.ENDIF 500cdf0e10cSrcweir.ENDIF 501cdf0e10cSrcweir 502cdf0e10cSrcweir.IF "$(APP5TARGET)"!="" 503cdf0e10cSrcweirAPP5TARGETN=$(BIN)/$(APP5TARGET)$(EXECPOST) 504cdf0e10cSrcweir.IF "$(BASE)" != "" 505cdf0e10cSrcweir.IF "$(GUI)"=="WNT" 506cdf0e10cSrcweir.IF "$(APP5BASE)"=="" 507cdf0e10cSrcweirAPP5BASE=$(BASE) 508cdf0e10cSrcweir.ENDIF 509cdf0e10cSrcweirAPP5BASEX=/BASE:$(APP5BASE) 510cdf0e10cSrcweir.ENDIF 511cdf0e10cSrcweir.ENDIF 512cdf0e10cSrcweir.ENDIF 513cdf0e10cSrcweir 514cdf0e10cSrcweir.IF "$(APP6TARGET)"!="" 515cdf0e10cSrcweirAPP6TARGETN=$(BIN)/$(APP6TARGET)$(EXECPOST) 516cdf0e10cSrcweir.IF "$(BASE)" != "" 517cdf0e10cSrcweir.IF "$(GUI)"=="WNT" 518cdf0e10cSrcweir.IF "$(APP6BASE)"=="" 519cdf0e10cSrcweirAPP6BASE=$(BASE) 520cdf0e10cSrcweir.ENDIF 521cdf0e10cSrcweirAPP6BASEX=/BASE:$(APP6BASE) 522cdf0e10cSrcweir.ENDIF 523cdf0e10cSrcweir.ENDIF 524cdf0e10cSrcweir.ENDIF 525cdf0e10cSrcweir 526cdf0e10cSrcweir.IF "$(APP7TARGET)"!="" 527cdf0e10cSrcweirAPP7TARGETN=$(BIN)/$(APP7TARGET)$(EXECPOST) 528cdf0e10cSrcweir.IF "$(BASE)" != "" 529cdf0e10cSrcweir.IF "$(GUI)"=="WNT" 530cdf0e10cSrcweir.IF "$(APP7BASE)"=="" 531cdf0e10cSrcweirAPP7BASE=$(BASE) 532cdf0e10cSrcweir.ENDIF 533cdf0e10cSrcweirAPP7BASEX=/BASE:$(APP7BASE) 534cdf0e10cSrcweir.ENDIF 535cdf0e10cSrcweir.ENDIF 536cdf0e10cSrcweir.ENDIF 537cdf0e10cSrcweir 538cdf0e10cSrcweir.IF "$(APP8TARGET)"!="" 539cdf0e10cSrcweirAPP8TARGETN=$(BIN)/$(APP8TARGET)$(EXECPOST) 540cdf0e10cSrcweir.IF "$(BASE)" != "" 541cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 542cdf0e10cSrcweir.IF "$(APP8BASE)"=="" 543cdf0e10cSrcweirAPP8BASE=$(BASE) 544cdf0e10cSrcweir.ENDIF 545cdf0e10cSrcweirAPP8BASEX=/BASE:$(APP8BASE) 546cdf0e10cSrcweir.ENDIF 547cdf0e10cSrcweir.ENDIF 548cdf0e10cSrcweir.ENDIF 549cdf0e10cSrcweir 550cdf0e10cSrcweir.IF "$(APP9TARGET)"!="" 551cdf0e10cSrcweirAPP9TARGETN=$(BIN)/$(APP9TARGET)$(EXECPOST) 552cdf0e10cSrcweir.IF "$(BASE)" != "" 553cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 554cdf0e10cSrcweir.IF "$(APP9BASE)"=="" 555cdf0e10cSrcweirAPP9BASE=$(BASE) 556cdf0e10cSrcweir.ENDIF 557cdf0e10cSrcweirAPP9BASEX=/BASE:$(APP9BASE) 558cdf0e10cSrcweir.ENDIF 559cdf0e10cSrcweir.ENDIF 560cdf0e10cSrcweir.ENDIF 561cdf0e10cSrcweir 562cdf0e10cSrcweir.IF "$(SHL1TARGET)"!="" 563cdf0e10cSrcweir.IF "$(WINVERSIONNAMES)"!="" 564cdf0e10cSrcweirSHL1TARGET!:=$(SHL1TARGET)$($(WINVERSIONNAMES)_MAJOR) 565cdf0e10cSrcweir.ENDIF # "$(WINVERSIONNAMES)"!="" 566cdf0e10cSrcweirSHL1DLLPRE*=$(DLLPRE) 567cdf0e10cSrcweirSHL1TARGETN=$(DLLDEST)/$(SHL1DLLPRE)$(SHL1TARGET)$(DLLPOST) 568cdf0e10cSrcweir.IF "$(BASE)" != "" 569cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 570cdf0e10cSrcweir.IF "$(SHL1BASE)"=="" 571cdf0e10cSrcweirSHL1BASE=$(BASE) 572cdf0e10cSrcweir.ENDIF 573cdf0e10cSrcweirSHL1BASEX=/BASE:$(SHL1BASE) 574cdf0e10cSrcweir.ENDIF 575cdf0e10cSrcweir.ENDIF 576cdf0e10cSrcweir.ENDIF 577cdf0e10cSrcweir 578cdf0e10cSrcweir.IF "$(SHL2TARGET)"!="" 579cdf0e10cSrcweir.IF "$(WINVERSIONNAMES)"!="" 580cdf0e10cSrcweirSHL2TARGET!:=$(SHL2TARGET)$($(WINVERSIONNAMES)_MAJOR) 581cdf0e10cSrcweir.ENDIF # "$(WINVERSIONNAMES)"!="" 582cdf0e10cSrcweirSHL2DLLPRE*=$(DLLPRE) 583cdf0e10cSrcweirSHL2TARGETN=$(DLLDEST)/$(SHL2DLLPRE)$(SHL2TARGET)$(DLLPOST) 584cdf0e10cSrcweir.IF "$(BASE)" != "" 585cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 586cdf0e10cSrcweir.IF "$(SHL2BASE)"=="" 587cdf0e10cSrcweirSHL2BASE=$(BASE) 588cdf0e10cSrcweir.ENDIF 589cdf0e10cSrcweirSHL2BASEX=/BASE:$(SHL2BASE) 590cdf0e10cSrcweir.ENDIF 591cdf0e10cSrcweir.ENDIF 592cdf0e10cSrcweir.ENDIF 593cdf0e10cSrcweir 594cdf0e10cSrcweir.IF "$(SHL3TARGET)"!="" 595cdf0e10cSrcweir.IF "$(WINVERSIONNAMES)"!="" 596cdf0e10cSrcweirSHL3TARGET!:=$(SHL3TARGET)$($(WINVERSIONNAMES)_MAJOR) 597cdf0e10cSrcweir.ENDIF # "$(WINVERSIONNAMES)"!="" 598cdf0e10cSrcweirSHL3DLLPRE*=$(DLLPRE) 599cdf0e10cSrcweirSHL3TARGETN=$(DLLDEST)/$(SHL3DLLPRE)$(SHL3TARGET)$(DLLPOST) 600cdf0e10cSrcweir.IF "$(BASE)" != "" 601cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 602cdf0e10cSrcweir.IF "$(SHL3BASE)"=="" 603cdf0e10cSrcweirSHL3BASE=$(BASE) 604cdf0e10cSrcweir.ENDIF 605cdf0e10cSrcweirSHL3BASEX=/BASE:$(SHL3BASE) 606cdf0e10cSrcweir.ENDIF 607cdf0e10cSrcweir.ENDIF 608cdf0e10cSrcweir.ENDIF 609cdf0e10cSrcweir 610cdf0e10cSrcweir.IF "$(SHL4TARGET)"!="" 611cdf0e10cSrcweir.IF "$(WINVERSIONNAMES)"!="" 612cdf0e10cSrcweirSHL4TARGET!:=$(SHL4TARGET)$($(WINVERSIONNAMES)_MAJOR) 613cdf0e10cSrcweir.ENDIF # "$(WINVERSIONNAMES)"!="" 614cdf0e10cSrcweirSHL4DLLPRE*=$(DLLPRE) 615cdf0e10cSrcweirSHL4TARGETN=$(DLLDEST)/$(SHL4DLLPRE)$(SHL4TARGET)$(DLLPOST) 616cdf0e10cSrcweir.IF "$(BASE)" != "" 617cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 618cdf0e10cSrcweir.IF "$(SHL4BASE)"=="" 619cdf0e10cSrcweirSHL4BASE=$(BASE) 620cdf0e10cSrcweir.ENDIF 621cdf0e10cSrcweirSHL4BASEX=/BASE:$(SHL4BASE) 622cdf0e10cSrcweir.ENDIF 623cdf0e10cSrcweir.ENDIF 624cdf0e10cSrcweir.ENDIF 625cdf0e10cSrcweir 626cdf0e10cSrcweir.IF "$(SHL5TARGET)"!="" 627cdf0e10cSrcweir.IF "$(WINVERSIONNAMES)"!="" 628cdf0e10cSrcweirSHL5TARGET!:=$(SHL5TARGET)$($(WINVERSIONNAMES)_MAJOR) 629cdf0e10cSrcweir.ENDIF # "$(WINVERSIONNAMES)"!="" 630cdf0e10cSrcweirSHL5DLLPRE*=$(DLLPRE) 631cdf0e10cSrcweirSHL5TARGETN=$(DLLDEST)/$(SHL5DLLPRE)$(SHL5TARGET)$(DLLPOST) 632cdf0e10cSrcweir.IF "$(BASE)" != "" 633cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 634cdf0e10cSrcweir.IF "$(SHL5BASE)"=="" 635cdf0e10cSrcweirSHL5BASE=$(BASE) 636cdf0e10cSrcweir.ENDIF 637cdf0e10cSrcweirSHL5BASEX=/BASE:$(SHL5BASE) 638cdf0e10cSrcweir.ENDIF 639cdf0e10cSrcweir.ENDIF 640cdf0e10cSrcweir.ENDIF 641cdf0e10cSrcweir 642cdf0e10cSrcweir.IF "$(SHL6TARGET)"!="" 643cdf0e10cSrcweir.IF "$(WINVERSIONNAMES)"!="" 644cdf0e10cSrcweirSHL6TARGET!:=$(SHL6TARGET)$($(WINVERSIONNAMES)_MAJOR) 645cdf0e10cSrcweir.ENDIF # "$(WINVERSIONNAMES)"!="" 646cdf0e10cSrcweirSHL6DLLPRE*=$(DLLPRE) 647cdf0e10cSrcweirSHL6TARGETN=$(DLLDEST)/$(SHL6DLLPRE)$(SHL6TARGET)$(DLLPOST) 648cdf0e10cSrcweir.IF "$(BASE)" != "" 649cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 650cdf0e10cSrcweir.IF "$(SHL6BASE)"=="" 651cdf0e10cSrcweirSHL6BASE=$(BASE) 652cdf0e10cSrcweir.ENDIF 653cdf0e10cSrcweirSHL6BASEX=/BASE:$(SHL6BASE) 654cdf0e10cSrcweir.ENDIF 655cdf0e10cSrcweir.ENDIF 656cdf0e10cSrcweir.ENDIF 657cdf0e10cSrcweir 658cdf0e10cSrcweir.IF "$(SHL7TARGET)"!="" 659cdf0e10cSrcweir.IF "$(WINVERSIONNAMES)"!="" 660cdf0e10cSrcweirSHL7TARGET!:=$(SHL7TARGET)$($(WINVERSIONNAMES)_MAJOR) 661cdf0e10cSrcweir.ENDIF # "$(WINVERSIONNAMES)"!="" 662cdf0e10cSrcweirSHL7DLLPRE*=$(DLLPRE) 663cdf0e10cSrcweirSHL7TARGETN=$(DLLDEST)/$(SHL7DLLPRE)$(SHL7TARGET)$(DLLPOST) 664cdf0e10cSrcweir.IF "$(BASE)" != "" 665cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 666cdf0e10cSrcweir.IF "$(SHL7BASE)"=="" 667cdf0e10cSrcweirSHL7BASE=$(BASE) 668cdf0e10cSrcweir.ENDIF 669cdf0e10cSrcweirSHL7BASEX=/BASE:$(SHL7BASE) 670cdf0e10cSrcweir.ENDIF 671cdf0e10cSrcweir.ENDIF 672cdf0e10cSrcweir.ENDIF 673cdf0e10cSrcweir 674cdf0e10cSrcweir.IF "$(SHL8TARGET)"!="" 675cdf0e10cSrcweir.IF "$(WINVERSIONNAMES)"!="" 676cdf0e10cSrcweirSHL8TARGET!:=$(SHL8TARGET)$($(WINVERSIONNAMES)_MAJOR) 677cdf0e10cSrcweir.ENDIF # "$(WINVERSIONNAMES)"!="" 678cdf0e10cSrcweirSHL8DLLPRE*=$(DLLPRE) 679cdf0e10cSrcweirSHL8TARGETN=$(DLLDEST)/$(SHL8DLLPRE)$(SHL8TARGET)$(DLLPOST) 680cdf0e10cSrcweir.IF "$(BASE)" != "" 681cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 682cdf0e10cSrcweir.IF "$(SHL8BASE)"=="" 683cdf0e10cSrcweirSHL8BASE=$(BASE) 684cdf0e10cSrcweir.ENDIF 685cdf0e10cSrcweirSHL8BASEX=/BASE:$(SHL8BASE) 686cdf0e10cSrcweir.ENDIF 687cdf0e10cSrcweir.ENDIF 688cdf0e10cSrcweir.ENDIF 689cdf0e10cSrcweir 690cdf0e10cSrcweir.IF "$(SHL9TARGET)"!="" 691cdf0e10cSrcweir.IF "$(WINVERSIONNAMES)"!="" 692cdf0e10cSrcweirSHL9TARGET!:=$(SHL9TARGET)$($(WINVERSIONNAMES)_MAJOR) 693cdf0e10cSrcweir.ENDIF # "$(WINVERSIONNAMES)"!="" 694cdf0e10cSrcweirSHL9DLLPRE*=$(DLLPRE) 695cdf0e10cSrcweirSHL9TARGETN=$(DLLDEST)/$(SHL9DLLPRE)$(SHL9TARGET)$(DLLPOST) 696cdf0e10cSrcweir.IF "$(BASE)" != "" 697cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 698cdf0e10cSrcweir.IF "$(SHL9BASE)"=="" 699cdf0e10cSrcweirSHL9BASE=$(BASE) 700cdf0e10cSrcweir.ENDIF 701cdf0e10cSrcweirSHL9BASEX=/BASE:$(SHL9BASE) 702cdf0e10cSrcweir.ENDIF 703cdf0e10cSrcweir.ENDIF 704cdf0e10cSrcweir.ENDIF 705cdf0e10cSrcweir 706cdf0e10cSrcweir.IF "$(COMP1TYPELIST)$(COMP2TYPELIST)$(COMP3TYPELIST)$(COMP4TYPELIST)$(COMP5TYPELIST)$(COMP6TYPELIST)$(COMP7TYPELIST)$(COMP8TYPELIST)$(COMP9TYPELIST)"!="" 707cdf0e10cSrcweir.IF "$(UNOUCRRDB)"!="" 708cdf0e10cSrcweirCOMPRDB*:=$(UNOUCRRDB) 709cdf0e10cSrcweir.ELSE # "$(UNOUCRRDB)"!="" 710cdf0e10cSrcweirCOMPRDB*:=$(SOLARBINDIR)/types.rdb 711cdf0e10cSrcweir.ENDIF # "$(UNOUCRRDB)"!="" 712cdf0e10cSrcweir.ENDIF # "$(COMP1TYPELIST)$(COMP2TYPELIST)$(COMP3TYPELIST)$(COMP4TYPELIST)$(COMP5TYPELIST)$(COMP6TYPELIST)$(COMP7TYPELIST)$(COMP8TYPELIST)$(COMP9TYPELIST)"!="" 713cdf0e10cSrcweir.IF "$(COMP1TYPELIST)"!="" 714cdf0e10cSrcweirUNOTYPES+=$($(COMP1TYPELIST)_XML2CMPTYPES) 715cdf0e10cSrcweirCOMP1RDBTARGETN:=$(BIN)/$(COMP1TYPELIST).rdb 716cdf0e10cSrcweir#COMP1TYPELISTN:=$(MISC)/$(COMP1TYPELIST).xml 717cdf0e10cSrcweir.ENDIF 718cdf0e10cSrcweir 719cdf0e10cSrcweir.IF "$(COMP2TYPELIST)"!="" 720cdf0e10cSrcweirUNOTYPES+=$($(COMP2TYPELIST)_XML2CMPTYPES) 721cdf0e10cSrcweirCOMP2RDBTARGETN:=$(BIN)/$(COMP2TYPELIST).rdb 722cdf0e10cSrcweir#COMP2TYPELISTN:=$(MISC)/$(COMP2TYPELIST).xml 723cdf0e10cSrcweir.ENDIF 724cdf0e10cSrcweir 725cdf0e10cSrcweir.IF "$(COMP3TYPELIST)"!="" 726cdf0e10cSrcweirUNOTYPES+=$($(COMP3TYPELIST)_XML2CMPTYPES) 727cdf0e10cSrcweirCOMP3RDBTARGETN:=$(BIN)/$(COMP3TYPELIST).rdb 728cdf0e10cSrcweir#COMP3TYPELISTN:=$(MISC)/$(COMP3TYPELIST).xml 729cdf0e10cSrcweir.ENDIF 730cdf0e10cSrcweir 731cdf0e10cSrcweir.IF "$(COMP4TYPELIST)"!="" 732cdf0e10cSrcweirUNOTYPES+=$($(COMP4TYPELIST)_XML2CMPTYPES) 733cdf0e10cSrcweirCOMP4RDBTARGETN:=$(BIN)/$(COMP4TYPELIST).rdb 734cdf0e10cSrcweir#COMP4TYPELISTN:=$(MISC)/$(COMP4TYPELIST).xml 735cdf0e10cSrcweir.ENDIF 736cdf0e10cSrcweir 737cdf0e10cSrcweir.IF "$(COMP5TYPELIST)"!="" 738cdf0e10cSrcweirUNOTYPES+=$($(COMP5TYPELIST)_XML2CMPTYPES) 739cdf0e10cSrcweirCOMP5RDBTARGETN:=$(BIN)/$(COMP5TYPELIST).rdb 740cdf0e10cSrcweir#COMP5TYPELISTN:=$(MISC)/$(COMP5TYPELIST).xml 741cdf0e10cSrcweir.ENDIF 742cdf0e10cSrcweir 743cdf0e10cSrcweir.IF "$(COMP6TYPELIST)"!="" 744cdf0e10cSrcweirUNOTYPES+=$($(COMP6TYPELIST)_XML2CMPTYPES) 745cdf0e10cSrcweirCOMP6RDBTARGETN:=$(BIN)/$(COMP6TYPELIST).rdb 746cdf0e10cSrcweir#COMP6TYPELISTN:=$(MISC)/$(COMP6TYPELIST).xml 747cdf0e10cSrcweir.ENDIF 748cdf0e10cSrcweir 749cdf0e10cSrcweir.IF "$(COMP7TYPELIST)"!="" 750cdf0e10cSrcweirUNOTYPES+=$($(COMP7TYPELIST)_XML2CMPTYPES) 751cdf0e10cSrcweirCOMP7RDBTARGETN:=$(BIN)/$(COMP7TYPELIST).rdb 752cdf0e10cSrcweir#COMP7TYPELISTN:=$(MISC)/$(COMP7TYPELIST).xml 753cdf0e10cSrcweir.ENDIF 754cdf0e10cSrcweir 755cdf0e10cSrcweir.IF "$(COMP8TYPELIST)"!="" 756cdf0e10cSrcweirUNOTYPES+=$($(COMP8TYPELIST)_XML2CMPTYPES) 757cdf0e10cSrcweirCOMP8RDBTARGETN:=$(BIN)/$(COMP8TYPELIST).rdb 758cdf0e10cSrcweir#COMP8TYPELISTN:=$(MISC)/$(COMP8TYPELIST).xml 759cdf0e10cSrcweir.ENDIF 760cdf0e10cSrcweir 761cdf0e10cSrcweir.IF "$(COMP9TYPELIST)"!="" 762cdf0e10cSrcweirUNOTYPES+=$($(COMP9TYPELIST)_XML2CMPTYPES) 763cdf0e10cSrcweirCOMP9RDBTARGETN:=$(BIN)/$(COMP9TYPELIST).rdb 764cdf0e10cSrcweir#COMP9TYPELISTN:=$(MISC)/$(COMP9TYPELIST).xml 765cdf0e10cSrcweir.ENDIF 766cdf0e10cSrcweir 767cdf0e10cSrcweirUNOTYPES!:=$(strip $(UNOTYPES)) 768cdf0e10cSrcweir 769cdf0e10cSrcweir#moved here to get UNOTYPES from COMPxTYPELIST 770cdf0e10cSrcweir.IF "$(UNOTYPES)" != "" 771cdf0e10cSrcweirUNOUCRHEADER=$(foreach,j,$(subst,.,/ $(UNOTYPES)) $(UNOUCROUT)/$(j:+".hpp")) 772cdf0e10cSrcweirUNOUCRTARGET:=$(INCCOM)/$(TARGET)_headergen.done 773cdf0e10cSrcweir.ENDIF # "$(UNOTYPES)" != "" 774cdf0e10cSrcweir 775cdf0e10cSrcweir.IF "$(HELPIDFILES)"!="" 776cdf0e10cSrcweirMAKE_HELPIDS=$(MISC)/helpids.don 777cdf0e10cSrcweir.ENDIF 778cdf0e10cSrcweir 779cdf0e10cSrcweir.IF "$(HXXCOPYFILES)" != "" 780cdf0e10cSrcweirHXXCOPYTARGET= copy_hxxcopyfiles 781cdf0e10cSrcweir.ENDIF 782cdf0e10cSrcweir 783cdf0e10cSrcweir.IF "$(LIB1TARGET)" != "" 784cdf0e10cSrcweirLIB1TARGETN=$(LIB1TARGET) 785cdf0e10cSrcweir.ENDIF 786cdf0e10cSrcweir 787cdf0e10cSrcweir.IF "$(LIB2TARGET)" != "" 788cdf0e10cSrcweirLIB2TARGETN=$(LIB2TARGET) 789cdf0e10cSrcweir.ENDIF 790cdf0e10cSrcweir 791cdf0e10cSrcweir.IF "$(LIB3TARGET)" != "" 792cdf0e10cSrcweirLIB3TARGETN=$(LIB3TARGET) 793cdf0e10cSrcweir.ENDIF 794cdf0e10cSrcweir 795cdf0e10cSrcweir.IF "$(LIB4TARGET)" != "" 796cdf0e10cSrcweirLIB4TARGETN=$(LIB4TARGET) 797cdf0e10cSrcweir.ENDIF 798cdf0e10cSrcweir 799cdf0e10cSrcweir.IF "$(LIB5TARGET)" != "" 800cdf0e10cSrcweirLIB5TARGETN=$(LIB5TARGET) 801cdf0e10cSrcweir.ENDIF 802cdf0e10cSrcweir 803cdf0e10cSrcweir.IF "$(LIB6TARGET)" != "" 804cdf0e10cSrcweirLIB6TARGETN=$(LIB6TARGET) 805cdf0e10cSrcweir.ENDIF 806cdf0e10cSrcweir 807cdf0e10cSrcweir.IF "$(LIB7TARGET)" != "" 808cdf0e10cSrcweirLIB7TARGETN=$(LIB7TARGET) 809cdf0e10cSrcweir.ENDIF 810cdf0e10cSrcweir 811cdf0e10cSrcweir.IF "$(LIB8TARGET)" != "" 812cdf0e10cSrcweirLIB8TARGETN=$(LIB8TARGET) 813cdf0e10cSrcweir.ENDIF 814cdf0e10cSrcweir 815cdf0e10cSrcweir.IF "$(LIB9TARGET)" != "" 816cdf0e10cSrcweirLIB9TARGETN=$(LIB9TARGET) 817cdf0e10cSrcweir.ENDIF 818cdf0e10cSrcweir 819cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 820cdf0e10cSrcweir.IF "$(COM)"!="GCC" 821cdf0e10cSrcweirLIB1ARCHIV= 822cdf0e10cSrcweirLIB2ARCHIV= 823cdf0e10cSrcweirLIB3ARCHIV= 824cdf0e10cSrcweirLIB4ARCHIV= 825cdf0e10cSrcweirLIB5ARCHIV= 826cdf0e10cSrcweirLIB6ARCHIV= 827cdf0e10cSrcweirLIB7ARCHIV= 828cdf0e10cSrcweirLIB8ARCHIV= 829cdf0e10cSrcweirLIB9ARCHIV= 830cdf0e10cSrcweir.ENDIF 831cdf0e10cSrcweir.ENDIF # "$(GUI)"=="WNT" 832cdf0e10cSrcweir 833cdf0e10cSrcweir.IF "$(RESLIB1NAME)" != "" 834cdf0e10cSrcweir.IF "$(RESLIB1NOVERSION)"=="" 835cdf0e10cSrcweir.ENDIF # "$(RESLIB1NOVERSION)"=="" 836cdf0e10cSrcweir.IF "$(common_build_reslib)"!="" 837cdf0e10cSrcweirRESLIB1TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/$(RESLIB1NAME)LANGEXT.res 838cdf0e10cSrcweirRSC_MULTI1=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))/rsc_$(RESLIB1NAME) 839cdf0e10cSrcweir.ELSE # "$(common_build_reslib)"!="" 840cdf0e10cSrcweirRESLIB1TARGETN=$(BIN)/$(RESLIB1NAME)LANGEXT.res 841cdf0e10cSrcweirRSC_MULTI1=$(MISC)/rsc_$(RESLIB1NAME) 842cdf0e10cSrcweir.ENDIF # "$(common_build_reslib)"!="" 843cdf0e10cSrcweir# change to iso if resmgr is changed 844cdf0e10cSrcweirRESLIB1TARGETN!:=$(foreach,i,$(alllangiso) $(subst,LANGEXT,$i $(RESLIB1TARGETN))) 845cdf0e10cSrcweir.ENDIF 846cdf0e10cSrcweir 847cdf0e10cSrcweir.IF "$(RESLIB2NAME)" != "" 848cdf0e10cSrcweir.IF "$(RESLIB2NOVERSION)"=="" 849cdf0e10cSrcweir.ENDIF # "$(RESLIB2NOVERSION)"=="" 850cdf0e10cSrcweir.IF "$(common_build_reslib)"!="" 851cdf0e10cSrcweirRESLIB2TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/$(RESLIB2NAME)LANGEXT.res 852cdf0e10cSrcweirRSC_MULTI2=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))/rsc_$(RESLIB2NAME) 853cdf0e10cSrcweir.ELSE # "$(common_build_reslib)"!="" 854cdf0e10cSrcweirRESLIB2TARGETN=$(BIN)/$(RESLIB2NAME)LANGEXT.res 855cdf0e10cSrcweirRSC_MULTI2=$(MISC)/rsc_$(RESLIB2NAME) 856cdf0e10cSrcweir.ENDIF # "$(common_build_reslib)"!="" 857cdf0e10cSrcweirRESLIB2TARGETN!:=$(foreach,i,$(alllangiso) $(subst,LANGEXT,$i $(RESLIB2TARGETN))) 858cdf0e10cSrcweir.ENDIF 859cdf0e10cSrcweir 860cdf0e10cSrcweir.IF "$(RESLIB3NAME)" != "" 861cdf0e10cSrcweir.IF "$(RESLIB3NOVERSION)"=="" 862cdf0e10cSrcweir.ENDIF # "$(RESLIB3NOVERSION)"=="" 863cdf0e10cSrcweir.IF "$(common_build_reslib)"!="" 864cdf0e10cSrcweirRESLIB3TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/$(RESLIB3NAME)LANGEXT.res 865cdf0e10cSrcweirRSC_MULTI3=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))/rsc_$(RESLIB3NAME) 866cdf0e10cSrcweir.ELSE # "$(common_build_reslib)"!="" 867cdf0e10cSrcweirRESLIB3TARGETN=$(BIN)/$(RESLIB3NAME)LANGEXT.res 868cdf0e10cSrcweirRSC_MULTI3=$(MISC)/rsc_$(RESLIB3NAME) 869cdf0e10cSrcweir.ENDIF # "$(common_build_reslib)"!="" 870cdf0e10cSrcweirRESLIB3TARGETN!:=$(foreach,i,$(alllangiso) $(subst,LANGEXT,$i $(RESLIB3TARGETN))) 871cdf0e10cSrcweir.ENDIF 872cdf0e10cSrcweir 873cdf0e10cSrcweir.IF "$(RESLIB4NAME)" != "" 874cdf0e10cSrcweir.IF "$(RESLIB4NOVERSION)"=="" 875cdf0e10cSrcweir.ENDIF # "$(RESLIB4NOVERSION)"=="" 876cdf0e10cSrcweir.IF "$(common_build_reslib)"!="" 877cdf0e10cSrcweirRESLIB4TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/$(RESLIB4NAME)LANGEXT.res 878cdf0e10cSrcweirRSC_MULTI4=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))/rsc_$(RESLIB4NAME) 879cdf0e10cSrcweir.ELSE # "$(common_build_reslib)"!="" 880cdf0e10cSrcweirRESLIB4TARGETN=$(BIN)/$(RESLIB4NAME)LANGEXT.res 881cdf0e10cSrcweirRSC_MULTI4=$(MISC)/rsc_$(RESLIB4NAME) 882cdf0e10cSrcweir.ENDIF # "$(common_build_reslib)"!="" 883cdf0e10cSrcweirRESLIB4TARGETN!:=$(foreach,i,$(alllangiso) $(subst,LANGEXT,$i $(RESLIB4TARGETN))) 884cdf0e10cSrcweir.ENDIF 885cdf0e10cSrcweir 886cdf0e10cSrcweir.IF "$(RESLIB5NAME)" != "" 887cdf0e10cSrcweir.IF "$(RESLIB5NOVERSION)"=="" 888cdf0e10cSrcweir.ENDIF # "$(RESLIB5NOVERSION)"=="" 889cdf0e10cSrcweir.IF "$(common_build_reslib)"!="" 890cdf0e10cSrcweirRESLIB5TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/$(RESLIB5NAME)LANGEXT.res 891cdf0e10cSrcweirRSC_MULTI5=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))/rsc_$(RESLIB5NAME) 892cdf0e10cSrcweir.ELSE # "$(common_build_reslib)"!="" 893cdf0e10cSrcweirRESLIB5TARGETN=$(BIN)/$(RESLIB5NAME)LANGEXT.res 894cdf0e10cSrcweirRSC_MULTI5=$(MISC)/rsc_$(RESLIB5NAME) 895cdf0e10cSrcweir.ENDIF # "$(common_build_reslib)"!="" 896cdf0e10cSrcweirRESLIB5TARGETN!:=$(foreach,i,$(alllangiso) $(subst,LANGEXT,$i $(RESLIB5TARGETN))) 897cdf0e10cSrcweir.ENDIF 898cdf0e10cSrcweir 899cdf0e10cSrcweir.IF "$(RESLIB6NAME)" != "" 900cdf0e10cSrcweir.IF "$(RESLIB6NOVERSION)"=="" 901cdf0e10cSrcweir.ENDIF # "$(RESLIB6NOVERSION)"=="" 902cdf0e10cSrcweir.IF "$(common_build_reslib)"!="" 903cdf0e10cSrcweirRESLIB6TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/$(RESLIB6NAME)LANGEXT.res 904cdf0e10cSrcweirRSC_MULTI6=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))/rsc_$(RESLIB6NAME) 905cdf0e10cSrcweir.ELSE # "$(common_build_reslib)"!="" 906cdf0e10cSrcweirRESLIB6TARGETN=$(BIN)/$(RESLIB6NAME)LANGEXT.res 907cdf0e10cSrcweirRSC_MULTI6=$(MISC)/rsc_$(RESLIB6NAME) 908cdf0e10cSrcweir.ENDIF # "$(common_build_reslib)"!="" 909cdf0e10cSrcweirRESLIB6TARGETN!:=$(foreach,i,$(alllangiso) $(subst,LANGEXT,$i $(RESLIB6TARGETN))) 910cdf0e10cSrcweir.ENDIF 911cdf0e10cSrcweir 912cdf0e10cSrcweir.IF "$(RESLIB7NAME)" != "" 913cdf0e10cSrcweir.IF "$(RESLIB7NOVERSION)"=="" 914cdf0e10cSrcweir.ENDIF # "$(RESLIB7NOVERSION)"=="" 915cdf0e10cSrcweir.IF "$(common_build_reslib)"!="" 916cdf0e10cSrcweirRESLIB7TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/$(RESLIB7NAME)LANGEXT.res 917cdf0e10cSrcweirRSC_MULTI7=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))/rsc_$(RESLIB7NAME) 918cdf0e10cSrcweir.ELSE # "$(common_build_reslib)"!="" 919cdf0e10cSrcweirRESLIB7TARGETN=$(BIN)/$(RESLIB7NAME)LANGEXT.res 920cdf0e10cSrcweirRSC_MULTI7=$(MISC)/rsc_$(RESLIB7NAME) 921cdf0e10cSrcweir.ENDIF # "$(common_build_reslib)"!="" 922cdf0e10cSrcweirRESLIB7TARGETN!:=$(foreach,i,$(alllangiso) $(subst,LANGEXT,$i $(RESLIB7TARGETN))) 923cdf0e10cSrcweir.ENDIF 924cdf0e10cSrcweir 925cdf0e10cSrcweir.IF "$(RESLIB8NAME)" != "" 926cdf0e10cSrcweir.IF "$(RESLIB8NOVERSION)"=="" 927cdf0e10cSrcweir.ENDIF # "$(RESLIB8NOVERSION)"=="" 928cdf0e10cSrcweir.IF "$(common_build_reslib)"!="" 929cdf0e10cSrcweirRESLIB8TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/$(RESLIB8NAME)LANGEXT.res 930cdf0e10cSrcweirRSC_MULTI8=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))/rsc_$(RESLIB8NAME) 931cdf0e10cSrcweir.ELSE # "$(common_build_reslib)"!="" 932cdf0e10cSrcweirRESLIB8TARGETN=$(BIN)/$(RESLIB8NAME)LANGEXT.res 933cdf0e10cSrcweirRSC_MULTI8=$(MISC)/rsc_$(RESLIB8NAME) 934cdf0e10cSrcweir.ENDIF # "$(common_build_reslib)"!="" 935cdf0e10cSrcweirRESLIB8TARGETN!:=$(foreach,i,$(alllangiso) $(subst,LANGEXT,$i $(RESLIB8TARGETN))) 936cdf0e10cSrcweir.ENDIF 937cdf0e10cSrcweir 938cdf0e10cSrcweir.IF "$(RESLIB9NAME)" != "" 939cdf0e10cSrcweir.IF "$(RESLIB9NOVERSION)"=="" 940cdf0e10cSrcweir.ENDIF # "$(RESLIB9NOVERSION)"=="" 941cdf0e10cSrcweir.IF "$(common_build_reslib)"!="" 942cdf0e10cSrcweirRESLIB9TARGETN=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/$(RESLIB9NAME)LANGEXT.res 943cdf0e10cSrcweirRSC_MULTI9=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(MISC))/rsc_$(RESLIB9NAME) 944cdf0e10cSrcweir.ELSE # "$(common_build_reslib)"!="" 945cdf0e10cSrcweirRESLIB9TARGETN=$(BIN)/$(RESLIB9NAME)LANGEXT.res 946cdf0e10cSrcweirRSC_MULTI9=$(MISC)/rsc_$(RESLIB9NAME) 947cdf0e10cSrcweir.ENDIF # "$(common_build_reslib)"!="" 948cdf0e10cSrcweirRESLIB9TARGETN!:=$(foreach,i,$(alllangiso) $(subst,LANGEXT,$i $(RESLIB9TARGETN))) 949cdf0e10cSrcweir.ENDIF 950cdf0e10cSrcweir 951cdf0e10cSrcweir.IF "$(INDPRESLIB1NAME)"!="" 952cdf0e10cSrcweirINDPRESLIB1TARGETN=$(BIN)/$(INDPRESLIB1NAME).dll 953cdf0e10cSrcweir.ENDIF 954cdf0e10cSrcweir 955cdf0e10cSrcweir.IF "$(DEF1NAME)"!="" 956cdf0e10cSrcweirDEF1TARGETN=$(MISC)/$(DEF1NAME).def 957cdf0e10cSrcweir.ENDIF 958cdf0e10cSrcweir 959cdf0e10cSrcweir.IF "$(DEF2NAME)"!="" 960cdf0e10cSrcweirDEF2TARGETN=$(MISC)/$(DEF2NAME).def 961cdf0e10cSrcweir.ENDIF 962cdf0e10cSrcweir 963cdf0e10cSrcweir.IF "$(DEF3NAME)"!="" 964cdf0e10cSrcweirDEF3TARGETN=$(MISC)/$(DEF3NAME).def 965cdf0e10cSrcweir.ENDIF 966cdf0e10cSrcweir 967cdf0e10cSrcweir.IF "$(DEF4NAME)"!="" 968cdf0e10cSrcweirDEF4TARGETN=$(MISC)/$(DEF4NAME).def 969cdf0e10cSrcweir.ENDIF 970cdf0e10cSrcweir 971cdf0e10cSrcweir.IF "$(DEF5NAME)"!="" 972cdf0e10cSrcweirDEF5TARGETN=$(MISC)/$(DEF5NAME).def 973cdf0e10cSrcweir.ENDIF 974cdf0e10cSrcweir 975cdf0e10cSrcweir.IF "$(DEF6NAME)"!="" 976cdf0e10cSrcweirDEF6TARGETN=$(MISC)/$(DEF6NAME).def 977cdf0e10cSrcweir.ENDIF 978cdf0e10cSrcweir 979cdf0e10cSrcweir.IF "$(DEF7NAME)"!="" 980cdf0e10cSrcweirDEF7TARGETN=$(MISC)/$(DEF7NAME).def 981cdf0e10cSrcweir.ENDIF 982cdf0e10cSrcweir 983cdf0e10cSrcweir.IF "$(DEF8NAME)"!="" 984cdf0e10cSrcweirDEF8TARGETN=$(MISC)/$(DEF8NAME).def 985cdf0e10cSrcweir.ENDIF 986cdf0e10cSrcweir 987cdf0e10cSrcweir.IF "$(DEF9NAME)"!="" 988cdf0e10cSrcweirDEF9TARGETN=$(MISC)/$(DEF9NAME).def 989cdf0e10cSrcweir.ENDIF 990cdf0e10cSrcweir 991cdf0e10cSrcweir# IZ65415 - catch obsolete macro. Can be removed later. 992cdf0e10cSrcweir.IF "$(SDINAME)"!="" 993cdf0e10cSrcweir.ERROR : ; @echo Forced error: SDINAME was used! Change your project to use SDIxNAME instead! 994cdf0e10cSrcweirNO_SDINAME_allowed 995cdf0e10cSrcweir.ENDIF 996cdf0e10cSrcweir 997cdf0e10cSrcweir.IF "$(SDI1NAME)"!="" 998cdf0e10cSrcweir.DIRCACHE=no 999cdf0e10cSrcweirSDI1TARGET=$(MISC)/$(SDI1NAME).don 1000cdf0e10cSrcweir.ENDIF 1001cdf0e10cSrcweir 1002cdf0e10cSrcweir.IF "$(SDI2NAME)"!="" 1003cdf0e10cSrcweir.DIRCACHE=no 1004cdf0e10cSrcweirSDI2TARGET=$(MISC)/$(SDI2NAME).don 1005cdf0e10cSrcweir.ENDIF 1006cdf0e10cSrcweir 1007cdf0e10cSrcweir.IF "$(SDI3NAME)"!="" 1008cdf0e10cSrcweir.DIRCACHE=no 1009cdf0e10cSrcweirSDI3TARGET=$(MISC)/$(SDI3NAME).don 1010cdf0e10cSrcweir.ENDIF 1011cdf0e10cSrcweir 1012cdf0e10cSrcweir.IF "$(SDI4NAME)"!="" 1013cdf0e10cSrcweir.DIRCACHE=no 1014cdf0e10cSrcweirSDI4TARGET=$(MISC)/$(SDI4NAME).don 1015cdf0e10cSrcweir.ENDIF 1016cdf0e10cSrcweir 1017cdf0e10cSrcweir.IF "$(SDI5NAME)"!="" 1018cdf0e10cSrcweir.DIRCACHE=no 1019cdf0e10cSrcweirSDI5TARGET=$(MISC)/$(SDI5NAME).don 1020cdf0e10cSrcweir.ENDIF 1021cdf0e10cSrcweir 1022cdf0e10cSrcweir.IF "$(XMLPROPERTIES)"!="" 1023cdf0e10cSrcweirXMLPROPERTIESN:=$(foreach,i,$(XMLPROPERTIES) $(MISC)/$(TARGET)_$(i:s/.xrb/.done/)) 1024cdf0e10cSrcweir.ENDIF # "$(XMLPROPERTIES)"!="" 1025cdf0e10cSrcweir 1026cdf0e10cSrcweir.IF "$(UNIXTEXT)"!="" 1027cdf0e10cSrcweir.IF "$(GUI)"=="UNX" 1028cdf0e10cSrcweirCONVERTUNIXTEXT:=$(UNIXTEXT) 1029cdf0e10cSrcweir.ENDIF # "$(GUI)"=="UNX" 1030cdf0e10cSrcweir.ENDIF # "$(UNIXTEXT)"!="" 1031cdf0e10cSrcweir 1032cdf0e10cSrcweir.IF "$(EXTUPDATEINFO_NAME)"!="" 1033cdf0e10cSrcweirEXTUPDATEINFO_DEST:=$(MISC)/$(EXTUPDATEINFO_NAME) 1034cdf0e10cSrcweirEXTUPDATEINFO_SOURCE*=description.xml 1035cdf0e10cSrcweir.ENDIF # "$(EXTUPDATEINFO_NAME)"!="" 1036cdf0e10cSrcweir 1037cdf0e10cSrcweir.IF "$(JAVACLASSFILES:s/DEFINED//)"!="" || "$(javauno)"!="" 1038cdf0e10cSrcweir.IF "$(L10N_framework)"=="" 1039cdf0e10cSrcweirTARGETDPJ=$(MISC)/$(TARGET).dpj 1040cdf0e10cSrcweir.ENDIF # "$(L10N_framework)"=="" 1041cdf0e10cSrcweir.ENDIF 1042cdf0e10cSrcweir 1043cdf0e10cSrcweir.IF "$(make_srs_deps)"=="" 1044cdf0e10cSrcweir.IF "$(SRCFILES)" != "" || "$(SRC1FILES)" != "" || "$(SRC2FILES)" != "" 1045cdf0e10cSrcweirDPRTARGET= $(MISC)/$(TARGET).dpr 1046cdf0e10cSrcweir.ENDIF 1047cdf0e10cSrcweir.ENDIF 1048cdf0e10cSrcweir 1049cdf0e10cSrcweir.IF "$(make_zip_deps)"=="" 1050cdf0e10cSrcweir.IF "$(ZIP1TARGET)" != "" || "$(ZIP2TARGET)" != "" || "$(ZIP3TARGET)" != "" 1051cdf0e10cSrcweirDPZTARGET= $(MISC)/$(TARGET).dpz 1052cdf0e10cSrcweir.ENDIF # "$(ZIP1TARGET)" != "" || "$(ZIP2TARGET)" != "" || "$(ZIP3TARGET)" != "" 1053cdf0e10cSrcweir.ENDIF # "$(make_zip_deps)"=="" 1054cdf0e10cSrcweir 1055cdf0e10cSrcweir.IF "$(SOLAR_JAVA)"!="" 1056cdf0e10cSrcweirALL_JAVA_TARGETS= \ 1057cdf0e10cSrcweir $(GENJAVAFILES) \ 1058cdf0e10cSrcweir $(JAVACLASSFILES) $(JAVA1CLASSFILES) \ 1059cdf0e10cSrcweir $(JAVA2CLASSFILES) $(JAVA3CLASSFILES) $(JAVA4CLASSFILES)\ 1060cdf0e10cSrcweir $(JAVA5CLASSFILES) $(JAVA6CLASSFILES) $(JAVA7CLASSFILES)\ 1061cdf0e10cSrcweir $(JAVA8CLASSFILES) $(JAVA9CLASSFILES) $(JAVA10CLASSFILES)\ 1062cdf0e10cSrcweir $(JAVA11CLASSFILES) \ 1063cdf0e10cSrcweir $(JAVATARGET) \ 1064cdf0e10cSrcweir $(TARGETDPJ) 1065cdf0e10cSrcweir.ENDIF # "$(SOLAR_JAVA)"!="" 1066cdf0e10cSrcweir# ------- 1067cdf0e10cSrcweir# - DEF - 1068cdf0e10cSrcweir# ------- 1069cdf0e10cSrcweir 1070cdf0e10cSrcweir# bei MAKE...DIR die gleiche Reihenfolge wie in settings.mak einhalten! 1071cdf0e10cSrcweir 1072cdf0e10cSrcweir.IF "$(lintit)"=="" 1073cdf0e10cSrcweir.IF "$(L10N_framework)"!="" 1074cdf0e10cSrcweirALLTAR: \ 1075cdf0e10cSrcweir "$(SOLARVERSION)/$(INPATH)/inc$(UPDMINOREXT)/$(UPD)minor.mk" \ 1076cdf0e10cSrcweir $(SUBDIRS) \ 1077cdf0e10cSrcweir $(DPRTARGET) \ 1078cdf0e10cSrcweir $(DPZTARGET) \ 1079cdf0e10cSrcweir $(ZIPALL) \ 1080cdf0e10cSrcweir $(SDITARGET) $(SDI1TARGET) $(SDI2TARGET) \ 1081cdf0e10cSrcweir $(SDI3TARGET) $(SDI4TARGET) $(SDI5TARGET) \ 1082cdf0e10cSrcweir $(XMLPROPERTIESN) \ 1083cdf0e10cSrcweir $(RCTARGET) \ 1084cdf0e10cSrcweir $(SCP_PRODUCT_TYPE) \ 1085cdf0e10cSrcweir $(ALLPARFILES) \ 1086cdf0e10cSrcweir $(SCP1TARGETN) \ 1087cdf0e10cSrcweir $(SCP2TARGETN) \ 1088cdf0e10cSrcweir $(SCP3TARGETN) \ 1089cdf0e10cSrcweir $(SCP4TARGETN) \ 1090cdf0e10cSrcweir $(SCP5TARGETN) \ 1091cdf0e10cSrcweir $(SCP6TARGETN) \ 1092cdf0e10cSrcweir $(SCP7TARGETN) \ 1093cdf0e10cSrcweir $(SCP8TARGETN) \ 1094cdf0e10cSrcweir $(SCP9TARGETN) \ 1095cdf0e10cSrcweir $(SRC1TARGET) \ 1096cdf0e10cSrcweir $(SRC2TARGET) \ 1097cdf0e10cSrcweir $(SRC3TARGET) \ 1098cdf0e10cSrcweir $(SRC4TARGET) $(SRC5TARGET) $(SRC6TARGET) \ 1099cdf0e10cSrcweir $(SRC7TARGET) $(SRC8TARGET) $(SRC9TARGET) \ 1100cdf0e10cSrcweir $(SRC10TARGET) $(SRC11TARGET) $(SRC12TARGET) \ 1101cdf0e10cSrcweir $(SRC13TARGET) $(SRC14TARGET) $(SRC15TARGET) \ 1102cdf0e10cSrcweir $(SRC16TARGET) \ 1103cdf0e10cSrcweir $(RSC_MULTI1) \ 1104cdf0e10cSrcweir $(RSC_MULTI2) \ 1105cdf0e10cSrcweir $(RSC_MULTI3) \ 1106cdf0e10cSrcweir $(RSC_MULTI4) \ 1107cdf0e10cSrcweir $(RSC_MULTI5) \ 1108cdf0e10cSrcweir $(RSC_MULTI6) \ 1109cdf0e10cSrcweir $(RSC_MULTI7) \ 1110cdf0e10cSrcweir $(RSC_MULTI8) \ 1111cdf0e10cSrcweir $(RSC_MULTI9) \ 1112cdf0e10cSrcweir $(INDPRESLIB1TARGETN) \ 1113cdf0e10cSrcweir $(RESLIB1TARGETN) $(RESLIB2TARGETN) \ 1114cdf0e10cSrcweir $(RESLIB3TARGETN) $(RESLIB4TARGETN) \ 1115cdf0e10cSrcweir $(RESLIB5TARGETN) $(RESLIB6TARGETN) \ 1116cdf0e10cSrcweir $(RESLIB7TARGETN) $(RESLIB8TARGETN) \ 1117cdf0e10cSrcweir $(LOCALIZE_ME_DEST)\ 1118cdf0e10cSrcweir last_target 1119cdf0e10cSrcweir 1120cdf0e10cSrcweir.ELSE # "$(L10N_framework)"!="" 1121cdf0e10cSrcweir 1122cdf0e10cSrcweirALLTAR: \ 1123cdf0e10cSrcweir "$(SOLARVERSION)/$(INPATH)/inc$(UPDMINOREXT)/$(UPD)minor.mk" \ 1124cdf0e10cSrcweir $(MAKEDEMODIR) $(MAKECOMPDIR) $(MAKEXLDIR) \ 1125cdf0e10cSrcweir $(COMPVERMK) \ 1126cdf0e10cSrcweir $(JAVAVERMK) \ 1127cdf0e10cSrcweir $(target_empty) \ 1128cdf0e10cSrcweir $(SUBDIRS) \ 1129cdf0e10cSrcweir $(ALLMOZ) \ 1130cdf0e10cSrcweir $(DELDEFS) \ 1131cdf0e10cSrcweir $(YACCTARGET) \ 1132cdf0e10cSrcweir $(UNOUCRTARGET) \ 1133cdf0e10cSrcweir $(UNOIDLDEPTARGETS) \ 1134cdf0e10cSrcweir $(DEPFILES) \ 1135cdf0e10cSrcweir $(DPRTARGET) \ 1136cdf0e10cSrcweir $(DPZTARGET) \ 1137cdf0e10cSrcweir $(ZIPALL) \ 1138cdf0e10cSrcweir $(SDITARGET) \ 1139cdf0e10cSrcweir $(LOCALDBTARGET) \ 1140cdf0e10cSrcweir $(LOCALDOCDBTARGET) \ 1141cdf0e10cSrcweir $(UNOIDLDBTARGET) \ 1142cdf0e10cSrcweir $(UNOIDLDBDOCTARGET) \ 1143cdf0e10cSrcweir $(COMP1RDBTARGETN) \ 1144cdf0e10cSrcweir $(COMP2RDBTARGETN) \ 1145cdf0e10cSrcweir $(COMP3RDBTARGETN) \ 1146cdf0e10cSrcweir $(COMP4RDBTARGETN) \ 1147cdf0e10cSrcweir $(COMP5RDBTARGETN) \ 1148cdf0e10cSrcweir $(COMP6RDBTARGETN) \ 1149cdf0e10cSrcweir $(COMP7RDBTARGETN) \ 1150cdf0e10cSrcweir $(COMP8RDBTARGETN) \ 1151cdf0e10cSrcweir $(COMP9RDBTARGETN) \ 1152cdf0e10cSrcweir $(IDL1TARGET) $(IDL2TARGET) $(IDL3TARGET) \ 1153cdf0e10cSrcweir $(IDL4TARGET) $(IDL5TARGET) \ 1154cdf0e10cSrcweir $(SDI1TARGET) $(SDI2TARGET) $(SDI3TARGET) \ 1155cdf0e10cSrcweir $(SDI4TARGET) $(SDI5TARGET) \ 1156cdf0e10cSrcweir $(HXXCOPYTARGET) \ 1157cdf0e10cSrcweir $(NOLIBOBJTARGET) \ 1158cdf0e10cSrcweir $(NOLIBSLOTARGET) \ 1159cdf0e10cSrcweir $(OTHERTARRGET) \ 1160cdf0e10cSrcweir $(XMLPROPERTIESN) \ 1161cdf0e10cSrcweir $(ALL_JAVA_TARGETS) \ 1162cdf0e10cSrcweir $(OBJTARGET) $(SLOTARGET) $(SMRSLOTARGET) \ 1163cdf0e10cSrcweir $($(SECOND_BUILD)SLOTARGET) \ 1164cdf0e10cSrcweir $($(SECOND_BUILD)OBJTARGET) \ 1165cdf0e10cSrcweir $(LIB1TARGET) $(LIB2TARGET) $(LIB3TARGET) \ 1166cdf0e10cSrcweir $(LIB4TARGET) $(LIB5TARGET) $(LIB6TARGET) \ 1167cdf0e10cSrcweir $(LIB7TARGET) $(LIB8TARGET) $(LIB9TARGET) \ 1168cdf0e10cSrcweir $(LIB1ARCHIV) $(LIB2ARCHIV) $(LIB3ARCHIV) \ 1169cdf0e10cSrcweir $(LIB4ARCHIV) $(LIB5ARCHIV) $(LIB6ARCHIV) \ 1170cdf0e10cSrcweir $(LIB7ARCHIV) $(LIB8ARCHIV) $(LIB9ARCHIV) \ 1171cdf0e10cSrcweir $(DEF1TARGETN) $(DEF2TARGETN) $(DEF3TARGETN) \ 1172cdf0e10cSrcweir $(DEF4TARGETN) $(DEF5TARGETN) $(DEF6TARGETN) \ 1173cdf0e10cSrcweir $(RCTARGET) \ 1174cdf0e10cSrcweir $(SHL1TARGETN) \ 1175cdf0e10cSrcweir $(SHL2TARGETN) \ 1176cdf0e10cSrcweir $(SHL3TARGETN) \ 1177cdf0e10cSrcweir $(SHL4TARGETN) \ 1178cdf0e10cSrcweir $(SHL5TARGETN) \ 1179cdf0e10cSrcweir $(SHL6TARGETN) \ 1180cdf0e10cSrcweir $(SHL7TARGETN) \ 1181cdf0e10cSrcweir $(SHL8TARGETN) \ 1182cdf0e10cSrcweir $(SHL9TARGETN) \ 1183cdf0e10cSrcweir $(SCP_PRODUCT_TYPE) \ 1184cdf0e10cSrcweir $(ALLPARFILES) \ 1185cdf0e10cSrcweir $(SCP1TARGETN) \ 1186cdf0e10cSrcweir $(SCP2TARGETN) \ 1187cdf0e10cSrcweir $(SCP3TARGETN) \ 1188cdf0e10cSrcweir $(SCP4TARGETN) \ 1189cdf0e10cSrcweir $(SCP5TARGETN) \ 1190cdf0e10cSrcweir $(SCP6TARGETN) \ 1191cdf0e10cSrcweir $(SCP7TARGETN) \ 1192cdf0e10cSrcweir $(SCP8TARGETN) \ 1193cdf0e10cSrcweir $(SCP9TARGETN) \ 1194cdf0e10cSrcweir $(APP1TARGETN) $(APP2TARGETN) $(APP3TARGETN) \ 1195cdf0e10cSrcweir $(APP4TARGETN) $(APP5TARGETN) $(APP6TARGETN) \ 1196cdf0e10cSrcweir $(APP7TARGETN) $(APP8TARGETN) $(APP9TARGETN) \ 119743feee13SJuergen Schmidt $(APP1RUNTEST) $(APP2RUNTEST) $(APP3RUNTEST) \ 119843feee13SJuergen Schmidt $(APP4RUNTEST) $(APP5RUNTEST) $(APP6RUNTEST) \ 119943feee13SJuergen Schmidt $(APP7RUNTEST) $(APP8RUNTEST) $(APP9RUNTEST) \ 1200cdf0e10cSrcweir $(JARTARGETN) \ 1201cdf0e10cSrcweir $(JARTARGETDEPN) \ 1202cdf0e10cSrcweir $(SRC1TARGET) \ 1203cdf0e10cSrcweir $(SRC2TARGET) \ 1204cdf0e10cSrcweir $(SRC3TARGET) \ 1205cdf0e10cSrcweir $(SRC4TARGET) $(SRC5TARGET) $(SRC6TARGET) \ 1206cdf0e10cSrcweir $(SRC7TARGET) $(SRC8TARGET) $(SRC9TARGET) \ 1207cdf0e10cSrcweir $(SRC10TARGET) $(SRC11TARGET) $(SRC12TARGET) \ 1208cdf0e10cSrcweir $(SRC13TARGET) $(SRC14TARGET) $(SRC15TARGET) \ 1209cdf0e10cSrcweir $(SRC16TARGET) \ 121043feee13SJuergen Schmidt $(RSC_MULTI1) \ 121143feee13SJuergen Schmidt $(RSC_MULTI2) \ 121243feee13SJuergen Schmidt $(RSC_MULTI3) \ 1213cdf0e10cSrcweir $(RSC_MULTI4) \ 1214cdf0e10cSrcweir $(RSC_MULTI5) \ 1215cdf0e10cSrcweir $(RSC_MULTI6) \ 1216cdf0e10cSrcweir $(RSC_MULTI7) \ 1217cdf0e10cSrcweir $(RSC_MULTI8) \ 1218cdf0e10cSrcweir $(RSC_MULTI9) \ 1219cdf0e10cSrcweir $(INDPRESLIB1TARGETN) \ 1220cdf0e10cSrcweir $(RESLIB1TARGETN) $(RESLIB2TARGETN) \ 1221cdf0e10cSrcweir $(RESLIB3TARGETN) $(RESLIB4TARGETN) \ 1222cdf0e10cSrcweir $(RESLIB5TARGETN) $(RESLIB6TARGETN) \ 1223cdf0e10cSrcweir $(RESLIB7TARGETN) $(RESLIB8TARGETN) \ 1224cdf0e10cSrcweir $(RESLIB9TARGETN) \ 1225cdf0e10cSrcweir $(SIGNFORNETSCAPE) \ 1226cdf0e10cSrcweir $(SIGNFOREXPLORER) \ 1227cdf0e10cSrcweir $(SIGNFORJARSIGNER) \ 1228cdf0e10cSrcweir $(CONVERTUNIXTEXT) \ 1229cdf0e10cSrcweir $(LOCALIZE_ME_DEST)\ 1230cdf0e10cSrcweir $(EXTUPDATEINFO_DEST) \ 1231cdf0e10cSrcweir last_target 1232cdf0e10cSrcweir 1233cdf0e10cSrcweir.IF "$(BUILD_X64)"!="" 1234cdf0e10cSrcweirALLTAR : \ 1235cdf0e10cSrcweir $(NOLIBOBJTARGET_X64) \ 1236cdf0e10cSrcweir $(NOLIBSLOTARGET_X64) \ 1237cdf0e10cSrcweir $(OBJTARGET_X64) $(SLOTARGET_X64) \ 1238cdf0e10cSrcweir $(LIB1TARGET_X64) $(LIB2TARGET_X64) \ 1239cdf0e10cSrcweir $(DEF1TARGETN_X64) $(DEF2TARGETN_X64) \ 1240cdf0e10cSrcweir $(SHL1TARGETN_X64) $(SHL2TARGETN_X64) 1241cdf0e10cSrcweir.ENDIF # "$(BUILD_X64)"!="" 1242cdf0e10cSrcweir 1243cdf0e10cSrcweirALLTAR : "$(SOLARINCDIR)/$(UPD)minor.mk" 1244cdf0e10cSrcweir 1245cdf0e10cSrcweir.IF "$(EXCEPTIONSNOOPT_FLAG)"=="" 1246cdf0e10cSrcweirTARGETDEPS+=$(EXCEPTIONSNOOPTTARGET) 1247cdf0e10cSrcweir.ENDIF 1248cdf0e10cSrcweir 1249cdf0e10cSrcweir.IF "$(NOOPT_FLAG)"=="" 1250cdf0e10cSrcweirTARGETDEPS+=$(NOOPTTARGET) 1251cdf0e10cSrcweir.ENDIF 1252cdf0e10cSrcweir 1253cdf0e10cSrcweir#don't override .TARGETS when called with targets 1254cdf0e10cSrcweir.IF "$(MAKETARGETS)$(TNR)$(EXCEPTIONSNOOPT_FLAG)$(EXCEPTIONS_FLAG)$(NOOPT_FLAG)"=="" 1255cdf0e10cSrcweir.IF "$(TARGETDEPS)"!="" 1256cdf0e10cSrcweir#.TARGETS .SEQUENTIAL :- $(TARGETDEPS) ALLTAR 1257cdf0e10cSrcweir.INIT .SEQUENTIAL : $(TARGETDEPS) $(NULLPRQ) 1258cdf0e10cSrcweir.ENDIF 1259cdf0e10cSrcweir.ENDIF 1260cdf0e10cSrcweir 1261cdf0e10cSrcweir# -Gc breaks the dependency chain and causes indefinite nummbers of $(CPPUMAKER) 1262cdf0e10cSrcweir.IF "$(BOOTSTRAP_SERVICE)"!="TRUE" 1263cdf0e10cSrcweirCPPUMAKERFLAGS*=-L 1264cdf0e10cSrcweir.ENDIF # "$(BOOTSTRAP_SERVICE)"!="TRUE" 1265cdf0e10cSrcweir 1266cdf0e10cSrcweir.IF "$(UNOTYPES)" != "" 1267cdf0e10cSrcweir# makeing all in one 1268cdf0e10cSrcweir.DIRCACHE=no 1269cdf0e10cSrcweir.IF "$(OBJFILES)"!="" 1270cdf0e10cSrcweir$(OBJFILES) : $(UNOUCRTARGET) 1271cdf0e10cSrcweir.ENDIF # "$(OBJFILES)"!="" 1272cdf0e10cSrcweir.IF "$(SLOFILES)"!="" 1273cdf0e10cSrcweir$(SLOFILES) : $(UNOUCRTARGET) 1274cdf0e10cSrcweir.ENDIF # "$(SLOFILES)"!="" 1275cdf0e10cSrcweir.IF "$(DEPOBJFILES)"!="" 1276cdf0e10cSrcweir$(DEPOBJFILES) : $(UNOUCRTARGET) 1277cdf0e10cSrcweir.ENDIF # "$(SLOFILES)"!="" 1278cdf0e10cSrcweir.IF "$(NOOPTTARGET)"!="" 1279cdf0e10cSrcweir$(NOOPTTARGET) : $(UNOUCRTARGET) 1280cdf0e10cSrcweir.ENDIF # "$(SLOFILES)"!="" 1281cdf0e10cSrcweir.IF "$(NOOPTFILES)"!="" 1282cdf0e10cSrcweir$(NOOPTFILES) : $(UNOUCRTARGET) 1283cdf0e10cSrcweir.ENDIF # "$(SLOFILES)"!="" 1284cdf0e10cSrcweir.IF "$(EXCEPTIONSFILES)"!="" 1285cdf0e10cSrcweir$(EXCEPTIONSFILES) : $(UNOUCRTARGET) 1286cdf0e10cSrcweir.ENDIF # "$(SLOFILES)"!="" 1287cdf0e10cSrcweir.IF "$(EXCEPTIONSNOOPTTARGET)"!="" 1288cdf0e10cSrcweir$(EXCEPTIONSNOOPTTARGET) : $(UNOUCRTARGET) 1289cdf0e10cSrcweir.ENDIF # "$(SLOFILES)"!="" 1290cdf0e10cSrcweir.IF "$(EXCEPTIONSNOOPTFILES)"!="" 1291cdf0e10cSrcweir$(EXCEPTIONSNOOPTFILES) : $(UNOUCRTARGET) 1292cdf0e10cSrcweir.ENDIF # "$(SLOFILES)"!="" 1293cdf0e10cSrcweir 1294cdf0e10cSrcweir$(UNOUCRTARGET) : $(UNOUCRHEADER) 1295cdf0e10cSrcweir 1296cdf0e10cSrcweir# keep that one to rebuild single misses 1297cdf0e10cSrcweir$(UNOUCRHEADER): 1298cdf0e10cSrcweir @noop 1299cdf0e10cSrcweir 1300cdf0e10cSrcweir$(UNOUCRTARGET) : $(UNOUCRDEP) 1301cdf0e10cSrcweir.IF "$(XML2MK_FILES)"!="" 1302cdf0e10cSrcweir @@-$(RM) $(foreach,i,$(XML2MK_FILES) $(MISC)/$(i).mk) 1303cdf0e10cSrcweir.ENDIF # "$(XML2MK_FILES)"!="" 1304cdf0e10cSrcweir @@-$(MKDIRHIER) $(UNOUCROUT) 1305cdf0e10cSrcweir $(COMMAND_ECHO)$(CPPUMAKER) @$(mktmp $(CPPUMAKERFLAGS) -B$(UNOUCRBASE) -O$(UNOUCROUT) $(UNOTYPES:^"-T") $(UNOUCRRDB)) && $(TOUCH) $@ 1306cdf0e10cSrcweir.ENDIF # "$(UNOTYPES)" != "" 1307cdf0e10cSrcweir 1308cdf0e10cSrcweir.IF "$(COMP1RDBTARGETN)"!="" 1309cdf0e10cSrcweir$(COMP1RDBTARGETN) : $(COMPRDB) 1310cdf0e10cSrcweir.ENDIF # "$(COMP1RDBTARGETN)"!="" 1311cdf0e10cSrcweir 1312cdf0e10cSrcweir.IF "$(COMP2RDBTARGETN)"!="" 1313cdf0e10cSrcweir$(COMP2RDBTARGETN) : $(COMPRDB) 1314cdf0e10cSrcweir.ENDIF # "$(COMP2RDBTARGETN)"!="" 1315cdf0e10cSrcweir 1316cdf0e10cSrcweir.IF "$(COMP3RDBTARGETN)"!="" 1317cdf0e10cSrcweir$(COMP3RDBTARGETN) : $(COMPRDB) 1318cdf0e10cSrcweir.ENDIF # "$(COMP3RDBTARGETN)"!="" 1319cdf0e10cSrcweir 1320cdf0e10cSrcweir.IF "$(COMP4RDBTARGETN)"!="" 1321cdf0e10cSrcweir$(COMP4RDBTARGETN) : $(COMPRDB) 1322cdf0e10cSrcweir.ENDIF # "$(COMP4RDBTARGETN)"!="" 1323cdf0e10cSrcweir 1324cdf0e10cSrcweir.IF "$(COMP5RDBTARGETN)"!="" 1325cdf0e10cSrcweir$(COMP5RDBTARGETN) : $(COMPRDB) 1326cdf0e10cSrcweir.ENDIF # "$(COMP5RDBTARGETN)"!="" 1327cdf0e10cSrcweir 1328cdf0e10cSrcweir.IF "$(COMP6RDBTARGETN)"!="" 1329cdf0e10cSrcweir$(COMP6RDBTARGETN) : $(COMPRDB) 1330cdf0e10cSrcweir.ENDIF # "$(COMP6RDBTARGETN)"!="" 1331cdf0e10cSrcweir 1332cdf0e10cSrcweir.IF "$(COMP7RDBTARGETN)"!="" 1333cdf0e10cSrcweir$(COMP7RDBTARGETN) : $(COMPRDB) 1334cdf0e10cSrcweir.ENDIF # "$(COMP7RDBTARGETN)"!="" 1335cdf0e10cSrcweir 1336cdf0e10cSrcweir.IF "$(COMP8RDBTARGETN)"!="" 1337cdf0e10cSrcweir$(COMP8RDBTARGETN) : $(COMPRDB) 1338cdf0e10cSrcweir.ENDIF # "$(COMP8RDBTARGETN)"!="" 1339cdf0e10cSrcweir 1340cdf0e10cSrcweir.IF "$(COMP9RDBTARGETN)"!="" 1341cdf0e10cSrcweir$(COMP9RDBTARGETN) : $(COMPRDB) 1342cdf0e10cSrcweir.ENDIF # "$(COMP9RDBTARGETN)"!="" 1343cdf0e10cSrcweir 1344cdf0e10cSrcweir.ENDIF # "$(L10N_framework)"!="" 1345cdf0e10cSrcweir.ELSE # "$(lintit)"=="" 1346cdf0e10cSrcweir 1347cdf0e10cSrcweirALLTAR: $(OBJFILES) $(SLOFILES) 1348cdf0e10cSrcweir 1349cdf0e10cSrcweir.ENDIF # "$(lintit)"=="" 1350cdf0e10cSrcweir 1351cdf0e10cSrcweir.IF "$(SDINAME)"!="" 1352cdf0e10cSrcweir$(OBJ)/$(CINTERNAME).obj : $(SDITARGET) 1353cdf0e10cSrcweir.ENDIF 1354cdf0e10cSrcweir 1355cdf0e10cSrcweir.IF "$(SDI1NAME)"!="" 1356cdf0e10cSrcweir$(OBJ)/$(CINTER1NAME).obj : $(SDI1TARGET) 1357cdf0e10cSrcweir.ENDIF 1358cdf0e10cSrcweir 1359cdf0e10cSrcweir.IF "$(SDI2NAME)"!="" 1360cdf0e10cSrcweir$(OBJ)/$(CINTER2NAME).obj : $(SDI2TARGET) 1361cdf0e10cSrcweir.ENDIF 1362cdf0e10cSrcweir 1363cdf0e10cSrcweir.IF "$(SDI3NAME)"!="" 1364cdf0e10cSrcweir$(OBJ)/$(CINTER3NAME).obj : $(SDI3TARGET) 1365cdf0e10cSrcweir.ENDIF 1366cdf0e10cSrcweir 1367cdf0e10cSrcweir.IF "$(SDI4NAME)"!="" 1368cdf0e10cSrcweir$(OBJ)/$(CINTER4NAME).obj : $(SDI4TARGET) 1369cdf0e10cSrcweir.ENDIF 1370cdf0e10cSrcweir 1371cdf0e10cSrcweir.IF "$(SDI5NAME)"!="" 1372cdf0e10cSrcweir$(OBJ)/$(CINTER5NAME).obj : $(SDI5TARGET) 1373cdf0e10cSrcweir.ENDIF 1374cdf0e10cSrcweir 1375cdf0e10cSrcweir.IF "$(SOLAR_JAVA)"!="" 1376cdf0e10cSrcweir.IF "$(GENJAVAFILES)"!="" 1377cdf0e10cSrcweir$(GENJAVAFILES) : $(RDB) 1378cdf0e10cSrcweir$(JAVATARGET) : $(GENJAVAFILES) 1379cdf0e10cSrcweir.ENDIF # "$(GENJAVAFILES)"!="" 1380cdf0e10cSrcweir.ENDIF # "$(SOLAR_JAVA)"!="" 1381cdf0e10cSrcweir 1382cdf0e10cSrcweir.IF "$(HXXCOPYFILES)" != "" 1383cdf0e10cSrcweir$(HXXCOPYTARGET): $(HXXCOPYFILES) 1384cdf0e10cSrcweir $(COMMAND_ECHO)$(COPY) $(COPYUPDATE) $(HXXCOPYFILES) $(INCCOM) $(CHECKCOPYURESULT) 1385cdf0e10cSrcweir.ENDIF 1386cdf0e10cSrcweir 1387cdf0e10cSrcweir.IF "$(UNIXTEXT)"!="" 1388cdf0e10cSrcweir$(UNIXTEXT) : $(UNIXTEXT:f) 1389cdf0e10cSrcweir @echo "Making: " $@ 1390cdf0e10cSrcweir @@-$(RM) -f $@ 1391cdf0e10cSrcweir @tr -d "\015" < $(@:f) > $@ 1392cdf0e10cSrcweir 1393cdf0e10cSrcweir.ENDIF # "$(UNIXTEXT)"!="" 1394cdf0e10cSrcweir 1395cdf0e10cSrcweir.IF "$(WITH_LANG)"!="" 1396cdf0e10cSrcweir.IF "$(LOCALIZESDF)"!="" 1397cdf0e10cSrcweir 1398cdf0e10cSrcweir# dummy target to keep the build happy if not even the .zip exists. localization tools deal with not existing 1399cdf0e10cSrcweir# localize.sdf themself 1400cdf0e10cSrcweir"$(LOCALIZESDF)%": 1401cdf0e10cSrcweir @echo $(LOCALIZESDF) 1402cdf0e10cSrcweir @@-$(MKDIRHIER) $(@:d) 1403cdf0e10cSrcweir $(TOUCH) $@ 1404cdf0e10cSrcweir 1405cdf0e10cSrcweir.IF "$(LOCALIZATION_FOUND)"=="" 1406cdf0e10cSrcweir.IF "$(LOCALSDFFILE)"!="" 1407cdf0e10cSrcweir"$(LOCALIZESDF)" : $(SOLARCOMMONSDFDIR)/$(PRJNAME).zip 1408cdf0e10cSrcweir @@-$(MKDIRHIER) $(@:d) 1409cdf0e10cSrcweir @@-$(MKDIRHIER) $(COMMONMISC)/$(PRJNAME)_$(TARGET) 1410cdf0e10cSrcweir @-unzip -o -d $(COMMONMISC)/$(PRJNAME) $(SOLARCOMMONSDFDIR)/$(PRJNAME).zip $(subst,$(COMMONMISC)/$(PRJNAME)/, $@) 1411cdf0e10cSrcweir @@$(TOUCH) $@ 1412cdf0e10cSrcweir.ENDIF # "$(LOCALSDFFILE)"!="" 1413cdf0e10cSrcweir.ENDIF # "$(LOCALIZATION_FOUND)"=="" 1414cdf0e10cSrcweir.ENDIF # "$(LOCALIZESDF)"!="" 1415cdf0e10cSrcweir.ENDIF # "$(WITH_LANG)"!="" 1416cdf0e10cSrcweir 1417cdf0e10cSrcweir.IF "$(EXTUPDATEINFO_NAME)"!="" 1418cdf0e10cSrcweir$(EXTUPDATEINFO_DEST) : $(EXTUPDATEINFO_SOURCE) 1419cdf0e10cSrcweir $(PERL) $(SOLARENV)/bin/make_ext_update_info.pl --out $(EXTUPDATEINFO_DEST) $(foreach,i,$(EXTUPDATEINFO_URLS) --update-url "$i") $(EXTUPDATEINFO_SOURCE) 1420cdf0e10cSrcweir.ENDIF # "$(EXTUPDATEINFO_NAME)"!="" 1421cdf0e10cSrcweir 1422cdf0e10cSrcweirmakedoc: 1423cdf0e10cSrcweir @@-mkdir $(OUT)/ucrdoc 1424cdf0e10cSrcweir $(COMMAND_ECHO)$(IDLC) $(VERBOSITY) @$(mktmp $(IDLCFLAGS) $(UNOIDLDEFS) $(UNOIDLINCEXTRA) $(UNOIDLINC) -C -O$(OUT)/ucrdoc/$(IDLPACKAGE) $(DEPIDLFILES:+"\n")) 1425cdf0e10cSrcweir 1426cdf0e10cSrcweir.IF "$(LOCALDBTARGET)"!="" 1427cdf0e10cSrcweir$(LOCALDBTARGET) : $(URDFILES) $(DEPIDLFILES) 1428cdf0e10cSrcweir $(COMMAND_ECHO)$(IDLC) $(VERBOSITY) @$(mktmp $(IDLCFLAGS) $(UNOIDLDEFS) $(UNOIDLINCEXTRA) $(UNOIDLINC) -O$(OUT)/ucr/$(IDLPACKAGE) $(all_outdated_idl)) 1429cdf0e10cSrcweir $(COMMAND_ECHO)-$(RM) $@ 1430cdf0e10cSrcweir $(COMMAND_ECHO)$(REGMERGE) $@ UCR @$(mktmp $(URDFILES)) 1431cdf0e10cSrcweir.ENDIF 1432cdf0e10cSrcweir 1433cdf0e10cSrcweir.IF "$(LOCALDOCDBTARGET)"!="" 1434cdf0e10cSrcweir$(LOCALDOCDBTARGET) : $(URDDOCFILES) $(DEPIDLFILES) 1435cdf0e10cSrcweir $(COMMAND_ECHO)$(IDLC) $(VERBOSITY) @$(mktmp $(IDLCFLAGS) $(UNOIDLDEFS) $(UNOIDLINCEXTRA) $(UNOIDLINC) -C -O$(OUT)/ucrdoc/$(IDLPACKAGE) $(all_outdated_idl)) 1436cdf0e10cSrcweir $(COMMAND_ECHO)-$(RM) $@ 1437cdf0e10cSrcweir $(COMMAND_ECHO)$(REGMERGE) $@ UCR @$(mktmp $(URDDOCFILES)) 1438cdf0e10cSrcweir.ENDIF 1439cdf0e10cSrcweir 1440cdf0e10cSrcweir.IF "$(UNOIDLDBTARGET)"!="" 1441cdf0e10cSrcweir$(UNOIDLDBTARGET) : $(UNOIDLDBFILES) $(UNOIDLDBREGS) 1442cdf0e10cSrcweir $(COMMAND_ECHO)-$(RM) $@ 1443cdf0e10cSrcweir $(COMMAND_ECHO)$(REGMERGE) $@ / @$(mktmp $(UNOIDLDBFILES) $(UNOIDLDBREGS)) 1444cdf0e10cSrcweir.IF "$(LOCALREGDB)"!="" 1445cdf0e10cSrcweir $(COMMAND_ECHO)$(REGMERGE) $(LOCALREGDB) / $@ 1446cdf0e10cSrcweir.ENDIF 1447cdf0e10cSrcweir.ENDIF # "$(UNOIDLDBTARGET)"!="" 1448cdf0e10cSrcweir 1449cdf0e10cSrcweir.IF "$(UNOIDLDBDOCTARGET)"!="" 1450cdf0e10cSrcweir$(UNOIDLDBDOCTARGET) : $(UNOIDLDBDOCFILES) $(UNOIDLDBDOCREGS) 1451cdf0e10cSrcweir $(COMMAND_ECHO)-$(RM) $@ 1452cdf0e10cSrcweir $(COMMAND_ECHO)$(REGMERGE) $@ / @$(mktmp $(UNOIDLDBDOCFILES) $(UNOIDLDBDOCREGS)) 1453cdf0e10cSrcweir.IF "$(LOCALREGDB)"!="" 1454cdf0e10cSrcweir $(COMMAND_ECHO)$(REGMERGE) $(LOCALREGDB) / $@ 1455cdf0e10cSrcweir.ENDIF 1456cdf0e10cSrcweir.ENDIF # "$(UNOIDLDBDOCTARGET)"!="" 1457cdf0e10cSrcweir 1458cdf0e10cSrcweir.IF "$(SCP_PRODUCT_TYPE)"!="" 1459cdf0e10cSrcweir$(SCP_PRODUCT_TYPE): 1460cdf0e10cSrcweir @@-$(MKDIRHIER) $(PAR)/$@ 1461cdf0e10cSrcweir @@-$(MKDIRHIER) $(BIN)/$@ 1462cdf0e10cSrcweir 1463cdf0e10cSrcweir.ENDIF # "$(PARFILES)"!="" 1464cdf0e10cSrcweir 1465cdf0e10cSrcweir"$(SOLARVERSION)/$(INPATH)/inc$(UPDMINOREXT)/minormkchanged.flg" : 1466cdf0e10cSrcweir $(TOUCH) $@ 1467cdf0e10cSrcweir 1468cdf0e10cSrcweir.IF "$(COMPVERMK)"!="" 1469cdf0e10cSrcweir.IF "$(UPDATER)"!="" || "$(CWS_WORK_STAMP)"!="" 1470cdf0e10cSrcweir.IF "$(COMPATH:s!\!/!)"!="$(COMPATH_STORED)" 1471cdf0e10cSrcweirCOMPVERMK_PHONY:=.PHONY 1472cdf0e10cSrcweir.ENDIF # "$(COMPATH:s!\!/!)"!="$(COMPATH_STORED)" 1473cdf0e10cSrcweirCOMPVTMP:=$(mktmp iii) 1474cdf0e10cSrcweir"$(COMPVERMK)" $(COMPVERMK_PHONY): $(SOLARVERSION)/$(INPATH)/inc$(UPDMINOREXT)/minormkchanged.flg 1475cdf0e10cSrcweir.IF "$(CCNUMVER)"!="" 1476cdf0e10cSrcweir @echo COMNAME:=$(COMNAME) > $(COMPVTMP) 1477cdf0e10cSrcweir @echo COMID:=$(COMID) >> $(COMPVTMP) 1478cdf0e10cSrcweir @echo CCNUMVER:=$(CCNUMVER) >> $(COMPVTMP) 1479cdf0e10cSrcweir @echo CCVER:=$(CCVER:s/-/ /:1) >> $(COMPVTMP) 1480cdf0e10cSrcweir @echo CDEFS+=-DCPPU_ENV=$(COMNAME) >> $(COMPVTMP) 1481cdf0e10cSrcweir @echo COMPATH_STORED:=$(COMPATH:s!\!/!) >> $(COMPVTMP) 1482cdf0e10cSrcweir @@-$(RM) $(@)_$(COMPVTMP:b) 1483cdf0e10cSrcweir @$(TYPE) $(COMPVTMP) | tr -d "\015" > $(@)_$(COMPVTMP:b) 1484cdf0e10cSrcweir @$(IFEXIST) $@ $(THEN) $(RM:s/+//) $@ >& $(NULLDEV) $(FI) 1485cdf0e10cSrcweir @-$(RENAME) $(@)_$(COMPVTMP:b) $@ 1486cdf0e10cSrcweir @@-$(RM) $(@)_$(COMPVTMP:b) 1487cdf0e10cSrcweir.ELSE # "$(CCNUMVER)"!="" 1488cdf0e10cSrcweir @@-$(RM) $@ 1489cdf0e10cSrcweir.ENDIF # "$(CCNUMVER)"!="" 1490cdf0e10cSrcweir 1491cdf0e10cSrcweir.ENDIF # "$(COMPVERMK)"!="" 1492cdf0e10cSrcweir.ENDIF # "$(UPDATER)"!="" || "$(CWS_WORK_STAMP)"!="" 1493cdf0e10cSrcweir 1494cdf0e10cSrcweir.IF "$(JAVAVERMK)"!="" 1495cdf0e10cSrcweir.IF "$(JAVALOCATION)"!="$(JAVA_HOME)" 1496cdf0e10cSrcweir"$(JAVAVERMK)" .PHONY : 1497cdf0e10cSrcweir.ELSE # "$(JAVALOCATION)"!="$(JAVA_HOME)" 1498cdf0e10cSrcweir"$(JAVAVERMK)" : $(SOLARVERSION)/$(INPATH)/inc$(UPDMINOREXT)/minormkchanged.flg 1499cdf0e10cSrcweir.ENDIF # "$(JAVALOCATION)"!="$(JAVA_HOME)" 1500cdf0e10cSrcweir @-$(RM) $@ 1501cdf0e10cSrcweir @echo JAVAVER:=$(JAVAVER) > $@ 1502cdf0e10cSrcweir @echo JAVANUMVER:=$(JAVANUMVER) >> $@ 1503cdf0e10cSrcweir @echo JAVALOCATION:=$(JAVA_HOME) >> $@ 1504cdf0e10cSrcweir 1505cdf0e10cSrcweir.ENDIF # "$(JAVAVERMK)"!="" 1506cdf0e10cSrcweir 1507cdf0e10cSrcweir# on recursive call there seems to be one blank in TARGETDEP 1508cdf0e10cSrcweir# which makes it not empty :-( 1509cdf0e10cSrcweir.IF "$(TARGETDEPS:s/ //)"!="" 1510cdf0e10cSrcweir$(TARGETDEPS) : $(LOCALIZE_ME_DEST) 1511cdf0e10cSrcweir.ENDIF # "$(TARGETDEPS)"!="" 1512cdf0e10cSrcweir 1513cdf0e10cSrcweir.IF "$(LOCALIZE_ME_DEST)"!="" 1514cdf0e10cSrcweir 1515cdf0e10cSrcweir.IF "$(WITH_LANG)"=="" 1516cdf0e10cSrcweir$(LOCALIZE_ME_DEST) : $(LOCALIZE_ME) 1517cdf0e10cSrcweir $(COMMAND_ECHO)-$(RM) $(INCCOM)/$(TARGET)_lastrun.mk 1518cdf0e10cSrcweir $(COMMAND_ECHO)-$(MKDIR) $(@:d) 1519cdf0e10cSrcweir $(COMMAND_ECHO)-$(RM) $@ 1520cdf0e10cSrcweir $(COMMAND_ECHO)$(COPY) $(@:b:+"_tmpl")$(@:e) $@ 1521cdf0e10cSrcweir 1522cdf0e10cSrcweir.ELSE # "$(WITH_LANG)"=="" 1523cdf0e10cSrcweir# LASTRUN_MERGED 1524cdf0e10cSrcweir.INCLUDE .IGNORE : $(INCCOM)/$(TARGET)_lastrun.mk 1525cdf0e10cSrcweir.IF "$(LASTRUN_MERGED)"=="TRUE" 1526cdf0e10cSrcweir$(LOCALIZE_ME_DEST) : $(LOCALIZE_ME) $(LOCALIZESDF) 1527cdf0e10cSrcweir.ELSE # "$(LASTRUN_MERGED)"=="TRUE" 1528cdf0e10cSrcweir$(LOCALIZE_ME_DEST) .PHONY : $(LOCALIZE_ME) $(LOCALIZESDF) 1529cdf0e10cSrcweir echo LASTRUN_MERGED:=TRUE > $(INCCOM)/$(TARGET)_lastrun.mk 1530cdf0e10cSrcweir.ENDIF # "$(LASTRUN_MERGED)"=="TRUE" 1531cdf0e10cSrcweir $(COMMAND_ECHO)-$(MKDIR) $(@:d) 1532cdf0e10cSrcweir $(COMMAND_ECHO)-$(RM) $@ 1533cdf0e10cSrcweir $(COMMAND_ECHO)$(TRANSEX) -p $(PRJNAME) -i $(@:b:+"_tmpl")$(@:e) -o $(@:d)/$(@:b:+"_tmpl")$(@:e).$(INPATH) -m $(LOCALIZESDF) -l all 1534cdf0e10cSrcweir $(COMMAND_ECHO)$(RENAME) $(@:d)$(@:b:+"_tmpl")$(@:e).$(INPATH) $@ 1535cdf0e10cSrcweir 1536cdf0e10cSrcweir.ENDIF # "$(WITH_LANG)"=="" 1537cdf0e10cSrcweir.ENDIF # "$(LOCALIZE_ME_DEST)"!="" 1538cdf0e10cSrcweir 1539cdf0e10cSrcweir.IF "$(XMLPROPERTIES)"!="" 1540cdf0e10cSrcweir.IF "$(L10N_framework)"!="" 1541cdf0e10cSrcweirXML_ISO_CODE*=-ISO99 $(L10N_framework) 1542cdf0e10cSrcweir.ENDIF 1543cdf0e10cSrcweir.IF "$(WITH_LANG)"!="" 1544cdf0e10cSrcweir$(MISC)/$(TARGET)_%.done : $(COMMONMISC)/$(TARGET)/%.xrb 1545cdf0e10cSrcweir.ELSE # "$(WITH_LANG)"!="" 1546cdf0e10cSrcweir$(MISC)/$(TARGET)_%.done : %.xrb 1547cdf0e10cSrcweir.ENDIF # "$(WITH_LANG)"!="" 1548cdf0e10cSrcweir @@-$(RM) $(MISC)/$(<:b).interm$(TARGET) 1549cdf0e10cSrcweir native2ascii -encoding UTF8 $< $(MISC)/$(<:b).interm$(TARGET) && $(XMLEX) -i $(MISC)/$(<:b).interm$(TARGET) -o $(CLASSDIR) $(XML_ISO_CODE) -g -d $@ 1550cdf0e10cSrcweir @@$(RM) $(MISC)/$(<:b).interm$(TARGET) 1551cdf0e10cSrcweir.ENDIF # "$(XMLPROPERTIES)"!="" 1552cdf0e10cSrcweir 1553cdf0e10cSrcweir.IF "$(SDI1TARGET)$(SDI2TARGET)$(SDI3TARGET)$(SDI4TARGET)$(SDI5TARGET)$(SDI6TARGET)$(SDI7TARGET)$(SDI8TARGET)$(SDI9TARGET)"!="" 1554cdf0e10cSrcweir.INCLUDE : _tg_sdi.mk 1555cdf0e10cSrcweir.ENDIF # "$(SDI1TARGET)$(SDI2TARGET)$(SDI3TARGET)$(SDI4TARGET)$(SDI5TARGET)$(SDI6TARGET)$(SDI7TARGET)$(SDI8TARGET)$(SDI9TARGET)"!="" 1556cdf0e10cSrcweir 1557cdf0e10cSrcweir.IF "$(DEF1NAME)$(DEF2NAME)$(DEF3NAME)$(DEF4NAME)$(DEF5NAME)$(DEF6NAME)$(DEF7NAME)$(DEF8NAME)$(DEF9NAME)"!="" 1558cdf0e10cSrcweir.INCLUDE : _tg_def.mk 1559cdf0e10cSrcweir.ENDIF 1560cdf0e10cSrcweir 1561cdf0e10cSrcweir# ------- 1562cdf0e10cSrcweir# - LIB - 1563cdf0e10cSrcweir# ------- 1564cdf0e10cSrcweir 1565cdf0e10cSrcweir.IF "$(OBJTARGET)$($(SECOND_BUILD)OBJTARGET)"!="" 1566cdf0e10cSrcweir.INCLUDE : tg_obj.mk 1567cdf0e10cSrcweir.ENDIF # "$(OBJTARGET)$($(SECOND_BUILD)OBJTARGET)"!="" 1568cdf0e10cSrcweir 1569cdf0e10cSrcweir# ------- 1570cdf0e10cSrcweir# - SLB - 1571cdf0e10cSrcweir# ------- 1572cdf0e10cSrcweir 1573cdf0e10cSrcweir.IF "$(SLOTARGET)$($(SECOND_BUILD)SLOTARGET)"!="" 1574cdf0e10cSrcweir.INCLUDE : tg_slo.mk 1575cdf0e10cSrcweir.ENDIF # "$(SLOTARGET)$($(SECOND_BUILD)SLOTARGET)"!="" 1576cdf0e10cSrcweir 1577cdf0e10cSrcweir# -------- 1578cdf0e10cSrcweir# - LIBS - 1579cdf0e10cSrcweir# -------- 1580cdf0e10cSrcweir 1581cdf0e10cSrcweir.IF "$(LIB1TARGET)$(LIB2TARGET)$(LIB3TARGET)$(LIB4TARGET)$(LIB5TARGET)$(LIB6TARGET)$(LIB7TARGET)$(LIB8TARGET)$(LIB9TARGET)" != "" 1582cdf0e10cSrcweir.INCLUDE : _tg_lib.mk 1583cdf0e10cSrcweir.ENDIF # "$(LIB1TARGET)$(LIB2TARGET)$(LIB3TARGET)$(LIB4TARGET)$(LIB5TARGET)$(LIB6TARGET)$(LIB7TARGET)$(LIB8TARGET)$(LIB9TARGET)" != "" 1584cdf0e10cSrcweir 1585cdf0e10cSrcweir# ------- 1586cdf0e10cSrcweir# - SRS - 1587cdf0e10cSrcweir# ------- 1588cdf0e10cSrcweir 1589cdf0e10cSrcweir.IF "$(SRS1NAME)$(SRS2NAME)$(SRS3NAME)$(SRS4NAME)$(SRS5NAME)$(SRS6NAME)$(SRS7NAME)$(SRS8NAME)$(SRS9NAME)"!="" 1590cdf0e10cSrcweir.INCLUDE : _tg_srs.mk 1591cdf0e10cSrcweir.ENDIF # "$(SRS1NAME)$(SRS2NAME)$(SRS3NAME)$(SRS4NAME)$(SRS5NAME)$(SRS6NAME)$(SRS7NAME)$(SRS8NAME)$(SRS9NAME)"!="" 1592cdf0e10cSrcweir 1593cdf0e10cSrcweir# ------- 1594cdf0e10cSrcweir# - RES - 1595cdf0e10cSrcweir# ------- 1596cdf0e10cSrcweir 1597cdf0e10cSrcweir.IF "$(RCTARGET)"!="" 1598cdf0e10cSrcweir.INCLUDE : tg_res.mk 1599cdf0e10cSrcweir.ENDIF # "$(RCTARGET)"!="" 1600cdf0e10cSrcweir 1601cdf0e10cSrcweir# ------- 1602cdf0e10cSrcweir# - SHL - 1603cdf0e10cSrcweir# ------- 1604cdf0e10cSrcweir 1605cdf0e10cSrcweir.IF "$(SHL1TARGETN)$(SHL2TARGETN)$(SHL3TARGETN)$(SHL4TARGETN)$(SHL5TARGETN)$(SHL6TARGETN)$(SHL7TARGETN)$(SHL8TARGETN)$(SHL9TARGETN)"!="" 1606cdf0e10cSrcweir.INCLUDE : _tg_shl.mk 1607cdf0e10cSrcweir.ENDIF # "$(SHL1TARGETN)$(SHL2TARGETN)$(SHL3TARGETN)$(SHL4TARGETN)$(SHL5TARGETN)$(SHL6TARGETN)$(SHL7TARGETN)$(SHL8TARGETN)$(SHL9TARGETN)"!="" 1608cdf0e10cSrcweir 1609cdf0e10cSrcweir.IF "$(USE_VERSIONH)"!="" 1610cdf0e10cSrcweir.INIT .SEQUENTIAL : $(USE_VERSIONH) $(NULLPRQ) 1611cdf0e10cSrcweir.ENDIF # "$(USE_VERSIONH)"!="" 1612cdf0e10cSrcweir 1613cdf0e10cSrcweir# ------- 1614cdf0e10cSrcweir# - APP - 1615cdf0e10cSrcweir# ------- 1616cdf0e10cSrcweir 1617cdf0e10cSrcweir.IF "$(APP1TARGETN)$(APP2TARGETN)$(APP3TARGETN)$(APP4TARGETN)$(APP5TARGETN)$(APP6TARGETN)$(APP7TARGETN)$(APP8TARGETN)$(APP9TARGETN)"!="" 1618cdf0e10cSrcweir.INCLUDE : _tg_app.mk 1619cdf0e10cSrcweir.ENDIF 1620cdf0e10cSrcweir 1621cdf0e10cSrcweir# ------- 1622cdf0e10cSrcweir# - SCP - 1623cdf0e10cSrcweir# ------- 1624cdf0e10cSrcweir 1625cdf0e10cSrcweir.IF "$(SCP1TARGETN)$(SCP2TARGETN)$(SCP3TARGETN)$(SCP4TARGETN)$(SCP5TARGETN)$(SCP6TARGETN)$(SCP7TARGETN)$(SCP8TARGETN)$(SCP9TARGETN)"!="" 1626cdf0e10cSrcweir.INCLUDE : _tg_scp.mk 1627cdf0e10cSrcweir.ENDIF 1628cdf0e10cSrcweir 1629cdf0e10cSrcweir# ------- 1630cdf0e10cSrcweir# - ZIP - 1631cdf0e10cSrcweir# ------- 1632cdf0e10cSrcweir 1633cdf0e10cSrcweir.IF "$(ZIP1TARGET)$(ZIP2TARGET)$(ZIP3TARGET)$(ZIP4TARGET)$(ZIP5TARGET)$(ZIP6TARGET)$(ZIP7TARGET)$(ZIP8TARGET)$(ZIP9TARGET)"!="" 1634cdf0e10cSrcweir.INCLUDE : _tg_zip.mk 1635cdf0e10cSrcweir.ENDIF 1636cdf0e10cSrcweir 1637cdf0e10cSrcweir# ------- 1638cdf0e10cSrcweir# - RESLIBTARGET - 1639cdf0e10cSrcweir# ------- 1640cdf0e10cSrcweir 1641cdf0e10cSrcweir.IF "$(RESLIB1TARGETN)$(RESLIB2TARGETN)$(RESLIB3TARGETN)$(RESLIB4TARGETN)$(RESLIB5TARGETN)$(RESLIB6TARGETN)$(RESLIB7TARGETN)$(RESLIB8TARGETN)$(RESLIB9TARGETN)"!="" 1642cdf0e10cSrcweir.INCLUDE : _tg_rslb.mk 1643cdf0e10cSrcweir.ENDIF 1644cdf0e10cSrcweir 1645cdf0e10cSrcweir# ------- 1646cdf0e10cSrcweir# - processing config - 1647cdf0e10cSrcweir# ------- 1648cdf0e10cSrcweir 1649cdf0e10cSrcweir.IF "$(XCSFILES)$(XCUFILES)"!="" 1650cdf0e10cSrcweir.INCLUDE : tg_config.mk 1651cdf0e10cSrcweir.ENDIF # "$(XCSFILES)$(XCUFILES)"!="" 1652cdf0e10cSrcweir 1653cdf0e10cSrcweir 1654cdf0e10cSrcweir# ------------------ 1655cdf0e10cSrcweir# - INCLUDE DEPEND - 1656cdf0e10cSrcweir# ------------------ 1657cdf0e10cSrcweir 1658cdf0e10cSrcweir# same block as in depend build 1659cdf0e10cSrcweir.IF "$(MAKEFILERC)"=="" 1660cdf0e10cSrcweir.IF "$(RCFILES)$(SLOFILES)$(OBJFILES)$(DEPOBJFILES)$(PARFILES)" != "" 1661cdf0e10cSrcweir.IF "$(DEPFILES)" != "" 1662cdf0e10cSrcweir.INCLUDE : $(DEPFILES) 1663cdf0e10cSrcweir.ENDIF # "$(DEPFILES)" != "" 1664cdf0e10cSrcweir.IF "$(nodep)"=="" 1665cdf0e10cSrcweir.IF "$(DEPCOLLECT_SLO)" != "" 1666cdf0e10cSrcweir.PHONY : $(DEPCOLLECT_SLO) 1667cdf0e10cSrcweir.INCLUDE .IGNORE : $(DEPCOLLECT_SLO) 1668cdf0e10cSrcweir.INCLUDE : $(DEPFILE_SLO) 1669cdf0e10cSrcweir.ENDIF # "$(DEPCOLLECT_SLO)" != "" 1670cdf0e10cSrcweir.IF "$(DEPCOLLECT_OBJ)" != "" 1671cdf0e10cSrcweir.PHONY : $(DEPCOLLECT_OBJ) 1672cdf0e10cSrcweir.INCLUDE .IGNORE : $(DEPCOLLECT_OBJ) 1673cdf0e10cSrcweir.INCLUDE : $(DEPFILE_OBJ) 1674cdf0e10cSrcweir.ENDIF # "$(DEPCOLLECT_OBJ)" != "" 1675cdf0e10cSrcweir.ENDIF # "$(nodep)"=="" 1676cdf0e10cSrcweir.ENDIF # "$(RCFILES)$(SLOFILES)$(OBJFILES)$(DEPOBJFILES)$(PARFILES)" != "" 1677cdf0e10cSrcweir.ELSE # MAKEFILERC 1678cdf0e10cSrcweir.ENDIF # MAKEFILERC 1679cdf0e10cSrcweir 1680cdf0e10cSrcweir.IF "$(make_srs_deps)"=="" 1681cdf0e10cSrcweir.IF "$(SRCFILES)" != "" || "$(SRC1FILES)" != "" || "$(SRC2FILES)" != "" 1682cdf0e10cSrcweir.IF "$(nodep)"=="" 1683cdf0e10cSrcweir.INCLUDE : $(MISC)/$(TARGET).dpr 1684cdf0e10cSrcweir.ENDIF # "$(nodep)"=="" 1685cdf0e10cSrcweir.ENDIF 1686cdf0e10cSrcweir.ENDIF 1687cdf0e10cSrcweir 1688cdf0e10cSrcweir.IF "$(make_zip_deps)"=="" 1689cdf0e10cSrcweir.IF "$(ZIP1TARGET)" != "" || "$(ZIP2TARGET)" != "" || "$(ZIP3TARGET)" != "" 1690cdf0e10cSrcweir.IF "$(nodep)"=="" 1691cdf0e10cSrcweir.INCLUDE : $(MISC)/$(TARGET).dpz 1692cdf0e10cSrcweir# introduce separation char 1693cdf0e10cSrcweirmissing_zipdep_langs=$(alllangiso:^"+":+"+") 1694cdf0e10cSrcweirsome_dummy_var:=$(foreach,i,$(zipdep_langs) $(assign missing_zipdep_langs:=$(strip $(subst,+$(i)+, $(missing_zipdep_langs))))) 1695cdf0e10cSrcweir.IF "$(missing_zipdep_langs)"!="" 1696cdf0e10cSrcweirZIPDEPPHONY=.PHONY 1697cdf0e10cSrcweir.ENDIF # "$(missing_zipdep_langs)"!="" 1698cdf0e10cSrcweir.ENDIF # "$(nodep)"=="" 1699cdf0e10cSrcweir.ENDIF 1700cdf0e10cSrcweir.ENDIF 1701cdf0e10cSrcweir 1702cdf0e10cSrcweirlast_target: 1703cdf0e10cSrcweir $(NULL) 1704cdf0e10cSrcweir 1705cdf0e10cSrcweir$(MISC)/$(TARGET)genjava.mk: $(IDLFILES) 1706cdf0e10cSrcweir 1707cdf0e10cSrcweir.IF "$(JAVACLASSFILES:s/DEFINED//)"!="" 1708cdf0e10cSrcweir.IF "$(L10N_framework)"=="" 1709cdf0e10cSrcweir.INCLUDE .IGNORE : $(MISC)/$(TARGET).dpj 1710cdf0e10cSrcweir$(TARGETDPJ) : $(JAVAFILES) $(JAVATARGET) 1711cdf0e10cSrcweir.ENDIF # "$(L10N_framework)"=="" 1712cdf0e10cSrcweir.ENDIF 1713cdf0e10cSrcweir 1714cdf0e10cSrcweir.IF "$(JARTARGETN)"!="" 1715cdf0e10cSrcweir.INCLUDE : tg_jar.mk 1716cdf0e10cSrcweir.ENDIF # "$(JARTARGETN)"!="" 1717cdf0e10cSrcweir 1718cdf0e10cSrcweir# ---------------------------------- 1719cdf0e10cSrcweir# - NOOPT - files ohne optimierung - 1720cdf0e10cSrcweir# ---------------------------------- 1721cdf0e10cSrcweir 1722cdf0e10cSrcweir.IF "$(NOOPTTARGET)" != "" 1723cdf0e10cSrcweir.IF "$(NOOPT_FLAG)" == "" 1724cdf0e10cSrcweir 1725cdf0e10cSrcweir$(NOOPTTARGET): 1726cdf0e10cSrcweir.IF "$(VERBOSE)" == "TRUE" 1727cdf0e10cSrcweir @echo --- NOOPTFILES --- 1728cdf0e10cSrcweir.ENDIF 1729cdf0e10cSrcweir @dmake $(MFLAGS) $(MAKEFILE) nopt=true $(NOOPTFILES) NOOPT_FLAG=TRUE $(CALLMACROS) 1730cdf0e10cSrcweir.IF "$(VERBOSE)" == "TRUE" 1731cdf0e10cSrcweir @echo --- NOOPTFILES OVER --- 1732cdf0e10cSrcweir.ENDIF 1733cdf0e10cSrcweir 1734cdf0e10cSrcweir$(NOOPTFILES): 1735cdf0e10cSrcweir.IF "$(VERBOSE)" == "TRUE" 1736cdf0e10cSrcweir @echo --- NOOPT --- 1737cdf0e10cSrcweir.ENDIF 1738cdf0e10cSrcweir @dmake $(MFLAGS) $(MAKEFILE) nopt=true NOOPT_FLAG=TRUE $(CALLMACROS) $@ 1739cdf0e10cSrcweir.IF "$(VERBOSE)" == "TRUE" 1740cdf0e10cSrcweir @echo --- NOOPT OVER --- 1741cdf0e10cSrcweir.ENDIF 1742cdf0e10cSrcweir.ENDIF 1743cdf0e10cSrcweir.ENDIF 1744cdf0e10cSrcweir 1745cdf0e10cSrcweir 1746cdf0e10cSrcweir# ---------------------------------- 1747cdf0e10cSrcweir# - EXCEPTIONSNOOPT - files with exceptions, without optimization - 1748cdf0e10cSrcweir# ---------------------------------- 1749cdf0e10cSrcweir 1750cdf0e10cSrcweir.IF "$(EXCEPTIONSNOOPTTARGET)" != "" 1751cdf0e10cSrcweir.IF "$(EXCEPTIONSNOOPT_FLAG)" == "" 1752cdf0e10cSrcweir 1753cdf0e10cSrcweir$(EXCEPTIONSNOOPTTARGET): 1754cdf0e10cSrcweir.IF "$(VERBOSE)" == "TRUE" 1755cdf0e10cSrcweir @echo --- EXCEPTIONSNOOPTFILES --- 1756cdf0e10cSrcweir.ENDIF 1757cdf0e10cSrcweir @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true $(EXCEPTIONSNOOPTFILES) EXCEPTIONSNOOPT_FLAG=TRUE nopt=true $(CALLMACROS) 1758cdf0e10cSrcweir.IF "$(VERBOSE)" == "TRUE" 1759cdf0e10cSrcweir @echo --- EXCEPTIONSNOOPTFILES OVER --- 1760cdf0e10cSrcweir.ENDIF 1761cdf0e10cSrcweir 1762cdf0e10cSrcweir$(EXCEPTIONSNOOPTFILES): 1763cdf0e10cSrcweir.IF "$(VERBOSE)" == "TRUE" 1764cdf0e10cSrcweir @echo --- EXCEPTIONSNOOPT --- 1765cdf0e10cSrcweir.ENDIF 1766cdf0e10cSrcweir @dmake $(MFLAGS) $(MAKEFILE) ENABLE_EXCEPTIONS=true EXCEPTIONSNOOPT_FLAG=TRUE nopt=true $(CALLMACROS) $@ 1767cdf0e10cSrcweir.IF "$(VERBOSE)" == "TRUE" 1768cdf0e10cSrcweir @echo --- EXCEPTIONSNOOPT OVER --- 1769cdf0e10cSrcweir.ENDIF 1770cdf0e10cSrcweir 1771cdf0e10cSrcweir 1772cdf0e10cSrcweir.ENDIF 1773cdf0e10cSrcweir.ENDIF 1774cdf0e10cSrcweir 1775cdf0e10cSrcweir.IF "$(nodep)"=="" 1776cdf0e10cSrcweir# recreate dependency files that were removed manually or vanished otherwise... 1777cdf0e10cSrcweirforcedeps: $(DEPFILE_SLO) $(DEPFILE_OBJ) 1778cdf0e10cSrcweir @$(null,$(DEPS_MISSING) noop $(eq,$(sort $(DEPS_MISSING)),$(sort $(DEPS_MADE)) noop dmake depend=t $(MFLAGS) $(MAKEMACROS) ALLDEP)) 1779cdf0e10cSrcweir @noop $(foreach,i,$($(TARGET)_known_dpcc) $(assign DEPS_MADE:=$(subst,$i, $(DEPS_MADE)))) 1780cdf0e10cSrcweir @$(null,$(DEPS_MADE) noop $(null,$(DEPFILE_SLO) noop $(RM) $(DEPFILE_SLO))) 1781cdf0e10cSrcweir @$(null,$(DEPS_MADE) noop $(null,$(DEPFILE_OBJ) noop $(RM) $(DEPFILE_OBJ))) 1782cdf0e10cSrcweir 1783cdf0e10cSrcweirALLTAR : forcedeps 1784cdf0e10cSrcweir 1785cdf0e10cSrcweir.ENDIF # "$(nodep)"=="" 1786cdf0e10cSrcweir 1787cdf0e10cSrcweir# ------------------------- 1788cdf0e10cSrcweir# - several kill targets - 1789cdf0e10cSrcweir# ------------------------- 1790cdf0e10cSrcweir 1791cdf0e10cSrcweir"$(TMP)/makedt.don": 1792cdf0e10cSrcweir @$(TOUCH) $(TMP)/makedt.don 1793cdf0e10cSrcweir 1794cdf0e10cSrcweirkillbin: 1795cdf0e10cSrcweir.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" 1796cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(SHL1TARGET).dll $(THEN) $(RM:s/+//) $(BIN)/$(SHL1TARGET).dll $(FI) 1797cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(SHL2TARGET).dll $(THEN) $(RM:s/+//) $(BIN)/$(SHL2TARGET).dll $(FI) 1798cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(SHL3TARGET).dll $(THEN) $(RM:s/+//) $(BIN)/$(SHL3TARGET).dll $(FI) 1799cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(SHL4TARGET).dll $(THEN) $(RM:s/+//) $(BIN)/$(SHL4TARGET).dll $(FI) 1800cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(SHL5TARGET).dll $(THEN) $(RM:s/+//) $(BIN)/$(SHL5TARGET).dll $(FI) 1801cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(SHL6TARGET).dll $(THEN) $(RM:s/+//) $(BIN)/$(SHL6TARGET).dll $(FI) 1802cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(SHL7TARGET).dll $(THEN) $(RM:s/+//) $(BIN)/$(SHL7TARGET).dll $(FI) 1803cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(SHL8TARGET).dll $(THEN) $(RM:s/+//) $(BIN)/$(SHL8TARGET).dll $(FI) 1804cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(SHL9TARGET).dll $(THEN) $(RM:s/+//) $(BIN)/$(SHL9TARGET).dll $(FI) 1805cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(APP1TARGET)$(EXECPOST) $(THEN) $(RM:s/+//) $(BIN)/$(APP1TARGET)$(EXECPOST) $(FI) 1806cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(APP2TARGET)$(EXECPOST) $(THEN) $(RM:s/+//) $(BIN)/$(APP2TARGET)$(EXECPOST) $(FI) 1807cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(APP3TARGET)$(EXECPOST) $(THEN) $(RM:s/+//) $(BIN)/$(APP3TARGET)$(EXECPOST) $(FI) 1808cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(APP4TARGET)$(EXECPOST) $(THEN) $(RM:s/+//) $(BIN)/$(APP4TARGET)$(EXECPOST) $(FI) 1809cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(APP5TARGET)$(EXECPOST) $(THEN) $(RM:s/+//) $(BIN)/$(APP5TARGET)$(EXECPOST) $(FI) 1810cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(APP6TARGET)$(EXECPOST) $(THEN) $(RM:s/+//) $(BIN)/$(APP6TARGET)$(EXECPOST) $(FI) 1811cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(APP7TARGET)$(EXECPOST) $(THEN) $(RM:s/+//) $(BIN)/$(APP7TARGET)$(EXECPOST) $(FI) 1812cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(APP8TARGET)$(EXECPOST) $(THEN) $(RM:s/+//) $(BIN)/$(APP8TARGET)$(EXECPOST) $(FI) 1813cdf0e10cSrcweir @$(IFEXIST) $(BIN)/$(APP9TARGET)$(EXECPOST) $(THEN) $(RM:s/+//) $(BIN)/$(APP9TARGET)$(EXECPOST) $(FI) 1814cdf0e10cSrcweir 1815cdf0e10cSrcweir.ELSE # "$(GUI)"=="WNT" 1816cdf0e10cSrcweir.IF "$(SHL1TARGET)"!="" 1817cdf0e10cSrcweir @-$(RM) $(LB)/$(SHL1DLLPRE)$(SHL1TARGET)$(DLLPOST) 1818cdf0e10cSrcweir.ENDIF 1819cdf0e10cSrcweir.IF "$(SHL2TARGET)"!="" 1820cdf0e10cSrcweir @-$(RM) $(LB)/$(SHL2DLLPRE)$(SHL2TARGET)$(DLLPOST) 1821cdf0e10cSrcweir.ENDIF 1822cdf0e10cSrcweir.IF "$(SHL3TARGET)"!="" 1823cdf0e10cSrcweir @-$(RM) $(LB)/$(SHL3DLLPRE)$(SHL3TARGET)$(DLLPOST) 1824cdf0e10cSrcweir.ENDIF 1825cdf0e10cSrcweir.IF "$(SHL4TARGET)"!="" 1826cdf0e10cSrcweir @-$(RM) $(LB)/$(SHL4DLLPRE)$(SHL4TARGET)$(DLLPOST) 1827cdf0e10cSrcweir.ENDIF 1828cdf0e10cSrcweir.IF "$(SHL5TARGET)"!="" 1829cdf0e10cSrcweir @-$(RM) $(LB)/$(SHL5DLLPRE)$(SHL5TARGET)$(DLLPOST) 1830cdf0e10cSrcweir.ENDIF 1831cdf0e10cSrcweir.IF "$(SHL6TARGET)"!="" 1832cdf0e10cSrcweir @-$(RM) $(LB)/$(SHL6DLLPRE)$(SHL6TARGET)$(DLLPOST) 1833cdf0e10cSrcweir.ENDIF 1834cdf0e10cSrcweir.IF "$(SHL7TARGET)"!="" 1835cdf0e10cSrcweir @-$(RM) $(LB)/$(SHL7DLLPRE)$(SHL7TARGET)$(DLLPOST) 1836cdf0e10cSrcweir.ENDIF 1837cdf0e10cSrcweir.IF "$(SHL8TARGET)"!="" 1838cdf0e10cSrcweir @-$(RM) $(LB)/$(SHL8DLLPRE)$(SHL8TARGET)$(DLLPOST) 1839cdf0e10cSrcweir.ENDIF 1840cdf0e10cSrcweir.IF "$(SHL9TARGET)"!="" 1841cdf0e10cSrcweir @-$(RM) $(LB)/$(SHL9DLLPRE)$(SHL9TARGET)$(DLLPOST) 1842cdf0e10cSrcweir.ENDIF 1843cdf0e10cSrcweir.IF "$(APP1TARGET)"!="" 1844cdf0e10cSrcweir @-$(RM) $(BIN)/$(APP1TARGET)$(EXECPOST) 1845cdf0e10cSrcweir.ENDIF 1846cdf0e10cSrcweir.IF "$(APP2TARGET)"!="" 1847cdf0e10cSrcweir @-$(RM) $(BIN)/$(APP2TARGET)$(EXECPOST) 1848cdf0e10cSrcweir.ENDIF 1849cdf0e10cSrcweir.IF "$(APP3TARGET)"!="" 1850cdf0e10cSrcweir @-$(RM) $(BIN)/$(APP3TARGET)$(EXECPOST) 1851cdf0e10cSrcweir.ENDIF 1852cdf0e10cSrcweir.IF "$(APP4TARGET)"!="" 1853cdf0e10cSrcweir @-$(RM) $(BIN)/$(APP4TARGET)$(EXECPOST) 1854cdf0e10cSrcweir.ENDIF 1855cdf0e10cSrcweir.IF "$(APP5TARGET)"!="" 1856cdf0e10cSrcweir @-$(RM) $(BIN)/$(APP5TARGET)$(EXECPOST) 1857cdf0e10cSrcweir.ENDIF 1858cdf0e10cSrcweir.IF "$(APP6TARGET)"!="" 1859cdf0e10cSrcweir @-$(RM) $(BIN)/$(APP6TARGET)$(EXECPOST) 1860cdf0e10cSrcweir.ENDIF 1861cdf0e10cSrcweir.IF "$(APP7TARGET)"!="" 1862cdf0e10cSrcweir @-$(RM) $(BIN)/$(APP7TARGET)$(EXECPOST) 1863cdf0e10cSrcweir.ENDIF 1864cdf0e10cSrcweir.IF "$(APP8TARGET)"!="" 1865cdf0e10cSrcweir @-$(RM) $(BIN)/$(APP8TARGET)$(EXECPOST) 1866cdf0e10cSrcweir.ENDIF 1867cdf0e10cSrcweir.IF "$(APP9TARGET)"!="" 1868cdf0e10cSrcweir @-$(RM) $(BIN)/$(APP9TARGET)$(EXECPOST) 1869cdf0e10cSrcweir.ENDIF 1870cdf0e10cSrcweir.ENDIF # "$(GUI)"=="WNT" 1871cdf0e10cSrcweir 1872cdf0e10cSrcweirkillobj: 1873cdf0e10cSrcweir.IF "$(SLOFILES)" != "" 1874cdf0e10cSrcweir -cd $(SLO) && $(TYPE:s/+//) $(mktmp $(SLOFILES:f)) | xargs -n 20 rm 1875cdf0e10cSrcweir -cd $(SLO) && $(TYPE:s/+//) $(mktmp $(SLOFILES:s/.obj/.o/:f)) | xargs -n 20 rm 1876cdf0e10cSrcweir.ENDIF 1877cdf0e10cSrcweir.IF "$(OBJFILES)" != "" 1878cdf0e10cSrcweir -cd $(OBJ) && $(TYPE:s/+//) $(mktmp $(OBJFILES:f)) | xargs -n 20 rm 1879cdf0e10cSrcweir -cd $(OBJ) && $(TYPE:s/+//) $(mktmp $(OBJFILES:s/.obj/.o/:f)) | xargs -n 20 rm 1880cdf0e10cSrcweir.ENDIF 1881cdf0e10cSrcweir 1882cdf0e10cSrcweir.IF "$(REAL_$(SECOND_BUILD)_SLOFILES)" != "" 1883cdf0e10cSrcweir -cd $(REAL_$(SECOND_BUILD)_SLO) && $(TYPE:s/+//) $(mktmp $(REAL_$(SECOND_BUILD)_SLOFILES:f)) | xargs -n 20 rm 1884cdf0e10cSrcweir -cd $(REAL_$(SECOND_BUILD)_SLO) && $(TYPE:s/+//) $(mktmp $(REAL_$(SECOND_BUILD)_SLOFILES:s/.obj/.o/:f)) | xargs -n 20 rm 1885cdf0e10cSrcweir.ENDIF 1886cdf0e10cSrcweir.IF "$(REAL_$(SECOND_BUILD)_OBJFILES)" != "" 1887cdf0e10cSrcweir -cd $(REAL_$(SECOND_BUILD)_OBJ) && $(TYPE:s/+//) $(mktmp $(REAL_$(SECOND_BUILD)_OBJFILES:f)) | xargs -n 20 rm 1888cdf0e10cSrcweir -cd $(REAL_$(SECOND_BUILD)_OBJ) && $(TYPE:s/+//) $(mktmp $(REAL_$(SECOND_BUILD)_OBJFILES:s/.obj/.o/:f)) | xargs -n 20 rm 1889cdf0e10cSrcweir.ENDIF 1890cdf0e10cSrcweir.IF "$(DEPOBJFILES)" != "" 1891cdf0e10cSrcweir -cd $(SLO) && $(TYPE:s/+//) $(mktmp $(DEPOBJFILES:f)) | xargs -n 20 rm 1892cdf0e10cSrcweir -cd $(SLO) && $(TYPE:s/+//) $(mktmp $(DEPOBJFILES:s/.obj/.o/:f)) | xargs -n 20 rm 1893cdf0e10cSrcweir -cd $(OBJ) && $(TYPE:s/+//) $(mktmp $(DEPOBJFILES:f)) | xargs -n 20 rm 1894cdf0e10cSrcweir -cd $(OBJ) && $(TYPE:s/+//) $(mktmp $(DEPOBJFILES:s/.obj/.o/:f)) | xargs -n 20 rm 1895cdf0e10cSrcweir.ENDIF 1896cdf0e10cSrcweir @echo objects weg! 1897cdf0e10cSrcweir 1898cdf0e10cSrcweirkillsrs: 1899cdf0e10cSrcweir# doesn't work - fix me! 1900cdf0e10cSrcweir.IF "$(SRSFILES)" != "" 1901cdf0e10cSrcweir $(RM) $(SRSFILES) 1902cdf0e10cSrcweir.ENDIF 1903cdf0e10cSrcweir @echo srsfiles weg! 1904cdf0e10cSrcweir 1905cdf0e10cSrcweirkillres: 1906cdf0e10cSrcweir.IF "$(RESLIB1TARGETN)$(RESLIB2TARGETN)$(RESLIB3TARGETN)$(RESLIB4TARGETN)$(RESLIB5TARGETN)$(RESLIB6TARGETN)$(RESLIB7TARGETN)$(RESLIB8TARGETN)$(RESLIB9TARGETN)"!="" 1907cdf0e10cSrcweir @(COMMAND_ECHO)$(RM) $(RESLIB1TARGETN) $(RESLIB2TARGETN) $(RESLIB3TARGETN) $(RESLIB4TARGETN) $(RESLIB5TARGETN) $(RESLIB6TARGETN) $(RESLIB7TARGETN) $(RESLIB8TARGETN) $(RESLIB9TARGETN) 1908cdf0e10cSrcweir @echo resource files removed! 1909cdf0e10cSrcweir.ELSE # "$(RESLIB1TARGETN)$(RESLIB2TARGETN)$(RESLIB3TARGETN)$(RESLIB4TARGETN)$(RESLIB5TARGETN)$(RESLIB6TARGETN)$(RESLIB7TARGETN)$(RESLIB8TARGETN)$(RESLIB9TARGETN)"!="" 1910cdf0e10cSrcweir @echo no resource files defined! 1911cdf0e10cSrcweir.ENDIF # "$(RESLIB1TARGETN)$(RESLIB2TARGETN)$(RESLIB3TARGETN)$(RESLIB4TARGETN)$(RESLIB5TARGETN)$(RESLIB6TARGETN)$(RESLIB7TARGETN)$(RESLIB8TARGETN)$(RESLIB9TARGETN)"!="" 1912cdf0e10cSrcweir 1913cdf0e10cSrcweirkilldef: 1914cdf0e10cSrcweir.IF "$(DEFTARGETN)" != "" 1915cdf0e10cSrcweir @(COMMAND_ECHO)$(RM) $(DEFTARGETN) 1916cdf0e10cSrcweir.ENDIF 1917cdf0e10cSrcweir @echo deffiles weg! 1918cdf0e10cSrcweir 1919cdf0e10cSrcweirkilllib: 1920cdf0e10cSrcweir.IF "$(LIB1TARGETN)$(LIB2TARGETN)$(LIB3TARGETN)$(LIB4TARGETN)$(LIB5TARGETN)$(LIB6TARGETN)$(LIB7TARGETN)$(LIB8TARGETN)$(LIB9TARGETN)"!="" 1921cdf0e10cSrcweir @(COMMAND_ECHO)$(RM) $(LIB1TARGETN) $(LIB2TARGETN) $(LIB3TARGETN) $(LIB4TARGETN) $(LIB5TARGETN) $(LIB6TARGETN) $(LIB7TARGETN) $(LIB8TARGETN) $(LIB9TARGETN) 1922cdf0e10cSrcweir.IF "$(LIB1ARCHIV)$(LIB2ARCHIV)$(LIB3ARCHIV)$(LIB4ARCHIV)$(LIB5ARCHIV)$(LIB6ARCHIV)$(LIB7ARCHIV)$(LIB8ARCHIV)$(LIB9ARCHIV)"!="" 1923cdf0e10cSrcweir @(COMMAND_ECHO)$(RM) $(LIB1ARCHIV) $(LIB2ARCHIV) $(LIB3ARCHIV) $(LIB4ARCHIV) $(LIB5ARCHIV) $(LIB6ARCHIV) $(LIB7ARCHIV) $(LIB8ARCHIV) $(LIB9ARCHIV) 1924cdf0e10cSrcweir.ENDIF # "$(LIB1ARCHIV)$(LIB2ARCHIV)$(LIB3ARCHIV)$(LIB4ARCHIV)$(LIB5ARCHIV)$(LIB6ARCHIV)$(LIB7ARCHIV)$(LIB8ARCHIV)$(LIB9ARCHIV)"!="" 1925cdf0e10cSrcweir @echo lib/archive files removed! 1926cdf0e10cSrcweir.ENDIF # "$(LIB1TARGETN)$(LIB2TARGETN)$(LIB3TARGETN)$(LIB4TARGETN)$(LIB5TARGETN)$(LIB6TARGETN)$(LIB7TARGETN)$(LIB8TARGETN)$(LIB9TARGETN)"!="" 1927cdf0e10cSrcweir.IF "$(SLOTARGET)$(OBJTARGET)"!="" 1928cdf0e10cSrcweir @(COMMAND_ECHO)$(RM) $(SLOTARGET) $(OBJTARGET) 1929cdf0e10cSrcweir @echo default lib files removed! 1930cdf0e10cSrcweir.ENDIF # "$(SLOTARGET)$(OBJTARGET)"!="" 1931cdf0e10cSrcweir @echo done! 1932cdf0e10cSrcweir 1933cdf0e10cSrcweirclean_misc : 1934cdf0e10cSrcweir.IF "$(MISC)"!="" 1935cdf0e10cSrcweir rm -rf $(MISC)/* 1936cdf0e10cSrcweir @echo misc is gone! 1937cdf0e10cSrcweir.ELSE # "$(MISC)"!="" 1938cdf0e10cSrcweir @echo can\'t be done! $$(MISC) not defined. 1939cdf0e10cSrcweir.ENDIF # "$(MISC)"!="" 1940cdf0e10cSrcweir 1941cdf0e10cSrcweirclean_all : 1942cdf0e10cSrcweir.IF "$(OUT)"!="" 1943cdf0e10cSrcweir test -f $(PRJ)/prj/build.lst && rm -rf $(OUT) 1944cdf0e10cSrcweir @echo local output tree is gone! 1945cdf0e10cSrcweir.ELSE # "$(OUT)"!="" 1946cdf0e10cSrcweir @echo can\'t be done! $$(OUT) not defined. 1947cdf0e10cSrcweir.ENDIF # "$(OUT)"!="" 1948cdf0e10cSrcweir 1949cdf0e10cSrcweir 1950cdf0e10cSrcweirSRCALLTARGET: \ 1951cdf0e10cSrcweir $(SDITARGET) $(SDI1TARGET) $(SDI2TARGET) \ 1952cdf0e10cSrcweir $(SDI3TARGET) $(SDI4TARGET) $(SDI5TARGET) \ 1953cdf0e10cSrcweir $(SRC1TARGET) \ 1954cdf0e10cSrcweir $(SRC2TARGET) \ 1955cdf0e10cSrcweir $(SRC3TARGET) $(RCTARGET) \ 1956cdf0e10cSrcweir $(SRC4TARGET) $(SRC5TARGET) $(SRC6TARGET) \ 1957cdf0e10cSrcweir $(SRC7TARGET) $(SRC8TARGET) $(SRC9TARGET) \ 1958cdf0e10cSrcweir $(SRC10TARGET) $(SRC11TARGET) $(SRC12TARGET) \ 1959cdf0e10cSrcweir $(SRC13TARGET) $(SRC14TARGET) $(SRC15TARGET) \ 1960cdf0e10cSrcweir $(SRC16TARGET) 1961cdf0e10cSrcweir 1962cdf0e10cSrcweir.IF "$(ZIP1TARGETN)$(ZIP2TARGETN)$(ZIP3TARGETN)$(ZIP4TARGETN)$(ZIP5TARGETN)$(ZIP6TARGETN)$(ZIP7TARGETN)$(ZIP8TARGETN)$(ZIP9TARGETN)"!="" 1963cdf0e10cSrcweirZIPALLTARGET: \ 1964cdf0e10cSrcweir $(ZIP1TARGETN) \ 1965cdf0e10cSrcweir $(ZIP2TARGETN) \ 1966cdf0e10cSrcweir $(ZIP3TARGETN) \ 1967cdf0e10cSrcweir $(ZIP4TARGETN) \ 1968cdf0e10cSrcweir $(ZIP5TARGETN) \ 1969cdf0e10cSrcweir $(ZIP6TARGETN) \ 1970cdf0e10cSrcweir $(ZIP7TARGETN) \ 1971cdf0e10cSrcweir $(ZIP8TARGETN) \ 1972cdf0e10cSrcweir $(ZIP9TARGETN) 1973cdf0e10cSrcweir.ELSE 1974cdf0e10cSrcweirZIPALLTARGET: 1975cdf0e10cSrcweir.IF "$(VERBOSE)" != "FALSE" 1976cdf0e10cSrcweir @echo --------------------------------------- 1977cdf0e10cSrcweir.ENDIF 1978cdf0e10cSrcweir @echo nothing to zip for activated languages! 1979cdf0e10cSrcweir.IF "$(VERBOSE)" != "FALSE" 1980cdf0e10cSrcweir @echo --------------------------------------- 1981cdf0e10cSrcweir.ENDIF 1982cdf0e10cSrcweir.ENDIF 1983cdf0e10cSrcweir 1984cdf0e10cSrcweir 1985cdf0e10cSrcweir#temporary workaround for non-existing delzip in extras 1986cdf0e10cSrcweirdelzip: 1987cdf0e10cSrcweir @echo 1988cdf0e10cSrcweir @echo ERROR: ZIPnTARGETS need a file named "delzip" to exist beside their makefile.mk 1989cdf0e10cSrcweir @echo ERROR: Create an empty file named delzip and commit it 1990cdf0e10cSrcweir @echo ERROR: for details see #i78434# 1991cdf0e10cSrcweir force_dmake_to_error 1992cdf0e10cSrcweir 1993cdf0e10cSrcweir.IF "$(make_srs_deps)"=="" 1994cdf0e10cSrcweir$(MISC)/$(TARGET).dpr : $(SRCFILES) $(SRC1FILES) $(SRC2FILES) $(SRC3FILES) 1995cdf0e10cSrcweir.ENDIF 1996cdf0e10cSrcweir 1997cdf0e10cSrcweir.IF "$(make_zip_deps)"=="" 1998cdf0e10cSrcweir$(MISC)/$(TARGET).dpz $(ZIPDEPPHONY) : $(ZIP1TARGETN) $(ZIP2TARGETN) $(ZIP3TARGETN) $(ZIP4TARGETN) $(ZIP5TARGETN) $(ZIP6TARGETN) $(ZIP7TARGETN) $(ZIP8TARGETN) $(ZIP9TARGETN) 1999cdf0e10cSrcweir.ENDIF 2000cdf0e10cSrcweir 2001cdf0e10cSrcweirVERSIONTMP:=$(mktmp iii) 2002cdf0e10cSrcweir$(INCCOM)/%_version.h : $(SOLARVERSION)/$(INPATH)/inc$(UPDMINOREXT)/minormkchanged.flg 2003cdf0e10cSrcweir @echo $(EMQ)#define _BUILD $(EMQ)"$(BUILD)$(EMQ)" > $(VERSIONTMP) 2004cdf0e10cSrcweir @echo $(EMQ)#define _UPD $(EMQ)"$(UPD)$(EMQ)" >> $(VERSIONTMP) 2005cdf0e10cSrcweir @echo $(EMQ)#define _LAST_MINOR $(EMQ)"$(LAST_MINOR)$(EMQ)" >> $(VERSIONTMP) 2006cdf0e10cSrcweir @echo $(EMQ)#define _RSCREVISION $(EMQ)"$(USQ)$(RSCREVISION)$(USQ)$(EMQ)" >> $(VERSIONTMP) 2007cdf0e10cSrcweir @echo $(EMQ)#define _INPATH $(EMQ)"$(INPATH)$(EMQ)" >> $(VERSIONTMP) 2008cdf0e10cSrcweir @@-$(RM) $(@)_$(VERSIONTMP:b) 2009cdf0e10cSrcweir @$(TYPE) $(VERSIONTMP) > $(@)_$(VERSIONTMP:b) 2010cdf0e10cSrcweir @@-$(RM) $@ 2011cdf0e10cSrcweir @-$(RENAME) $(@)_$(VERSIONTMP:b) $@ 2012cdf0e10cSrcweir 2013cdf0e10cSrcweir.IF "$(MAKEFILERC)"=="" 2014cdf0e10cSrcweirwarn_target_empty: 2015cdf0e10cSrcweir @echo '*' 2016cdf0e10cSrcweir @echo '* error $$(TARGET) is empty - this will cause problems' 2017cdf0e10cSrcweir @echo '*' 2018cdf0e10cSrcweir force_dmake_to_error 2019cdf0e10cSrcweir.ELSE 2020cdf0e10cSrcweirwarn_target_empty: 2021cdf0e10cSrcweir @echo generated makefile.rc detected 2022cdf0e10cSrcweir.ENDIF 2023cdf0e10cSrcweir 2024cdf0e10cSrcweir.IF "$(UNOTYPES)" != "" 2025cdf0e10cSrcweirUNOUCRDEPxxx : $(UNOUCRDEP); 2026cdf0e10cSrcweir.ENDIF # "$(UNOTYPES)" != "" 2027cdf0e10cSrcweir 2028cdf0e10cSrcweir 2029cdf0e10cSrcweir##new hid.lst trigger with GEN_HID2=TRUE 2030cdf0e10cSrcweir#$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/hid.lst .PHONY : 2031cdf0e10cSrcweir# @echo "Making: " $@ 2032cdf0e10cSrcweir# @echo $(WORK_STAMP).$(LAST_MINOR) 010101010101010 > $@.$(ROUT).tmp 2033cdf0e10cSrcweir# $(COMMAND_ECHO)$(TYPE) $(SOLARCOMMONBINDIR)/hid/*.hid | tr -d "\015" | $(SORT) -u >> $@.$(ROUT).tmp 2034cdf0e10cSrcweir# @$(IFEXIST) $@ $(THEN) $(RM:s/+//) $@ $(FI) 2035cdf0e10cSrcweir# @-$(RENAME) $@.$(ROUT).tmp $@ 2036cdf0e10cSrcweir# @-mkdir $(@:d)hid 2037cdf0e10cSrcweir# $(COMMAND_ECHO)$(PERL) $(SOLARENV)/bin/gen_userfeedback_VCL_names.pl $@ $(SOLARCOMMONBINDIR)/win $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/hid/userfeedback_VCL_names.csv.$(ROUT).tmp 2038cdf0e10cSrcweir# @$(IFEXIST) $@ $(THEN) $(RM:s/+//) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/hid/userfeedback_VCL_names.csv $(FI) 2039cdf0e10cSrcweir# @-$(RENAME) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/hid/userfeedback_VCL_names.csv.$(ROUT).tmp $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(BIN))/hid/userfeedback_VCL_names.csv 2040cdf0e10cSrcweir 2041cdf0e10cSrcweir 2042cdf0e10cSrcweir.IF "$(SOLAR_JAVA)"!="" 2043cdf0e10cSrcweir.IF "$(JAVACLASSFILES:s/DEFINED//)$(javauno)"!="" 2044cdf0e10cSrcweir.INCLUDE : tg_java.mk 2045cdf0e10cSrcweir.ENDIF # "$(JAVACLASSFILES:s/DEFINED//)$(javauno)"!="" 2046cdf0e10cSrcweir.ENDIF # "$(SOLAR_JAVA)"!="" 2047cdf0e10cSrcweir 2048cdf0e10cSrcweir.INCLUDE : tg_merge.mk 2049cdf0e10cSrcweir.INCLUDE : tg_propmerge.mk 2050cdf0e10cSrcweir.INCLUDE : tg_xmerge.mk 2051cdf0e10cSrcweir 2052cdf0e10cSrcweirwordcount: 2053cdf0e10cSrcweir wc *.* >> $(TMP)/wc.lst 2054cdf0e10cSrcweir 2055cdf0e10cSrcweirtestt: 2056cdf0e10cSrcweir @echo test 2057cdf0e10cSrcweir 2058cdf0e10cSrcweir.ELSE # "$(depend)" == "" 2059cdf0e10cSrcweir 2060cdf0e10cSrcweir# ---------- 2061cdf0e10cSrcweir# - DEPEND - 2062cdf0e10cSrcweir# ---------- 2063cdf0e10cSrcweir 2064cdf0e10cSrcweirALLTAR : ALLDEP \ 2065cdf0e10cSrcweir $(SUBDIRS) 2066cdf0e10cSrcweir 2067cdf0e10cSrcweir# same block as in regular build 2068cdf0e10cSrcweir.IF "$(MAKEFILERC)"=="" 2069cdf0e10cSrcweir.IF "$(RCFILES)$(SLOFILES)$(OBJFILES)$(DEPOBJFILES)$(PARFILES)" != "" 2070cdf0e10cSrcweir.IF "$(DEPFILES)" != "" 2071cdf0e10cSrcweir.INCLUDE : $(DEPFILES) 2072cdf0e10cSrcweir.ENDIF # "$(DEPFILES)" != "" 2073cdf0e10cSrcweir.IF "$(nodep)"=="" 2074cdf0e10cSrcweir.IF "$(DEPCOLLECT_SLO)" != "" 2075cdf0e10cSrcweir.PHONY : $(DEPCOLLECT_SLO) 2076cdf0e10cSrcweir.INCLUDE .IGNORE : $(DEPCOLLECT_SLO) 2077cdf0e10cSrcweir.INCLUDE : $(DEPFILE_SLO) 2078cdf0e10cSrcweir.ENDIF # "$(DEPCOLLECT_SLO)" != "" 2079cdf0e10cSrcweir.IF "$(DEPCOLLECT_OBJ)" != "" 2080cdf0e10cSrcweir.PHONY : $(DEPCOLLECT_OBJ) 2081cdf0e10cSrcweir.INCLUDE .IGNORE : $(DEPCOLLECT_OBJ) 2082cdf0e10cSrcweir.INCLUDE : $(DEPFILE_OBJ) 2083cdf0e10cSrcweir.ENDIF # "$(DEPCOLLECT_OBJ)" != "" 2084cdf0e10cSrcweir.ENDIF # "$(nodep)"=="" 2085cdf0e10cSrcweir.ENDIF # "$(RCFILES)$(SLOFILES)$(OBJFILES)$(DEPOBJFILES)$(PARFILES)" != "" 2086cdf0e10cSrcweir.ELSE # MAKEFILERC 2087cdf0e10cSrcweir.ENDIF # MAKEFILERC 2088cdf0e10cSrcweir 2089cdf0e10cSrcweir.INCLUDE : tg_dep.mk 2090cdf0e10cSrcweir 2091cdf0e10cSrcweir.ENDIF # "$(depend)" == "" 2092cdf0e10cSrcweir 2093cdf0e10cSrcweir.IF "$(SUBDIRS)"!="" 2094cdf0e10cSrcweir 2095cdf0e10cSrcweir$(SUBDIRS) : $(SUBDIRSDEPS) 2096cdf0e10cSrcweir 2097cdf0e10cSrcweir.IF "$(mk_tmp)$(BSCLIENT)"!="" 2098cdf0e10cSrcweir$(SUBDIRS) .PHONY : 2099cdf0e10cSrcweir @echo ignoring SUBDIRS 2100cdf0e10cSrcweir 2101cdf0e10cSrcweir.ELSE # "$(mk_tmp)$(BSCLIENT)"!="" 2102cdf0e10cSrcweir#.IF "$(PRJNAME)"!="sw" 2103cdf0e10cSrcweir.IF "$(GUI)"!="UNX" 2104cdf0e10cSrcweir$(SUBDIRS) .PHONY : 2105cdf0e10cSrcweir @[ 2106cdf0e10cSrcweir cd $@ 2107cdf0e10cSrcweir cd 2108cdf0e10cSrcweir @$(MAKECMD) subdmake=true $(MFLAGS) $(CALLMACROS) 2109cdf0e10cSrcweir ] 2110cdf0e10cSrcweir.ELSE # "$(GUI)"!="UNX" 2111cdf0e10cSrcweir$(SUBDIRS) .PHONY : 2112cdf0e10cSrcweir cd $@; $(MAKECMD) subdmake=true $(MFLAGS) $(CALLMACROS) 2113cdf0e10cSrcweir.ENDIF # "$(GUI)"!="UNX" 2114cdf0e10cSrcweir#.ENDIF 2115cdf0e10cSrcweir.ENDIF # "$(mk_tmp)$(BSCLIENT)"!="" 2116cdf0e10cSrcweir.ENDIF # "$(SUBDIRS)"!="" 2117cdf0e10cSrcweir 2118cdf0e10cSrcweir# workaround for strange dmake bug: 2119cdf0e10cSrcweir# if the previous block was a rule or a target, "\#" isn't recognized 2120cdf0e10cSrcweir# as an escaped "#". if it was an assignment, escaping works... 2121cdf0e10cSrcweirsome_unique_variable_name:=1 2122