Kaydet (Commit) f50f28cf authored tarafından Matúš Kukan's avatar Matúš Kukan

convert writerperfect to gbuild

üst 5ed204f4
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
# This file is part of OpenOffice.org.
#
# OpenOffice.org is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
# only, as published by the Free Software Foundation.
#
# OpenOffice.org is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License version 3 for more details
# (a copy is included in the LICENSE file that accompanied this code).
#
# You should have received a copy of the GNU Lesser General Public License
# version 3 along with OpenOffice.org. If not, see
# <http://www.openoffice.org/license.html>
# for a copy of the LGPLv3 License.
#
#*************************************************************************
$(eval $(call gb_Library_Library,msworks))
$(eval $(call gb_Library_set_componentfile,msworks,writerperfect/util/msworksfilter))
$(eval $(call gb_Library_set_include,msworks,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/writerperfect/source) \
))
$(eval $(call gb_Library_add_api,msworks,\
offapi \
udkapi \
))
$(eval $(call gb_Library_add_linked_libs,msworks,\
cppu \
cppuhelper \
sal \
sot \
ucbhelper \
tl \
utl \
xo \
))
$(eval $(call gb_Library_add_linked_static_libs,msworks,\
writerperfect \
))
$(eval $(call gb_Library_use_externals,msworks,\
wpd \
wps \
))
$(eval $(call gb_Library_add_exception_objects,msworks,\
writerperfect/source/wpsimp/MSWorksImportFilter \
writerperfect/source/wpsimp/msworks_genericfilter \
))
# vim: set noet sw=4:
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
# This file is part of OpenOffice.org.
#
# OpenOffice.org is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
# only, as published by the Free Software Foundation.
#
# OpenOffice.org is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License version 3 for more details
# (a copy is included in the LICENSE file that accompanied this code).
#
# You should have received a copy of the GNU Lesser General Public License
# version 3 along with OpenOffice.org. If not, see
# <http://www.openoffice.org/license.html>
# for a copy of the LGPLv3 License.
#
#*************************************************************************
$(eval $(call gb_Library_Library,visioimport))
$(eval $(call gb_Library_set_componentfile,visioimport,writerperfect/util/visiofilter))
$(eval $(call gb_Library_set_include,visioimport,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/writerperfect/source) \
))
$(eval $(call gb_Library_add_api,visioimport,\
offapi \
udkapi \
))
$(eval $(call gb_Library_add_linked_libs,visioimport,\
cppu \
cppuhelper \
sal \
sot \
tl \
utl \
xo \
))
$(eval $(call gb_Library_add_linked_static_libs,visioimport,\
writerperfect \
))
$(eval $(call gb_Library_use_externals,visioimport,\
wpd \
visio \
))
$(eval $(call gb_Library_add_exception_objects,visioimport,\
writerperfect/source/vsdimp/VisioImportFilter \
writerperfect/source/vsdimp/visioimport_genericfilter \
))
# vim: set noet sw=4:
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
# This file is part of OpenOffice.org.
#
# OpenOffice.org is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
# only, as published by the Free Software Foundation.
#
# OpenOffice.org is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License version 3 for more details
# (a copy is included in the LICENSE file that accompanied this code).
#
# You should have received a copy of the GNU Lesser General Public License
# version 3 along with OpenOffice.org. If not, see
# <http://www.openoffice.org/license.html>
# for a copy of the LGPLv3 License.
#
#*************************************************************************
$(eval $(call gb_Library_Library,wpft))
$(eval $(call gb_Library_set_componentfile,wpft,writerperfect/util/wpft))
$(eval $(call gb_Library_set_include,wpft,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/writerperfect/source) \
))
$(eval $(call gb_Library_add_api,wpft,\
offapi \
udkapi \
))
$(eval $(call gb_Library_add_linked_libs,wpft,\
cppu \
cppuhelper \
vcl \
sal \
sfx \
sot \
tl \
ucbhelper \
utl \
xo \
))
$(eval $(call gb_Library_add_linked_static_libs,wpft,\
writerperfect \
))
$(eval $(call gb_Library_use_externals,wpft,\
wpd \
wpg \
))
$(eval $(call gb_Library_add_exception_objects,wpft,\
writerperfect/source/wpdimp/WordPerfectImportFilter \
writerperfect/source/wpdimp/wpft_genericfilter \
))
# vim: set noet sw=4:
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
# This file is part of OpenOffice.org.
#
# OpenOffice.org is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
# only, as published by the Free Software Foundation.
#
# OpenOffice.org is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License version 3 for more details
# (a copy is included in the LICENSE file that accompanied this code).
#
# You should have received a copy of the GNU Lesser General Public License
# version 3 along with OpenOffice.org. If not, see
# <http://www.openoffice.org/license.html>
# for a copy of the LGPLv3 License.
#
#*************************************************************************
$(eval $(call gb_Library_Library,wpgimport))
$(eval $(call gb_Library_set_componentfile,wpgimport,writerperfect/util/wpgfilter))
$(eval $(call gb_Library_set_include,wpgimport,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/writerperfect/source) \
))
$(eval $(call gb_Library_add_api,wpgimport,\
offapi \
udkapi \
))
$(eval $(call gb_Library_add_linked_libs,wpgimport,\
cppu \
cppuhelper \
sal \
sot \
tl \
utl \
xo \
))
$(eval $(call gb_Library_add_linked_static_libs,wpgimport,\
writerperfect \
))
$(eval $(call gb_Library_use_externals,wpgimport,\
wpd \
wpg \
))
$(eval $(call gb_Library_add_exception_objects,wpgimport,\
writerperfect/source/wpgimp/WPGImportFilter \
writerperfect/source/wpgimp/wpgimport_genericfilter \
))
# vim: set noet sw=4:
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
# This file is part of OpenOffice.org.
#
# OpenOffice.org is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
# only, as published by the Free Software Foundation.
#
# OpenOffice.org is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License version 3 for more details
# (a copy is included in the LICENSE file that accompanied this code).
#
# You should have received a copy of the GNU Lesser General Public License
# version 3 along with OpenOffice.org. If not, see
# <http://www.openoffice.org/license.html>
# for a copy of the LGPLv3 License.
#
#*************************************************************************
ifeq ($(strip $(SOLARENV)),)
$(error No environment set!)
endif
gb_PARTIALBUILD := T
GBUILDDIR := $(SOLARENV)/gbuild
include $(GBUILDDIR)/gbuild.mk
$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
# vim: set noet sw=4 ts=4:
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
# This file is part of OpenOffice.org.
#
# OpenOffice.org is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
# only, as published by the Free Software Foundation.
#
# OpenOffice.org is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License version 3 for more details
# (a copy is included in the LICENSE file that accompanied this code).
#
# You should have received a copy of the GNU Lesser General Public License
# version 3 along with OpenOffice.org. If not, see
# <http://www.openoffice.org/license.html>
# for a copy of the LGPLv3 License.
#
#*************************************************************************
$(eval $(call gb_Module_Module,writerperfect))
$(eval $(call gb_Module_add_targets,writerperfect,\
Library_msworks \
Library_visioimport \
Library_wpft \
Library_wpgimport \
StaticLibrary_writerperfect \
))
# vim: set noet sw=4:
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
# This file is part of OpenOffice.org.
#
# OpenOffice.org is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
# only, as published by the Free Software Foundation.
#
# OpenOffice.org is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License version 3 for more details
# (a copy is included in the LICENSE file that accompanied this code).
#
# You should have received a copy of the GNU Lesser General Public License
# version 3 along with OpenOffice.org. If not, see
# <http://www.openoffice.org/license.html>
# for a copy of the LGPLv3 License.
#
#*************************************************************************
$(eval $(call gb_StaticLibrary_StaticLibrary,writerperfect))
$(eval $(call gb_StaticLibrary_set_include,writerperfect,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/writerperfect/source) \
))
$(eval $(call gb_StaticLibrary_add_api,writerperfect,\
offapi \
udkapi \
))
$(eval $(call gb_StaticLibrary_add_exception_objects,writerperfect,\
writerperfect/source/filter/DocumentElement \
writerperfect/source/filter/DocumentHandler \
writerperfect/source/filter/FontStyle \
writerperfect/source/filter/InternalHandler \
writerperfect/source/filter/ListStyle \
writerperfect/source/filter/OdgGenerator \
writerperfect/source/filter/OdtGenerator \
writerperfect/source/filter/PageSpan \
writerperfect/source/filter/SectionStyle \
writerperfect/source/filter/TableStyle \
writerperfect/source/filter/TextRunStyle \
writerperfect/source/stream/WPXSvStream \
))
# vim: set noet sw=4:
wp writerperfect : LIBWPG:libwpg LIBWPS:libwps LIBWPD:libwpd LIBVISIO:libvisio sot comphelper xmloff svtools sfx2 LIBXSLT:libxslt NULL
wp writerperfect usr1 - all wp_mkout NULL
wp writerperfect\source\stream nmake - all wp_stream NULL
wp writerperfect\source\filter nmake - all wp_filter NULL
wp writerperfect\source\wpdimp nmake - all wp_wpdimp NULL
wp writerperfect\source\wpsimp nmake - all wp_wpsimp NULL
wp writerperfect\source\wpgimp nmake - all wp_wpgimp NULL
wp writerperfect\source\vsdimp nmake - all wp_vsdimp NULL
wp writerperfect\util nmake - all wp_util wp_vsdimp wp_wpgimp wp_wpsimp wp_wpdimp wp_filter wp_stream NULL
wp writerperfect : LIBWPG:libwpg LIBWPS:libwps LIBWPD:libwpd LIBVISIO:libvisio sot comphelper xmloff svtools sfx2 LIBXSLT:libxslt NULL
wp writerperfect usr1 - all wp_mkout NULL
wp writerperfect\prj nmake - all wp_prj NULL
..\%__SRC%\lib\lib*.so %_DEST%\lib
..\%__SRC%\bin\*.dll %_DEST%\bin
..\%__SRC%\bin\wpftgo.dll %_DEST%\bin\wpftgo.dll
..\%__SRC%\lib\*.dylib %_DEST%\lib\*.dylib
..\%__SRC%\misc\*.component %_DEST%\xml\*.component
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2010 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
# This file is part of OpenOffice.org.
#
# OpenOffice.org is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
# only, as published by the Free Software Foundation.
#
# OpenOffice.org is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License version 3 for more details
# (a copy is included in the LICENSE file that accompanied this code).
#
# You should have received a copy of the GNU Lesser General Public License
# version 3 along with OpenOffice.org. If not, see
# <http://www.openoffice.org/license.html>
# for a copy of the LGPLv3 License.
#
#*************************************************************************
PRJ=..
TARGET=prj
.INCLUDE : settings.mk
.IF "$(VERBOSE)"!=""
VERBOSEFLAG :=
.ELSE
VERBOSEFLAG := -s
.ENDIF
all:
cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog
PRJ=..$/..
PRJNAME=writerperfect
TARGET=filter
ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
.IF "$(SYSTEM_LIBWPD)" == "YES"
INCPRE+=$(LIBWPD_CFLAGS)
.ENDIF
.IF "$(SYSTEM_LIBWPG)" == "YES"
INCPRE+=$(LIBWPG_CFLAGS)
.ENDIF
.IF "$(SYSTEM_LIBWPS)" == "YES"
INCPRE+=$(LIBWPS_CFLAGS)
.ENDIF
# broken but ... necessary, internal include shafted ...
INCPRE+= -I..
SLOFILES= \
$(SLO)$/DocumentElement.obj \
$(SLO)$/DocumentHandler.obj \
$(SLO)$/FontStyle.obj \
$(SLO)$/InternalHandler.obj \
$(SLO)$/ListStyle.obj \
$(SLO)$/OdgGenerator.obj \
$(SLO)$/OdtGenerator.obj \
$(SLO)$/PageSpan.obj \
$(SLO)$/SectionStyle.obj \
$(SLO)$/TableStyle.obj \
$(SLO)$/TextRunStyle.obj
.INCLUDE : target.mk
PRJ=..$/..
PRJNAME=writerperfect
TARGET=stream
ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
.IF "$(SYSTEM_LIBWPD)" == "YES"
INCPRE+=$(LIBWPD_CFLAGS)
.ENDIF
.IF "$(SYSTEM_LIBWPS)" == "YES"
INCPRE+=$(LIBWPS_CFLAGS)
.ELSE
INCPRE+=$(SOLARVER)$/$(UPD)$/$(INPATH)$/inc$/libwps
.ENDIF
# broken but ... necessary, internal include shafted ...
INCPRE+= -I..
SLOFILES= $(SLO)$/WPXSvStream.obj
.INCLUDE : target.mk
PRJ=..$/..
PRJNAME=writerperfect
TARGET=vsdimp
ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
.IF "$(SYSTEM_LIBWPD)" == "YES"
INCPRE+=$(LIBWPD_CFLAGS)
.ENDIF
.IF "$(SYSTEM_LIBWPG)" == "YES"
INCPRE+=$(LIBWPG_CFLAGS)
.ENDIF
.IF "$(SYSTEM_LIBVISIO)" == "YES"
INCPRE+=$(LIBVISIO_CFLAGS)
.ENDIF
# broken but ... necessary, internal include shafted ...
INCPRE+= -I..
SLOFILES= \
$(SLO)$/VisioImportFilter.obj \
$(SLO)$/visioimport_genericfilter.obj
.INCLUDE : target.mk
PRJ=..$/..
PRJNAME=writerperfect
TARGET=wpdimp
ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
.IF "$(SYSTEM_LIBWPD)" == "YES"
INCPRE+=$(LIBWPD_CFLAGS)
.ENDIF
.IF "$(SYSTEM_LIBWPG)" == "YES"
INCPRE+=$(LIBWPG_CFLAGS)
.ENDIF
.IF "$(SYSTEM_LIBWPS)" == "YES"
INCPRE+=$(LIBWPS_CFLAGS)
.ENDIF
# broken but ... necessary, internal include shafted ...
INCPRE+= -I..
SLOFILES= \
$(SLO)$/WordPerfectImportFilter.obj \
$(SLO)$/wpft_genericfilter.obj
.INCLUDE : target.mk
PRJ=..$/..
PRJNAME=writerperfect
TARGET=wpgimp
ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
.IF "$(SYSTEM_LIBWPD)" == "YES"
INCPRE+=$(LIBWPD_CFLAGS)
.ENDIF
.IF "$(SYSTEM_LIBWPG)" == "YES"
INCPRE+=$(LIBWPG_CFLAGS)
.ENDIF
# broken but ... necessary, internal include shafted ...
INCPRE+= -I..
SLOFILES= \
$(SLO)$/WPGImportFilter.obj \
$(SLO)$/wpgimport_genericfilter.obj
.INCLUDE : target.mk
PRJ=..$/..
PRJNAME=writerperfect
TARGET=wpsimp
ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
.IF "$(SYSTEM_LIBWPD)" == "YES"
INCPRE+=$(LIBWPD_CFLAGS)
.ELSE
INCPRE+=$(SOLARVER)$/$(UPD)$/$(INPATH)$/inc$/libwpd
.ENDIF
.IF "$(SYSTEM_LIBWPS)" == "YES"
INCPRE+=$(LIBWPS_CFLAGS)
.ELSE
INCPRE+=$(SOLARVER)$/$(UPD)$/$(INPATH)$/inc$/libwps
.ENDIF
# broken but ... necessary, internal include shafted ...
INCPRE+= -I..
SLOFILES= \
$(SLO)$/MSWorksImportFilter.obj \
$(SLO)$/msworks_genericfilter.obj
.INCLUDE : target.mk
PRJ=..
PRJNAME=writerperfect
TARGET=writerperfect
.INCLUDE : settings.mk
.IF "$(GUI)"=="UNX" || "$(GUI)$(COM)"=="WNTGCC"
.IF "$(SYSTEM_LIBWPD)" == "YES"
LIBWPD=$(LIBWPD_LIBS)
.ELSE
LIBWPD=-lwpdlib
.ENDIF
.IF "$(SYSTEM_LIBWPS)" == "YES"
LIBWPS=$(LIBWPS_LIBS)
.ELSE
LIBWPS=-lwpslib
.ENDIF
.IF "$(SYSTEM_LIBWPG)" == "YES"
LIBWPG=$(LIBWPG_LIBS)
.ELSE
LIBWPG=-lwpglib
.ENDIF
.IF "$(SYSTEM_LIBVISIO)" == "YES"
LIBVISIO=$(LIBVISIO_LIBS)
.ELSE
LIBVISIO=-lvisiolib
.ENDIF
.ELSE
LIBWPD=$(LIBPRE) wpdlib.lib
LIBWPS=$(LIBPRE) wpslib.lib
LIBWPG=$(LIBPRE) wpglib.lib
LIBVISIO=$(LIBPRE) visiolib.lib
.ENDIF
LIB1TARGET= $(SLB)$/wpft.lib
LIB1FILES= \
$(SLB)$/stream.lib \
$(SLB)$/filter.lib \
$(SLB)$/wpdimp.lib
SHL1LIBS=$(LIB1TARGET)
SHL1STDLIBS+= \
$(SOTLIB) \
$(SO2LIB) \
$(SFXLIB) \
$(VCLLIB) \
$(UNOTOOLSLIB) \
$(TOOLSLIB) \
$(UCBHELPERLIB) \
$(CPPUHELPERLIB) \
$(CPPULIB) \
$(SALLIB) \
$(XMLOFFLIB) \
$(LIBWPG) \
$(LIBWPD)
SHL1TARGET = wpft$(DLLPOSTFIX)
SHL1IMPLIB = i$(SHL1TARGET)
SHL1LIBS = $(LIB1TARGET)
SHL1VERSIONMAP=$(SOLARENV)/src/component.map
DEF1NAME=$(SHL1TARGET)
LIB2TARGET= $(SLB)$/msworks.lib
LIB2FILES= \
$(SLB)$/stream.lib \
$(SLB)$/filter.lib \
$(SLB)$/wpsimp.lib
SHL2LIBS=$(LIB2TARGET)
SHL2STDLIBS+= \
$(SVLLIB) \
$(SOTLIB) \
$(SO2LIB) \
$(SVTOOLLIB) \
$(UNOTOOLSLIB) \
$(TOOLSLIB) \
$(COMPHELPERLIB) \
$(UCBHELPERLIB) \
$(CPPUHELPERLIB) \
$(CPPULIB) \
$(SALLIB) \
$(XMLOFFLIB) \
$(LIBWPS) \
$(LIBWPD)
SHL2TARGET = msworks$(DLLPOSTFIX)
SHL2IMPLIB = i$(SHL2TARGET)
SHL2LIBS = $(LIB2TARGET)
SHL2VERSIONMAP = $(SOLARENV)/src/component.map
DEF2NAME = $(SHL2TARGET)
LIB3TARGET= $(SLB)$/wpgimport.lib
LIB3FILES= \
$(SLB)$/stream.lib \
$(SLB)$/filter.lib \
$(SLB)$/wpgimp.lib
SHL3LIBS=$(LIB3TARGET)
SHL3STDLIBS+= \
$(SVLLIB) \
$(SOTLIB) \
$(SO2LIB) \
$(SVTOOLLIB) \
$(UNOTOOLSLIB) \
$(TOOLSLIB) \
$(COMPHELPERLIB) \
$(UCBHELPERLIB) \
$(CPPUHELPERLIB) \
$(CPPULIB) \
$(SALLIB) \
$(XMLOFFLIB) \
$(LIBWPG) \
$(LIBWPD)
SHL3TARGET = wpgimport$(DLLPOSTFIX)
SHL3IMPLIB = i$(SHL3TARGET)
SHL3LIBS = $(LIB3TARGET)
SHL3VERSIONMAP = $(SOLARENV)/src/component.map
DEF3NAME = $(SHL3TARGET)
LIB4TARGET= $(SLB)$/visioimport.lib
LIB4FILES= \
$(SLB)$/stream.lib \
$(SLB)$/filter.lib \
$(SLB)$/vsdimp.lib
SHL4LIBS=$(LIB4TARGET)
SHL4STDLIBS+= \
$(SVLLIB) \
$(SOTLIB) \
$(SO2LIB) \
$(SVTOOLLIB) \
$(UNOTOOLSLIB) \
$(TOOLSLIB) \
$(COMPHELPERLIB) \
$(UCBHELPERLIB) \
$(CPPUHELPERLIB) \
$(CPPULIB) \
$(SALLIB) \
$(XMLOFFLIB) \
$(LIBVISIO) \
$(LIBWPD)
SHL4TARGET = visioimport$(DLLPOSTFIX)
SHL4IMPLIB = i$(SHL4TARGET)
SHL4LIBS = $(LIB4TARGET)
SHL4VERSIONMAP = $(SOLARENV)/src/component.map
DEF4NAME = $(SHL4TARGET)
.INCLUDE : target.mk
ALLTAR : $(MISC)/wpft.component $(MISC)/wpgfilter.component $(MISC)/msworksfilter.component $(MISC)/visiofilter.component
$(MISC)/wpft.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
wpft.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt wpft.component
$(MISC)/msworksfilter.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
msworksfilter.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL2TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt msworksfilter.component
$(MISC)/wpgfilter.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
wpgfilter.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL3TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt wpgfilter.component
$(MISC)/visiofilter.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
visiofilter.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL4TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt visiofilter.component
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment