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

Convert basctl to gbuild

üst de6f1b0a
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2010 Oracle and/or its affiliates.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
......@@ -25,39 +25,30 @@
#
#*************************************************************************
PRJ=..$/..
PRJNAME=basctl
TARGET=dlged
AUTOSEG=true
VISIBILITY_HIDDEN=TRUE
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
# --- Files --------------------------------------------------------
EXCEPTIONSFILES= \
$(SLO)$/dlged.obj \
$(SLO)$/dlgedclip.obj \
$(SLO)$/dlgedfac.obj \
$(SLO)$/dlgedfunc.obj \
$(SLO)$/dlgedlist.obj \
$(SLO)$/dlgedmod.obj \
$(SLO)$/dlgedobj.obj \
$(SLO)$/dlgedpage.obj \
$(SLO)$/dlgedview.obj \
$(SLO)$/managelang.obj \
$(SLO)$/propbrw.obj
SLOFILES= $(EXCEPTIONSFILES)
SRS1NAME=$(TARGET)
SRC1FILES= dlgresid.src \
managelang.src
# --- Targets -------------------------------------------------------
.INCLUDE : target.mk
$(eval $(call gb_AllLangResTarget_AllLangResTarget,basctl))
$(eval $(call gb_AllLangResTarget_add_srs,basctl,\
basctl/res \
))
$(eval $(call gb_SrsTarget_SrsTarget,basctl/res))
$(eval $(call gb_SrsTarget_set_include,basctl/res,\
-I$(realpath $(SRCDIR)/basctl/inc) \
-I$(realpath $(SRCDIR)/basctl/source/inc) \
$$(INCLUDE) \
))
$(eval $(call gb_SrsTarget_add_files,basctl/res,\
basctl/source/basicide/basicprint.src \
basctl/source/basicide/basidesh.src \
basctl/source/basicide/brkdlg.src \
basctl/source/basicide/macrodlg.src \
basctl/source/basicide/moduldlg.src \
basctl/source/basicide/moptions.src \
basctl/source/basicide/objdlg.src \
basctl/source/dlged/dlgresid.src \
basctl/source/dlged/managelang.src \
))
# 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,basctl))
$(eval $(call gb_Library_add_precompiled_header,basctl,$(SRCDIR)/basctl/inc/pch/precompiled_basctl))
$(eval $(call gb_Library_add_precompiled_header,basctl,$(SRCDIR)/basctl/source/basicide/ide_pch))
$(eval $(call gb_Library_set_componentfile,basctl,basctl/util/basctl))
$(eval $(call gb_Library_set_include,basctl,\
-I$(realpath $(SRCDIR)/basctl/inc) \
-I$(realpath $(SRCDIR)/basctl/inc/pch) \
-I$(realpath $(SRCDIR)/basctl/sdi) \
-I$(realpath $(SRCDIR)/basctl/source/inc) \
$$(INCLUDE) \
-I$(WORKDIR)/SdiTarget/basctl/sdi \
))
$(eval $(call gb_Library_add_api,basctl,\
udkapi \
offapi \
))
$(eval $(call gb_Library_add_linked_libs,basctl,\
comphelper \
cppu \
cppuhelper \
editeng \
fwe \
sal \
sb \
sfx \
sot \
svl \
svt \
svx \
svxcore \
tk \
tl \
utl \
ucbhelper \
vcl \
xcr \
$(gb_STDLIBS) \
))
$(eval $(call gb_Library_add_exception_objects,basctl,\
basctl/source/accessibility/accessibledialogcontrolshape \
basctl/source/accessibility/accessibledialogwindow \
basctl/source/basicide/basdoc \
basctl/source/basicide/basicbox \
basctl/source/basicide/basicrenderable \
basctl/source/basicide/baside2b \
basctl/source/basicide/baside2 \
basctl/source/basicide/baside3 \
basctl/source/basicide/basidectrlr \
basctl/source/basicide/basides1 \
basctl/source/basicide/basides2 \
basctl/source/basicide/basides3 \
basctl/source/basicide/basidesh \
basctl/source/basicide/basobj2 \
basctl/source/basicide/basobj3 \
basctl/source/basicide/bastype2 \
basctl/source/basicide/bastype3 \
basctl/source/basicide/bastypes \
basctl/source/basicide/brkdlg \
basctl/source/basicide/doceventnotifier \
basctl/source/basicide/docsignature \
basctl/source/basicide/documentenumeration \
basctl/source/basicide/iderdll \
basctl/source/basicide/localizationmgr \
basctl/source/basicide/macrodlg \
basctl/source/basicide/moduldl2 \
basctl/source/basicide/moduldlg \
basctl/source/basicide/objdlg \
basctl/source/basicide/register \
basctl/source/basicide/scriptdocument \
basctl/source/basicide/tbxctl \
basctl/source/basicide/unomodel \
basctl/source/dlged/dlgedclip \
basctl/source/dlged/dlged \
basctl/source/dlged/dlgedfac \
basctl/source/dlged/dlgedfunc \
basctl/source/dlged/dlgedlist \
basctl/source/dlged/dlgedmod \
basctl/source/dlged/dlgedobj \
basctl/source/dlged/dlgedpage \
basctl/source/dlged/dlgedview \
basctl/source/dlged/managelang \
basctl/source/dlged/propbrw \
))
$(eval $(call gb_Library_add_sdi_headers,basctl,basctl/sdi/basslots))
$(eval $(call gb_SdiTarget_SdiTarget,basctl/sdi/basslots,basctl/sdi/baside))
$(eval $(call gb_SdiTarget_set_include,basctl/sdi/basslots,\
$$(INCLUDE) \
))
ifeq ($(OS),WNT)
$(eval $(call gb_Library_add_linked_libs,basctl,\
advapi32 \
gdi32 \
shell32 \
))
endif
# vim: set noet sw=4:
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2000, 2010 Oracle and/or its affiliates.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
......@@ -25,24 +25,14 @@
#
#*************************************************************************
PRJ=..$/..
PRJNAME=basctl
TARGET=accessibility
ENABLE_EXCEPTIONS=TRUE
VISIBILITY_HIDDEN=TRUE
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
# --- Files --------------------------------------------------------
ifeq ($(strip $(SOLARENV)),)
$(error No environment set!)
endif
SLOFILES=\
$(SLO)$/accessibledialogwindow.obj \
$(SLO)$/accessibledialogcontrolshape.obj
# --- Targets -------------------------------------------------------
gb_PARTIALBUILD := T
GBUILDDIR := $(SOLARENV)/gbuild
include $(GBUILDDIR)/gbuild.mk
.INCLUDE : target.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, 2010 Oracle and/or its affiliates.
#
# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
......@@ -25,29 +25,12 @@
#
#*************************************************************************
PRJ=..
PRJNAME=basctl
TARGET=basslots
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
.IF "$(L10N_framework)"==""
SDI1NAME=$(TARGET)
SDI1EXPORT=basctl
# --- Files --------------------------------------------------------
SVSDI1DEPEND= \
$(SOLARINCXDIR)$/sfx2/sfx.sdi \
$(SOLARINCXDIR)$/sfx2/sfxitems.sdi \
$(SOLARINCXDIR)$/svx/svx.sdi \
$(SOLARINCXDIR)$/svx/svxitems.sdi \
$(SOLARINCXDIR)$/svx/xoitems.sdi \
baside.sdi
$(eval $(call gb_Module_Module,basctl))
# --- Targets -------------------------------------------------------
.ENDIF
.INCLUDE : target.mk
$(eval $(call gb_Module_add_targets,basctl,\
AllLangResTarget_basctl \
Library_basctl \
Package_xml \
))
# 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_Package_Package,basctl_xml,$(SRCDIR)/basctl))
$(eval $(call gb_Package_add_file,basctl_xml,xml/basctl.xml,util/basctl.xml))
$(eval $(call gb_Package_add_file,basctl_xml,xml/uiconfig/modules/BasicIDE/menubar/menubar.xml,uiconfig/basicide/menubar/menubar.xml))
$(eval $(call gb_Package_add_file,basctl_xml,xml/uiconfig/modules/BasicIDE/statusbar/statusbar.xml,uiconfig/basicide/statusbar/statusbar.xml))
$(eval $(call gb_Package_add_file,basctl_xml,xml/uiconfig/modules/BasicIDE/toolbar/dialogbar.xml,uiconfig/basicide/toolbar/dialogbar.xml))
$(eval $(call gb_Package_add_file,basctl_xml,xml/uiconfig/modules/BasicIDE/toolbar/findbar.xml,uiconfig/basicide/toolbar/findbar.xml))
$(eval $(call gb_Package_add_file,basctl_xml,xml/uiconfig/modules/BasicIDE/toolbar/fullscreenbar.xml,uiconfig/basicide/toolbar/fullscreenbar.xml))
$(eval $(call gb_Package_add_file,basctl_xml,xml/uiconfig/modules/BasicIDE/toolbar/insertcontrolsbar.xml,uiconfig/basicide/toolbar/insertcontrolsbar.xml))
$(eval $(call gb_Package_add_file,basctl_xml,xml/uiconfig/modules/BasicIDE/toolbar/macrobar.xml,uiconfig/basicide/toolbar/macrobar.xml))
$(eval $(call gb_Package_add_file,basctl_xml,xml/uiconfig/modules/BasicIDE/toolbar/standardbar.xml,uiconfig/basicide/toolbar/standardbar.xml))
$(eval $(call gb_Package_add_file,basctl_xml,xml/uiconfig/modules/BasicIDE/toolbar/translationbar.xml,uiconfig/basicide/toolbar/translationbar.xml))
# vim: set noet sw=4:
bc basctl : LIBXSLT:libxslt TRANSLATIONS:translations svx NULL
bc basctl usr1 - all bc_mkout NULL
bc basctl\inc nmake - all bc_inc NULL
bc basctl\source\inc get - all bc_sinc NULL
bc basctl\sdi nmake - all bc_sdi NULL
bc basctl\source\dlged nmake - all bc_dlg bc_inc NULL
bc basctl\source\basicide nmake - all bc_bide bc_sdi bc_inc NULL
bc basctl\source\accessibility nmake - all bc_acc bc_inc NULL
bc basctl\util nmake - all bc_util bc_bide bc_dlg bc_acc NULL
bc basctl\prj nmake - all bc_prj NULL
mkdir: %COMMON_DEST%\bin\hid
mkdir: %_DEST%\xml\uiconfig
mkdir: %_DEST%\xml\uiconfig\modules
mkdir: %_DEST%\xml\uiconfig\modules\BasicIDE
mkdir: %_DEST%\xml\uiconfig\modules\BasicIDE\menubar
mkdir: %_DEST%\xml\uiconfig\modules\BasicIDE\toolbar
mkdir: %_DEST%\xml\uiconfig\modules\BasicIDE\statusbar
..\%COMMON_OUTDIR%\misc\*.hid %COMMON_DEST%\bin\hid\*.hid
..\%__SRC%\inc\basslots.ilb %_DEST%\inc\basslots.ilb
..\%__SRC%\lib\lib*.* %_DEST%\lib\lib*.*
..\%__SRC%\bin\basctl*.dll %_DEST%\bin\basctl*.dll
..\%__SRC%\bin\basctl*.res %_DEST%\bin\basctl*.res
..\%__SRC%\misc\basctl*.map %_DEST%\bin\basctl*.map
..\%__SRC%\misc\basctl.csv %_DEST%\inc\basctl.csv
mkdir: %_DEST%\inc\basctl
..\util\basctl.xml %_DEST%\xml\basctl.xml
..\uiconfig\basicide\menubar\*.xml %_DEST%\xml\uiconfig\modules\BasicIDE\menubar\*.xml
..\uiconfig\basicide\toolbar\*.xml %_DEST%\xml\uiconfig\modules\BasicIDE\toolbar\*.xml
..\uiconfig\basicide\statusbar\*.xml %_DEST%\xml\uiconfig\modules\BasicIDE\statusbar\*.xml
..\%__SRC%\misc\basctl.component %_DEST%\xml\basctl.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
......@@ -26,22 +26,15 @@
#*************************************************************************
PRJ=..
TARGET=prj
PRJNAME=basctl
TARGET=inc
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
# --- Files --------------------------------------------------------
# --- Targets -------------------------------------------------------
.INCLUDE : settings.mk
.INCLUDE : target.mk
.IF "$(VERBOSE)"!=""
VERBOSEFLAG :=
.ELSE
VERBOSEFLAG := -s
.ENDIF
.IF "$(ENABLE_PCH)"!=""
ALLTAR : \
$(SLO)$/precompiled.pch \
$(SLO)$/precompiled_ex.pch
.ENDIF # "$(ENABLE_PCH)"!=""
all:
cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog
#*************************************************************************
#
# 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=..$/..
PRJNAME=basctl
TARGET=basicide
VISIBILITY_HIDDEN=TRUE
PROJECTPCH4DLL=TRUE
PROJECTPCH=ide_pch
PROJECTPCHSOURCE=ide_pch
# --- Settings -----------------------------------------------------------
.INCLUDE : settings.mk
.IF "$(basicdebug)" != "" || "$(BASICDEBUG)" != ""
CDEFS+=-DBASICDEBUG
.ENDIF
# --- Allgemein ----------------------------------------------------------
EXCEPTIONSFILES= \
$(SLO)$/basdoc.obj \
$(SLO)$/basicbox.obj \
$(SLO)$/basicrenderable.obj \
$(SLO)$/baside2.obj \
$(SLO)$/baside2b.obj \
$(SLO)$/baside3.obj \
$(SLO)$/basidectrlr.obj \
$(SLO)$/basides1.obj \
$(SLO)$/basides2.obj \
$(SLO)$/basides3.obj \
$(SLO)$/basidesh.obj \
$(SLO)$/basobj2.obj \
$(SLO)$/basobj3.obj \
$(SLO)$/bastype2.obj \
$(SLO)$/bastype3.obj \
$(SLO)$/bastypes.obj \
$(SLO)$/brkdlg.obj \
$(SLO)$/doceventnotifier.obj \
$(SLO)$/docsignature.obj \
$(SLO)$/documentenumeration.obj \
$(SLO)$/iderdll.obj \
$(SLO)$/localizationmgr.obj \
$(SLO)$/macrodlg.obj \
$(SLO)$/moduldl2.obj \
$(SLO)$/moduldlg.obj \
$(SLO)$/objdlg.obj \
$(SLO)$/register.obj \
$(SLO)$/scriptdocument.obj \
$(SLO)$/tbxctl.obj \
$(SLO)$/unomodel.obj
SLOFILES = $(EXCEPTIONSFILES)
SRS1NAME=$(TARGET)
SRC1FILES= basidesh.src macrodlg.src moptions.src moduldlg.src objdlg.src brkdlg.src basicprint.src
.INCLUDE : target.mk
$(INCCOM)$/dllname.hxx: makefile.mk
.IF "$(GUI)"=="UNX"
$(RM) $@
echo \#define DLL_NAME \"libbasctl$(DLLPOSTFIX)$(DLLPOST)\" >$@
.ELSE
echo \#define DLL_NAME \"basctl$(DLLPOSTFIX)$(DLLPOST)\" >$@
.ENDIF
$(SLO)$/basiclib.obj : $(INCCOM)$/dllname.hxx
$(INCCOM)$/basicide.hrc: basidesh.hrc
@-$(COPY) basidesh.hrc $@
UDK_3_0_0 {
global:
basicide_choose_macro;
basicide_macro_organizer;
basicide_handle_basic_error;
component_getFactory;
local:
*;
};
/*************************************************************************
*
* 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.
*
************************************************************************/
#define HID_INTERFACE_BASIDE_VIEWSH 451
/*************************************************************************
*
* 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.
*
************************************************************************/
#include "../inc/helpid.hrc" // HID_XXX
hidspecial HID_BASICIDE_PROP_BROWSER_LBOX { HelpID = HID_BASICIDE_PROP_BROWSER_LBOX; };
hidspecial HID_BASICIDE_PROP_BROWSER { HelpID = HID_BASICIDE_PROP_BROWSER; };
hidspecial HID_BASICIDE_OBJCAT_SHOW { HelpID = HID_BASICIDE_OBJCAT_SHOW; };
hidspecial HID_BASICIDE_OBJCAT_PROPS { HelpID = HID_BASICIDE_OBJCAT_PROPS; };
hidspecial HID_BASICIDE_OBJCAT_HELP { HelpID = HID_BASICIDE_OBJCAT_HELP; };
hidspecial HID_BASICIDE_MODULWINDOW { HelpID = HID_BASICIDE_MODULWINDOW; };
hidspecial HID_BASICIDE_DIALOGWINDOW { HelpID = HID_BASICIDE_DIALOGWINDOW; };
hidspecial HID_BASICIDE_EDITORWINDOW { HelpID = HID_BASICIDE_EDITORWINDOW; };
hidspecial HID_BASICIDE_BREAKPOINTWINDOW { HelpID = HID_BASICIDE_BREAKPOINTWINDOW; };
hidspecial HID_BASICIDE_WATCHWINDOW { HelpID = HID_BASICIDE_WATCHWINDOW; };
hidspecial HID_BASICIDE_STACKWINDOW { HelpID = HID_BASICIDE_STACKWINDOW; };
hidspecial HID_BASICIDE_TABBAR { HelpID = HID_BASICIDE_TABBAR; };
hidspecial HID_BASICIDE_WATCHWINDOW_LIST { HelpID = HID_BASICIDE_WATCHWINDOW_LIST; };
hidspecial HID_BASICIDE_STACKWINDOW_LIST { HelpID = HID_BASICIDE_STACKWINDOW_LIST; };
hidspecial HID_BASICIDE_ADDNEW_LANGUAGE { HelpID = HID_BASICIDE_ADDNEW_LANGUAGE; };
#*************************************************************************
#
# 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=..
PRJNAME=basctl
TARGET=basctl
#svx.hid generieren
GEN_HID=TRUE
GEN_HID_OTHER=TRUE
VISIBILITY_HIDDEN=TRUE
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
# --- Allgemein ----------------------------------------------------
# --- Basctl - DLL ----------
.IF "$(header)" == ""
HELPIDFILES= ..$/inc$/helpid.hrc
SHL1TARGET= basctl$(DLLPOSTFIX)
SHL1IMPLIB= basctl
SHL1BASE = 0x1d800000
SHL1STDLIBS= \
$(EDITENGLIB) \
$(SVXCORELIB) \
$(SVXLIB) \
$(SFX2LIB) \
$(FWELIB) \
$(BASICLIB) \
$(SVTOOLLIB) \
$(TKLIB) \
$(VCLLIB) \
$(SVLLIB) \
$(SOTLIB) \
$(UNOTOOLSLIB) \
$(TOOLSLIB) \
$(XMLSCRIPTLIB) \
$(COMPHELPERLIB) \
$(CPPUHELPERLIB) \
$(UCBHELPERLIB) \
$(CPPULIB) \
$(SALLIB)
.IF "$(GUI)"=="WNT"
SHL1STDLIBS+= $(SHELLLIB)
.ENDIF # WNT
SHL1LIBS= $(SLB)$/basctl.lib
SHL1DEF= $(MISC)$/$(SHL1TARGET).def
SHL1VERSIONMAP=basctl.map
DEF1NAME =$(SHL1TARGET)
LIB1TARGET =$(SLB)$/basctl.lib
LIB1FILES = \
$(LIBPRE) $(SLB)$/basicide.lib \
$(LIBPRE) $(SLB)$/dlged.lib \
$(LIBPRE) $(SLB)$/accessibility.lib
SRSFILELIST=\
$(SRS)$/basicide.srs \
$(SRS)$/dlged.srs
RESLIB1NAME=basctl
RESLIB1IMAGES =$(PRJ)$/res
RESLIB1SRSFILES= $(SRSFILELIST)
# --- Targets -------------------------------------------------------
.INCLUDE : target.mk
.ENDIF # "$(header)" == ""
ALLTAR : $(MISC)/basctl.component
$(MISC)/basctl.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
basctl.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt basctl.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