1*3a700b0aSSteve Yin#************************************************************** 2*3a700b0aSSteve Yin# 3*3a700b0aSSteve Yin# Licensed to the Apache Software Foundation (ASF) under one 4*3a700b0aSSteve Yin# or more contributor license agreements. See the NOTICE file 5*3a700b0aSSteve Yin# distributed with this work for additional information 6*3a700b0aSSteve Yin# regarding copyright ownership. The ASF licenses this file 7*3a700b0aSSteve Yin# to you under the Apache License, Version 2.0 (the 8*3a700b0aSSteve Yin# "License"); you may not use this file except in compliance 9*3a700b0aSSteve Yin# with the License. You may obtain a copy of the License at 10*3a700b0aSSteve Yin# 11*3a700b0aSSteve Yin# http://www.apache.org/licenses/LICENSE-2.0 12*3a700b0aSSteve Yin# 13*3a700b0aSSteve Yin# Unless required by applicable law or agreed to in writing, 14*3a700b0aSSteve Yin# software distributed under the License is distributed on an 15*3a700b0aSSteve Yin# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*3a700b0aSSteve Yin# KIND, either express or implied. See the License for the 17*3a700b0aSSteve Yin# specific language governing permissions and limitations 18*3a700b0aSSteve Yin# under the License. 19*3a700b0aSSteve Yin# 20*3a700b0aSSteve Yin#************************************************************** 215fdc4257SSteve Yin 225fdc4257SSteve Yin.IF "$(GUI)"=="WNT" 235fdc4257SSteve YinPRJ=..$/.. 245fdc4257SSteve YinPRJNAME=winaccessibility 255fdc4257SSteve YinTARGET=winaccessibility 265fdc4257SSteve YinLIBTARGET=NO 275fdc4257SSteve YinUSE_DEFFILE=TRUE 285fdc4257SSteve YinENABLE_EXCEPTIONS=TRUE 295fdc4257SSteve YinVERSIONOBJ= 305fdc4257SSteve YinAUTOSEG=true 315fdc4257SSteve YinNO_BSYMBOLIC= TRUE 325fdc4257SSteve Yin 335fdc4257SSteve Yin# output directory (one dir for each project) 345fdc4257SSteve YinUNOUCROUT=$(OUT)$/inc 355fdc4257SSteve Yin# adding to inludepath 365fdc4257SSteve YinINCPRE+=$(UNOUCROUT) 375fdc4257SSteve YinINCPRE+=$(MISC) 385fdc4257SSteve Yin# --- Settings ----------------------------------------------------- 395fdc4257SSteve Yin 405fdc4257SSteve Yin.INCLUDE : settings.mk 415fdc4257SSteve Yin 425fdc4257SSteve Yin# --- Files -------------------------------------------------------- 435fdc4257SSteve YinSLOFILES= $(SLO)$/AccObject.obj \ 445fdc4257SSteve Yin $(SLO)$/ResIDGenerator.obj \ 455fdc4257SSteve Yin $(SLO)$/AccObjectWinManager.obj \ 465fdc4257SSteve Yin $(SLO)$/AccObjectManagerAgent.obj \ 475fdc4257SSteve Yin $(SLO)$/AccEventListener.obj \ 485fdc4257SSteve Yin $(SLO)$/AccComponentEventListener.obj \ 495fdc4257SSteve Yin $(SLO)$/AccContainerEventListener.obj \ 505fdc4257SSteve Yin $(SLO)$/AccDialogEventListener.obj \ 515fdc4257SSteve Yin $(SLO)$/AccFrameEventListener.obj \ 525fdc4257SSteve Yin $(SLO)$/AccWindowEventListener.obj \ 535fdc4257SSteve Yin $(SLO)$/AccMenuEventListener.obj \ 545fdc4257SSteve Yin $(SLO)$/AccTextComponentEventListener.obj \ 555fdc4257SSteve Yin $(SLO)$/AccObjectContainerEventListener.obj \ 565fdc4257SSteve Yin $(SLO)$/AccParagraphEventListener.obj \ 575fdc4257SSteve Yin $(SLO)$/AccDescendantManagerEventListener.obj \ 585fdc4257SSteve Yin $(SLO)$/AccListEventListener.obj \ 595fdc4257SSteve Yin $(SLO)$/AccTableEventListener.obj \ 605fdc4257SSteve Yin $(SLO)$/AccTreeEventListener.obj \ 615fdc4257SSteve Yin $(SLO)$/AccTopWindowListener.obj \ 625fdc4257SSteve Yin $(SLO)$/msaaservice_impl.obj \ 635fdc4257SSteve Yin $(SLO)$/checkmt.obj \ 645fdc4257SSteve Yin $(SLO)$/AccResource.obj 655fdc4257SSteve Yin 665fdc4257SSteve Yin#SRCFILES=winaccessibility.src 675fdc4257SSteve Yin#RES1FILELIST=$(SRS)$/winaccessibility.srs 685fdc4257SSteve Yin#RESLIB1NAME=$(TARGET) 695fdc4257SSteve Yin#RESLIB1SRSFILES=$(RES1FILELIST) 705fdc4257SSteve Yin 715fdc4257SSteve YinSHL1TARGET=winaccessibility 725fdc4257SSteve YinSHL1IMPLIB=i$(SHL1TARGET) 735fdc4257SSteve YinSHL1STDLIBS=\ 745fdc4257SSteve Yin $(VCLLIB) \ 755fdc4257SSteve Yin $(CPPULIB) \ 765fdc4257SSteve Yin $(SALLIB) \ 775fdc4257SSteve Yin $(CPPUHELPERLIB) \ 785fdc4257SSteve Yin $(TOOLSLIB) \ 795fdc4257SSteve Yin $(TKLIB) \ 805fdc4257SSteve Yin uwinapi.lib \ 815fdc4257SSteve Yin gdi32.lib \ 825fdc4257SSteve Yin winspool.lib \ 835fdc4257SSteve Yin ole32.lib \ 845fdc4257SSteve Yin shell32.lib \ 855fdc4257SSteve Yin advapi32.lib \ 865fdc4257SSteve Yin imm32.lib \ 875fdc4257SSteve Yin uuid.lib \ 885fdc4257SSteve Yin oleacc.lib \ 89*3a700b0aSSteve Yin $(VOSLIB) \ 905fdc4257SSteve Yin 915fdc4257SSteve YinSHL1OBJS=$(SLOFILES) 925fdc4257SSteve YinSHL1VERSIONOBJ= 935fdc4257SSteve YinSHL1DESCRIPTIONOBJ= 945fdc4257SSteve Yin 955fdc4257SSteve YinDEF1NAME=$(SHL1TARGET) 965fdc4257SSteve YinDEF1EXPORTFILE=exports.dxp 975fdc4257SSteve Yin 985fdc4257SSteve Yin 995fdc4257SSteve Yin 1005fdc4257SSteve Yin# --- Targets ------------------------------------------------------ 1015fdc4257SSteve Yin 1025fdc4257SSteve Yin.INCLUDE : target.mk 1035fdc4257SSteve Yin 1045fdc4257SSteve YinALLTAR : \ 1055fdc4257SSteve Yin $(MISC)/winaccessibility.component 1065fdc4257SSteve Yin 1075fdc4257SSteve Yin.IF "$(OS)" == "WNT" 1085fdc4257SSteve Yinmy_platform = .windows 1095fdc4257SSteve Yin.END 1105fdc4257SSteve Yin 1115fdc4257SSteve Yin$(MISC)/winaccessibility.component .ERRREMOVE : \ 1125fdc4257SSteve Yin $(SOLARENV)/bin/createcomponent.xslt winaccessibility.component 1135fdc4257SSteve Yin $(XSLTPROC) --nonet --stringparam uri \ 1146fa810f3SSteve Yin '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ 1155fdc4257SSteve Yin $(SOLARENV)/bin/createcomponent.xslt winaccessibility.component 1165fdc4257SSteve Yin 1175fdc4257SSteve Yin 1185fdc4257SSteve Yin.ENDIF # "$(GUI)"=="WNT" 119