15fdc4257SSteve Yin#/************************************************************************* 25fdc4257SSteve Yin# 35fdc4257SSteve Yin# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 45fdc4257SSteve Yin# 55fdc4257SSteve Yin# Copyright IBM Corporation 2010. 65fdc4257SSteve Yin# Copyright 2000, 2010 Oracle and/or its affiliates. 75fdc4257SSteve Yin# 85fdc4257SSteve Yin# OpenOffice.org - a multi-platform office productivity suite 95fdc4257SSteve Yin# 105fdc4257SSteve Yin# This file is part of OpenOffice.org. 115fdc4257SSteve Yin# 125fdc4257SSteve Yin# OpenOffice.org is free software: you can redistribute it and/or modify 135fdc4257SSteve Yin# it under the terms of the GNU Lesser General Public License version 3 145fdc4257SSteve Yin# only, as published by the Free Software Foundation. 155fdc4257SSteve Yin# 165fdc4257SSteve Yin# OpenOffice.org is distributed in the hope that it will be useful, 175fdc4257SSteve Yin# but WITHOUT ANY WARRANTY; without even the implied warranty of 185fdc4257SSteve Yin# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 195fdc4257SSteve Yin# GNU Lesser General Public License version 3 for more details 205fdc4257SSteve Yin# (a copy is included in the LICENSE file that accompanied this code). 215fdc4257SSteve Yin# 225fdc4257SSteve Yin# You should have received a copy of the GNU Lesser General Public License 235fdc4257SSteve Yin# version 3 along with OpenOffice.org. If not, see 245fdc4257SSteve Yin# <http://www.openoffice.org/license.html> 255fdc4257SSteve Yin# for a copy of the LGPLv3 License. 265fdc4257SSteve Yin# 275fdc4257SSteve Yin#************************************************************************/ 285fdc4257SSteve Yin 295fdc4257SSteve Yin.IF "$(GUI)"=="WNT" 305fdc4257SSteve YinPRJ=..$/.. 315fdc4257SSteve YinPRJNAME=winaccessibility 325fdc4257SSteve YinTARGET=winaccessibility 335fdc4257SSteve YinLIBTARGET=NO 345fdc4257SSteve YinUSE_DEFFILE=TRUE 355fdc4257SSteve YinENABLE_EXCEPTIONS=TRUE 365fdc4257SSteve YinVERSIONOBJ= 375fdc4257SSteve YinAUTOSEG=true 385fdc4257SSteve YinNO_BSYMBOLIC= TRUE 395fdc4257SSteve Yin 405fdc4257SSteve Yin# output directory (one dir for each project) 415fdc4257SSteve YinUNOUCROUT=$(OUT)$/inc 425fdc4257SSteve Yin# adding to inludepath 435fdc4257SSteve YinINCPRE+=$(UNOUCROUT) 445fdc4257SSteve YinINCPRE+=$(MISC) 455fdc4257SSteve Yin# --- Settings ----------------------------------------------------- 465fdc4257SSteve Yin 475fdc4257SSteve Yin.INCLUDE : settings.mk 485fdc4257SSteve Yin 495fdc4257SSteve Yin# --- Files -------------------------------------------------------- 505fdc4257SSteve YinSLOFILES= $(SLO)$/AccObject.obj \ 515fdc4257SSteve Yin $(SLO)$/ResIDGenerator.obj \ 525fdc4257SSteve Yin $(SLO)$/AccObjectWinManager.obj \ 535fdc4257SSteve Yin $(SLO)$/AccObjectManagerAgent.obj \ 545fdc4257SSteve Yin $(SLO)$/AccEventListener.obj \ 555fdc4257SSteve Yin $(SLO)$/AccComponentEventListener.obj \ 565fdc4257SSteve Yin $(SLO)$/AccContainerEventListener.obj \ 575fdc4257SSteve Yin $(SLO)$/AccDialogEventListener.obj \ 585fdc4257SSteve Yin $(SLO)$/AccFrameEventListener.obj \ 595fdc4257SSteve Yin $(SLO)$/AccWindowEventListener.obj \ 605fdc4257SSteve Yin $(SLO)$/AccMenuEventListener.obj \ 615fdc4257SSteve Yin $(SLO)$/AccTextComponentEventListener.obj \ 625fdc4257SSteve Yin $(SLO)$/AccObjectContainerEventListener.obj \ 635fdc4257SSteve Yin $(SLO)$/AccParagraphEventListener.obj \ 645fdc4257SSteve Yin $(SLO)$/AccDescendantManagerEventListener.obj \ 655fdc4257SSteve Yin $(SLO)$/AccListEventListener.obj \ 665fdc4257SSteve Yin $(SLO)$/AccTableEventListener.obj \ 675fdc4257SSteve Yin $(SLO)$/AccTreeEventListener.obj \ 685fdc4257SSteve Yin $(SLO)$/AccTopWindowListener.obj \ 695fdc4257SSteve Yin $(SLO)$/msaaservice_impl.obj \ 705fdc4257SSteve Yin $(SLO)$/checkmt.obj \ 715fdc4257SSteve Yin $(SLO)$/AccResource.obj 725fdc4257SSteve Yin 735fdc4257SSteve Yin#SRCFILES=winaccessibility.src 745fdc4257SSteve Yin#RES1FILELIST=$(SRS)$/winaccessibility.srs 755fdc4257SSteve Yin#RESLIB1NAME=$(TARGET) 765fdc4257SSteve Yin#RESLIB1SRSFILES=$(RES1FILELIST) 775fdc4257SSteve Yin 785fdc4257SSteve YinSHL1TARGET=winaccessibility 795fdc4257SSteve YinSHL1IMPLIB=i$(SHL1TARGET) 805fdc4257SSteve YinSHL1STDLIBS=\ 815fdc4257SSteve Yin $(VCLLIB) \ 825fdc4257SSteve Yin $(CPPULIB) \ 835fdc4257SSteve Yin $(SALLIB) \ 845fdc4257SSteve Yin $(CPPUHELPERLIB) \ 855fdc4257SSteve Yin $(TOOLSLIB) \ 865fdc4257SSteve Yin $(TKLIB) \ 875fdc4257SSteve Yin uwinapi.lib \ 885fdc4257SSteve Yin gdi32.lib \ 895fdc4257SSteve Yin winspool.lib \ 905fdc4257SSteve Yin ole32.lib \ 915fdc4257SSteve Yin shell32.lib \ 925fdc4257SSteve Yin advapi32.lib \ 935fdc4257SSteve Yin imm32.lib \ 945fdc4257SSteve Yin uuid.lib \ 955fdc4257SSteve Yin oleacc.lib \ 965fdc4257SSteve Yin $(VOSLIB) 975fdc4257SSteve Yin 985fdc4257SSteve YinSHL1OBJS=$(SLOFILES) 995fdc4257SSteve YinSHL1VERSIONOBJ= 1005fdc4257SSteve YinSHL1DESCRIPTIONOBJ= 1015fdc4257SSteve Yin 1025fdc4257SSteve YinDEF1NAME=$(SHL1TARGET) 1035fdc4257SSteve YinDEF1EXPORTFILE=exports.dxp 1045fdc4257SSteve Yin 1055fdc4257SSteve Yin 1065fdc4257SSteve Yin 1075fdc4257SSteve Yin# --- Targets ------------------------------------------------------ 1085fdc4257SSteve Yin 1095fdc4257SSteve Yin.INCLUDE : target.mk 1105fdc4257SSteve Yin 1115fdc4257SSteve YinALLTAR : \ 1125fdc4257SSteve Yin $(MISC)/winaccessibility.component 1135fdc4257SSteve Yin 1145fdc4257SSteve Yin.IF "$(OS)" == "WNT" 1155fdc4257SSteve Yinmy_platform = .windows 1165fdc4257SSteve Yin.END 1175fdc4257SSteve Yin 1185fdc4257SSteve Yin$(MISC)/winaccessibility.component .ERRREMOVE : \ 1195fdc4257SSteve Yin $(SOLARENV)/bin/createcomponent.xslt winaccessibility.component 1205fdc4257SSteve Yin $(XSLTPROC) --nonet --stringparam uri \ 121*6fa810f3SSteve Yin '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ 1225fdc4257SSteve Yin $(SOLARENV)/bin/createcomponent.xslt winaccessibility.component 1235fdc4257SSteve Yin 1245fdc4257SSteve Yin 1255fdc4257SSteve Yin.ENDIF # "$(GUI)"=="WNT" 126