Kaydet (Commit) d9d7e944 authored tarafından David Tardon's avatar David Tardon

gbuildize dbaccess

üst d8a2cbce
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_AllLangResTarget_AllLangResTarget,adabasui))
$(eval $(call gb_AllLangResTarget_set_reslocation,adabasui,dbaccess))
$(eval $(call gb_AllLangResTarget_add_srs,adabasui,\
dbaccess/adabasui \
))
$(eval $(call gb_SrsTarget_SrsTarget,dbaccess/adabasui))
$(eval $(call gb_SrsTarget_set_include,dbaccess/adabasui,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/dbaccess/inc) \
-I$(OUTDIR)/inc \
))
$(eval $(call gb_SrsTarget_add_files,dbaccess/adabasui,\
dbaccess/source/ext/adabas/AdabasNewDb.src \
))
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_AllLangResTarget_AllLangResTarget,dba))
$(eval $(call gb_AllLangResTarget_set_reslocation,dba,dbaccess))
$(eval $(call gb_AllLangResTarget_add_srs,dba,\
dbaccess/dba \
))
$(eval $(call gb_SrsTarget_SrsTarget,dbaccess/dba))
$(eval $(call gb_SrsTarget_set_include,dbaccess/dba,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/dbaccess/source/core/inc) \
-I$(OUTDIR)/inc \
))
$(eval $(call gb_SrsTarget_add_files,dbaccess/dba,\
dbaccess/source/core/resource/strings.src \
))
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_AllLangResTarget_AllLangResTarget,dbmm))
$(eval $(call gb_AllLangResTarget_set_reslocation,dbmm,dbaccess))
$(eval $(call gb_AllLangResTarget_add_srs,dbmm,\
dbaccess/dbmm \
))
$(eval $(call gb_SrsTarget_SrsTarget,dbaccess/dbmm))
$(eval $(call gb_SrsTarget_set_include,dbaccess/dbmm,\
$$(INCLUDE) \
-I$(OUTDIR)/inc \
))
$(eval $(call gb_SrsTarget_add_files,dbaccess/dbmm,\
dbaccess/source/ext/macromigration/macromigration.src \
))
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_AllLangResTarget_AllLangResTarget,dbu))
$(eval $(call gb_AllLangResTarget_set_reslocation,dbu,dbaccess))
$(eval $(call gb_AllLangResTarget_add_srs,dbu,\
dbaccess/dbu \
))
$(eval $(call gb_SrsTarget_SrsTarget,dbaccess/dbu))
$(eval $(call gb_SrsTarget_set_include,dbaccess/dbu,\
$$(INCLUDE) \
-I$(WORKDIR)/inc/dbaccess \
-I$(realpath $(SRCDIR)/dbaccess/inc) \
-I$(realpath $(SRCDIR)/dbaccess/source/ui/inc) \
))
$(eval $(call gb_SrsTarget_add_files,dbaccess/dbu,\
dbaccess/source/ui/app/app.src \
dbaccess/source/ui/browser/sbabrw.src \
dbaccess/source/ui/browser/sbagrid.src \
dbaccess/source/ui/control/TableGrantCtrl.src \
dbaccess/source/ui/control/tabletree.src \
dbaccess/source/ui/control/undosqledit.src \
dbaccess/source/ui/dlg/AdabasStat.src \
dbaccess/source/ui/dlg/admincontrols.src \
dbaccess/source/ui/dlg/adtabdlg.src \
dbaccess/source/ui/dlg/advancedsettings.src \
dbaccess/source/ui/dlg/AutoControls.src \
dbaccess/source/ui/dlg/CollectionView.src \
dbaccess/source/ui/dlg/ConnectionPage.src \
dbaccess/source/ui/dlg/dbadmin2.src \
dbaccess/source/ui/dlg/dbadminsetup.src \
dbaccess/source/ui/dlg/dbadmin.src \
dbaccess/source/ui/dlg/dbfindex.src \
dbaccess/source/ui/dlg/directsql.src \
dbaccess/source/ui/dlg/dlgattr.src \
dbaccess/source/ui/dlg/dlgsave.src \
dbaccess/source/ui/dlg/dlgsize.src \
dbaccess/source/ui/dlg/dsselect.src \
dbaccess/source/ui/dlg/indexdialog.src \
dbaccess/source/ui/dlg/paramdialog.src \
dbaccess/source/ui/dlg/queryfilter.src \
dbaccess/source/ui/dlg/queryorder.src \
dbaccess/source/ui/dlg/RelationDlg.src \
dbaccess/source/ui/dlg/sqlmessage.src \
dbaccess/source/ui/dlg/textconnectionsettings.src \
dbaccess/source/ui/dlg/UserAdminDlg.src \
dbaccess/source/ui/dlg/UserAdmin.src \
dbaccess/source/ui/imagelists/dbimagelists.src \
dbaccess/source/ui/misc/dbumiscres.src \
dbaccess/source/ui/misc/WizardPages.src \
dbaccess/source/ui/querydesign/querydlg.src \
dbaccess/source/ui/querydesign/query.src \
dbaccess/source/ui/relationdesign/relation.src \
dbaccess/source/ui/tabledesign/table.src \
dbaccess/source/ui/uno/copytablewizard.src \
dbaccess/source/ui/uno/dbinteraction.src \
))
$(eval $(call gb_SrsTarget_add_templates,dbaccess/dbu,\
dbaccess/source/ui/dlg/AutoControls_tmpl.hrc \
dbaccess/source/ui/inc/toolbox_tmpl.hrc \
))
$(call gb_SrsTarget_get_target,dbaccess/dbu) :| $(OUTDIR)/inc/svx/globlmn.hrc
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_AllLangResTarget_AllLangResTarget,sdbt))
$(eval $(call gb_AllLangResTarget_set_reslocation,sdbt,dbaccess))
$(eval $(call gb_AllLangResTarget_add_srs,sdbt,\
dbaccess/sdbt \
))
$(eval $(call gb_SrsTarget_SrsTarget,dbaccess/sdbt))
$(eval $(call gb_SrsTarget_set_include,dbaccess/sdbt,\
$$(INCLUDE) \
-I$(OUTDIR)/inc \
))
$(eval $(call gb_SrsTarget_add_files,dbaccess/sdbt,\
dbaccess/source/sdbtools/resource/sdbt_strings.src \
))
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_Executable_Executable,odbcconfig))
$(eval $(call gb_Executable_add_linked_libs,odbcconfig,\
$(gb_STDLIBS) \
))
$(eval $(call gb_Executable_add_exception_objects,odbcconfig,\
dbaccess/win32/source/odbcconfig/odbcconfig \
))
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_Library_Library,adabasui))
$(eval $(call gb_Library_add_precompiled_header,adabasui,$(SRCDIR)/dbaccess/inc/pch/precompiled_dbaccess))
$(eval $(call gb_Library_set_include,adabasui,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/dbaccess/inc/pch) \
-I$(OUTDIR)/inc \
-I$(OUTDIR)/inc/offuh \
))
$(eval $(call gb_Library_set_defs,adabasui,\
$$(DEFS) \
-DCOMPMOD_NAMESPACE=adabasui \
))
$(eval $(call gb_Library_add_linked_libs,adabasui,\
comphelper \
cppu \
cppuhelper \
dbtools \
sal \
sfx \
svl \
svt \
tk \
tl \
ucbhelper \
utl \
vcl \
$(gb_STDLIBS) \
))
$(eval $(call gb_Library_set_componentfile,adabasui,dbaccess/source/ext/adabas/adabasui))
$(eval $(call gb_Library_add_exception_objects,adabasui,\
dbaccess/source/ext/adabas/Acomponentmodule \
dbaccess/source/ext/adabas/AdabasNewDb \
dbaccess/source/ext/adabas/adabasuistrings \
dbaccess/source/ext/adabas/ANewDb \
dbaccess/source/ext/adabas/Aservices \
dbaccess/source/ext/adabas/ASqlNameEdit \
))
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_Library_Library,dba))
$(eval $(call gb_Library_add_package_headers,dba,\
dbaccess_inc \
))
$(eval $(call gb_Library_add_precompiled_header,dba,$(SRCDIR)/dbaccess/inc/pch/precompiled_dbaccess))
$(eval $(call gb_Library_set_include,dba,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/dbaccess/inc) \
-I$(realpath $(SRCDIR)/dbaccess/inc/pch) \
-I$(realpath $(SRCDIR)/dbaccess/source/inc) \
-I$(realpath $(SRCDIR)/dbaccess/source/core/inc) \
-I$(OUTDIR)/inc \
-I$(OUTDIR)/inc/offuh \
))
$(eval $(call gb_Library_set_defs,dba,\
$$(DEFS) \
-DOOO_DLLIMPLEMENTATION_DBA \
))
$(eval $(call gb_Library_add_linked_libs,dba,\
comphelper \
cppu \
cppuhelper \
dbtools \
fwe \
i18nisolang1 \
sal \
salhelper \
sb \
sfx \
svl \
svt \
tl \
ucbhelper \
utl \
vcl \
xo \
$(gb_STDLIBS) \
))
$(eval $(call gb_Library_set_componentfile,dba,dbaccess/util/dba))
$(eval $(call gb_Library_add_exception_objects,dba,\
dbaccess/source/core/api/BookmarkSet \
dbaccess/source/core/api/CacheSet \
dbaccess/source/core/api/callablestatement \
dbaccess/source/core/api/CIndexes \
dbaccess/source/core/api/column \
dbaccess/source/core/api/columnsettings \
dbaccess/source/core/api/CRowSetColumn \
dbaccess/source/core/api/CRowSetDataColumn \
dbaccess/source/core/api/datacolumn \
dbaccess/source/core/api/datasettings \
dbaccess/source/core/api/definitioncolumn \
dbaccess/source/core/api/FilteredContainer \
dbaccess/source/core/api/HelperCollections \
dbaccess/source/core/api/KeySet \
dbaccess/source/core/api/OptimisticSet \
dbaccess/source/core/api/preparedstatement \
dbaccess/source/core/api/PrivateRow \
dbaccess/source/core/api/query \
dbaccess/source/core/api/querycomposer \
dbaccess/source/core/api/querycontainer \
dbaccess/source/core/api/querydescriptor \
dbaccess/source/core/api/resultcolumn \
dbaccess/source/core/api/resultset \
dbaccess/source/core/api/RowSet \
dbaccess/source/core/api/RowSetBase \
dbaccess/source/core/api/RowSetCache \
dbaccess/source/core/api/RowSetCacheIterator \
dbaccess/source/core/api/SingleSelectQueryComposer \
dbaccess/source/core/api/statement \
dbaccess/source/core/api/StaticSet \
dbaccess/source/core/api/table \
dbaccess/source/core/api/tablecontainer \
dbaccess/source/core/api/TableDeco \
dbaccess/source/core/api/View \
dbaccess/source/core/api/viewcontainer \
dbaccess/source/core/api/WrappedResultSet \
dbaccess/source/core/dataaccess/bookmarkcontainer \
dbaccess/source/core/dataaccess/commandcontainer \
dbaccess/source/core/dataaccess/commanddefinition \
dbaccess/source/core/dataaccess/ComponentDefinition \
dbaccess/source/core/dataaccess/connection \
dbaccess/source/core/dataaccess/ContentHelper \
dbaccess/source/core/dataaccess/dataaccessdescriptor \
dbaccess/source/core/dataaccess/databasecontext \
dbaccess/source/core/dataaccess/databasedocument \
dbaccess/source/core/dataaccess/databaseregistrations \
dbaccess/source/core/dataaccess/datasource \
dbaccess/source/core/dataaccess/definitioncontainer \
dbaccess/source/core/dataaccess/documentcontainer \
dbaccess/source/core/dataaccess/documentdefinition \
dbaccess/source/core/dataaccess/documenteventexecutor \
dbaccess/source/core/dataaccess/documenteventnotifier \
dbaccess/source/core/dataaccess/documentevents \
dbaccess/source/core/dataaccess/intercept \
dbaccess/source/core/dataaccess/ModelImpl \
dbaccess/source/core/dataaccess/myucp_datasupplier \
dbaccess/source/core/dataaccess/myucp_resultset \
dbaccess/source/core/dataaccess/SharedConnection \
dbaccess/source/core/misc/apitools \
dbaccess/source/core/misc/ContainerListener \
dbaccess/source/core/misc/ContainerMediator \
dbaccess/source/core/misc/DatabaseDataProvider \
dbaccess/source/core/misc/dbastrings \
dbaccess/source/core/misc/dsntypes \
dbaccess/source/core/misc/module_dba \
dbaccess/source/core/misc/objectnameapproval \
dbaccess/source/core/misc/PropertyForward \
dbaccess/source/core/misc/sdbcoretools \
dbaccess/source/core/misc/services \
dbaccess/source/core/misc/userinformation \
dbaccess/source/core/misc/veto \
dbaccess/source/core/recovery/dbdocrecovery \
dbaccess/source/core/recovery/settingsimport \
dbaccess/source/core/recovery/storagestream \
dbaccess/source/core/recovery/storagetextstream \
dbaccess/source/core/recovery/storagexmlstream \
dbaccess/source/core/recovery/subcomponentloader \
dbaccess/source/core/recovery/subcomponentrecovery \
dbaccess/source/core/resource/core_resource \
))
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_Library_Library,dbaxml))
$(eval $(call gb_Library_add_precompiled_header,dbaxml,$(SRCDIR)/dbaccess/inc/pch/precompiled_dbaccess))
$(eval $(call gb_Library_set_include,dbaxml,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/dbaccess/inc/pch) \
-I$(realpath $(SRCDIR)/dbaccess/source/inc) \
-I$(OUTDIR)/inc \
-I$(OUTDIR)/inc/offuh \
))
$(eval $(call gb_Library_add_linked_libs,dbaxml,\
comphelper \
cppu \
cppuhelper \
dba \
dbtools \
sal \
sfx \
svl \
tk \
tl \
utl \
vcl \
xo \
$(gb_STDLIBS) \
))
$(eval $(call gb_Library_set_componentfile,dbaxml,dbaccess/source/filter/xml/dbaxml))
$(eval $(call gb_Library_add_exception_objects,dbaxml,\
dbaccess/source/filter/xml/dbloader2 \
dbaccess/source/filter/xml/xmlAutoStyle \
dbaccess/source/filter/xml/xmlColumn \
dbaccess/source/filter/xml/xmlComponent \
dbaccess/source/filter/xml/xmlConnectionData \
dbaccess/source/filter/xml/xmlConnectionResource \
dbaccess/source/filter/xml/xmlDatabase \
dbaccess/source/filter/xml/xmlDatabaseDescription \
dbaccess/source/filter/xml/xmlDataSource \
dbaccess/source/filter/xml/xmlDataSourceInfo \
dbaccess/source/filter/xml/xmlDataSourceSetting \
dbaccess/source/filter/xml/xmlDataSourceSettings \
dbaccess/source/filter/xml/xmlDocuments \
dbaccess/source/filter/xml/xmlExport \
dbaccess/source/filter/xml/xmlFileBasedDatabase \
dbaccess/source/filter/xml/xmlfilter \
dbaccess/source/filter/xml/xmlHelper \
dbaccess/source/filter/xml/xmlHierarchyCollection \
dbaccess/source/filter/xml/xmlLogin \
dbaccess/source/filter/xml/xmlQuery \
dbaccess/source/filter/xml/xmlServerDatabase \
dbaccess/source/filter/xml/xmlservices \
dbaccess/source/filter/xml/xmlStyleImport \
dbaccess/source/filter/xml/xmlTable \
dbaccess/source/filter/xml/xmlTableFilterList \
dbaccess/source/filter/xml/xmlTableFilterPattern \
dbaccess/source/shared/flt_reghelper \
))
$(eval $(call gb_Library_add_noexception_objects,dbaxml,\
dbaccess/source/shared/xmlstrings \
))
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_Library_Library,dbmm))
$(eval $(call gb_Library_add_package_headers,dbmm,\
dbaccess_inc \
))
$(eval $(call gb_Library_add_precompiled_header,dbmm,$(SRCDIR)/dbaccess/inc/pch/precompiled_dbaccess))
$(eval $(call gb_Library_set_include,dbmm,\
$$(INCLUDE) \
-I$(realpath $(SRCDIR)/dbaccess/inc) \
-I$(realpath $(SRCDIR)/dbaccess/inc/pch) \
-I$(OUTDIR)/inc \
-I$(OUTDIR)/inc/offuh \
))
$(eval $(call gb_Library_add_linked_libs,dbmm,\
comphelper \
cppu \
cppuhelper \
sal \
svl \
svt \
svxcore \
svx \
tl \
ucbhelper \
utl \
vcl \
xcr \
$(gb_STDLIBS) \
))
$(eval $(call gb_Library_set_componentfile,dbmm,dbaccess/source/ext/macromigration/dbmm))
$(eval $(call gb_Library_add_exception_objects,dbmm,\
dbaccess/source/ext/macromigration/dbmm_module \
dbaccess/source/ext/macromigration/dbmm_services \
dbaccess/source/ext/macromigration/dbmm_types \
dbaccess/source/ext/macromigration/docinteraction \
dbaccess/source/ext/macromigration/macromigrationdialog \
dbaccess/source/ext/macromigration/macromigrationpages \
dbaccess/source/ext/macromigration/macromigrationwizard \
dbaccess/source/ext/macromigration/migrationengine \
dbaccess/source/ext/macromigration/migrationlog \
dbaccess/source/ext/macromigration/progresscapture \
dbaccess/source/ext/macromigration/progressmixer \
))
# vim: set noet ts=4 sw=4:
This diff is collapsed.
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_Library_Library,sdbt))
$(eval $(call gb_Library_add_package_headers,sdbt,\
dbaccess_inc \
))
$(eval $(call gb_Library_add_precompiled_header,sdbt,$(SRCDIR)/dbaccess/inc/pch/precompiled_dbaccess))
$(eval $(call gb_Library_set_include,sdbt,\
$$(INCLUDE) \
-I$(OUTDIR)/inc \
))
$(eval $(call gb_Library_add_linked_libs,sdbt,\
comphelper \
cppu \
cppuhelper \
dbtools \
sal \
tl \
utl \
$(gb_STDLIBS) \
))
$(eval $(call gb_Library_set_componentfile,sdbt,dbaccess/util/sdbt))
$(eval $(call gb_Library_add_exception_objects,sdbt,\
dbaccess/source/sdbtools/connection/connectiontools \
dbaccess/source/sdbtools/connection/datasourcemetadata \
dbaccess/source/sdbtools/connection/objectnames \
dbaccess/source/sdbtools/connection/tablename \
dbaccess/source/sdbtools/misc/module_sdbt \
dbaccess/source/sdbtools/misc/sdbt_services \
))
$(eval $(call gb_Library_add_noexception_objects,sdbt,\
dbaccess/source/shared/sdbtstrings \
))
# vim: set noet ts=4 sw=4:
...@@ -27,8 +27,25 @@ ...@@ -27,8 +27,25 @@
$(eval $(call gb_Module_Module,dbaccess)) $(eval $(call gb_Module_Module,dbaccess))
$(eval $(call gb_Module_add_targets,dbaccess,\
AllLangResTarget_adabasui \
AllLangResTarget_dba \
AllLangResTarget_dbmm \
AllLangResTarget_dbu \
$(if $(filter WNT,$(GUI)),Executable_odbcconfig) \
Library_adabasui \
Library_dba \
Library_dbaxml \
Library_dbmm \
Library_dbu \
Package_inc \
Package_uiconfig \
))
$(eval $(call gb_Module_add_subsequentcheck_targets,dbaccess,\ $(eval $(call gb_Module_add_subsequentcheck_targets,dbaccess,\
JunitTest_dbaccess_unoapi \ JunitTest_dbaccess_unoapi \
)) ))
$(call $(gb_Library_get_target,dbu)) :| $(call $(gb_SrsTemplateTarget_get_target,dbaccess/dbu))
# vim: set noet ts=4 sw=4: # vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_Package_Package,dbaccess_inc,$(SRCDIR)/dbaccess/inc))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/AsyncronousLink.hxx,AsyncronousLink.hxx))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/controllerframe.hxx,controllerframe.hxx))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/dataview.hxx,dataview.hxx))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/dbaccessdllapi.h,dbaccessdllapi.h))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/dbaundomanager.hxx,dbaundomanager.hxx))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/dbsubcomponentcontroller.hxx,dbsubcomponentcontroller.hxx))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/genericcontroller.hxx,genericcontroller.hxx))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/IController.hxx,IController.hxx))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/IReference.hxx,IReference.hxx))
$(eval $(call gb_Package_Package_add_file,dbaccess_inc,inc/dbaccess/ToolBoxHelper.hxx,ToolBoxHelper.hxx))
# vim: set noet ts=4 sw=4:
# Version: MPL 1.1 / GPLv3+ / LGPLv3+
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License or as specified alternatively below. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Initial Developer of the Original Code is
# David Tardon, Red Hat Inc. <dtardon@redhat.com>
# Portions created by the Initial Developer are Copyright (C) 2010 the
# Initial Developer. All Rights Reserved.
#
# Major Contributor(s):
#
# For minor contributions see the git repository.
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
$(eval $(call gb_Package_Package,dbaccess_uiconfig,$(SRCDIR)/dbaccess/uiconfig))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbapp/menubar/menubar.xml,dbapp/menubar/menubar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbapp/statusbar/statusbar.xml,dbapp/statusbar/statusbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbapp/toolbar/formobjectbar.xml,dbapp/toolbar/formobjectbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbapp/toolbar/queryobjectbar.xml,dbapp/toolbar/queryobjectbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbapp/toolbar/reportobjectbar.xml,dbapp/toolbar/reportobjectbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbapp/toolbar/tableobjectbar.xml,dbapp/toolbar/tableobjectbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbapp/toolbar/toolbar.xml,dbapp/toolbar/toolbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbbrowser/menubar/compat.xml,dbbrowser/menubar/compat.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbbrowser/toolbar/toolbar.xml,dbbrowser/toolbar/toolbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbquery/menubar/menubar.xml,dbquery/menubar/menubar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbquery/toolbar/designobjectbar.xml,dbquery/toolbar/designobjectbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbquery/toolbar/sqlobjectbar.xml,dbquery/toolbar/sqlobjectbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbquery/toolbar/toolbar.xml,dbquery/toolbar/toolbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbrelation/menubar/menubar.xml,dbrelation/menubar/menubar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbrelation/toolbar/toolbar.xml,dbrelation/toolbar/toolbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbtable/menubar/menubar.xml,dbtable/menubar/menubar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbtable/toolbar/toolbar.xml,dbtable/toolbar/toolbar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbtdata/menubar/menubar.xml,dbtdata/menubar/menubar.xml))
$(eval $(call gb_Package_Package_add_file,dbaccess_uiconfig,xml/uiconfig/modules/dbtdata/toolbar/toolbar.xml,dbtdata/toolbar/toolbar.xml))
# vim: set noet ts=4 sw=4:
#*************************************************************************
#
# 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=dbaccess
TARGET=inc
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
# --- Files --------------------------------------------------------
# --- Targets -------------------------------------------------------
.INCLUDE : target.mk
.IF "$(ENABLE_PCH)"!=""
ALLTAR : \
$(SLO)$/precompiled.pch \
$(SLO)$/precompiled_ex.pch
.ENDIF # "$(ENABLE_PCH)"!=""
...@@ -25,19 +25,16 @@ ...@@ -25,19 +25,16 @@
# #
#************************************************************************* #*************************************************************************
PRJ=..$/..$/.. PRJ=..
TARGET=prj
PRJNAME=dbaccess .INCLUDE : settings.mk
TARGET=dba_uiinc
# --- Settings ----------------------------------------------------- .IF "$(VERBOSE)"!=""
VERBOSEFLAG :=
.INCLUDE : settings.mk .ELSE
.INCLUDE : $(PRJ)$/util$/makefile.pmk VERBOSEFLAG := -s
.ENDIF
# --- Files --------------------------------------------------------
LOCALIZE_ME=toolbox_tmpl.hrc
.INCLUDE : target.mk
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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=api
ENABLE_EXCEPTIONS=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/dba.pmk
# --- Files -------------------------------------
SLOFILES= \
$(SLO)$/querydescriptor.obj \
$(SLO)$/FilteredContainer.obj \
$(SLO)$/TableDeco.obj \
$(SLO)$/RowSetCacheIterator.obj \
$(SLO)$/RowSet.obj \
$(SLO)$/column.obj \
$(SLO)$/RowSetBase.obj \
$(SLO)$/CRowSetDataColumn.obj \
$(SLO)$/CRowSetColumn.obj \
$(SLO)$/querycomposer.obj \
$(SLO)$/CIndexes.obj \
$(SLO)$/BookmarkSet.obj \
$(SLO)$/KeySet.obj \
$(SLO)$/StaticSet.obj \
$(SLO)$/CacheSet.obj \
$(SLO)$/RowSetCache.obj \
$(SLO)$/definitioncolumn.obj \
$(SLO)$/resultcolumn.obj \
$(SLO)$/datacolumn.obj \
$(SLO)$/resultset.obj \
$(SLO)$/statement.obj \
$(SLO)$/preparedstatement.obj \
$(SLO)$/callablestatement.obj \
$(SLO)$/query.obj \
$(SLO)$/querycontainer.obj \
$(SLO)$/table.obj \
$(SLO)$/viewcontainer.obj \
$(SLO)$/tablecontainer.obj \
$(SLO)$/SingleSelectQueryComposer.obj \
$(SLO)$/HelperCollections.obj \
$(SLO)$/datasettings.obj \
$(SLO)$/View.obj \
$(SLO)$/WrappedResultSet.obj \
$(SLO)$/OptimisticSet.obj \
$(SLO)$/PrivateRow.obj \
$(SLO)$/columnsettings.obj
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=dataaccess
ENABLE_EXCEPTIONS=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/dba.pmk
# --- Files -------------------------------------
SLOFILES= \
$(SLO)$/SharedConnection.obj \
$(SLO)$/ContentHelper.obj \
$(SLO)$/bookmarkcontainer.obj \
$(SLO)$/definitioncontainer.obj \
$(SLO)$/commanddefinition.obj \
$(SLO)$/documentcontainer.obj \
$(SLO)$/commandcontainer.obj \
$(SLO)$/documentdefinition.obj \
$(SLO)$/ComponentDefinition.obj \
$(SLO)$/databasecontext.obj \
$(SLO)$/connection.obj \
$(SLO)$/datasource.obj \
$(SLO)$/databaseregistrations.obj \
$(SLO)$/intercept.obj \
$(SLO)$/myucp_datasupplier.obj \
$(SLO)$/myucp_resultset.obj \
$(SLO)$/databasedocument.obj \
$(SLO)$/dataaccessdescriptor.obj\
$(SLO)$/ModelImpl.obj \
$(SLO)$/documentevents.obj \
$(SLO)$/documenteventexecutor.obj \
$(SLO)$/documenteventnotifier.obj \
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=misc
ENABLE_EXCEPTIONS=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/dba.pmk
# --- Files -------------------------------------
SLOFILES= \
$(SLO)$/sdbcoretools.obj \
$(SLO)$/services.obj \
$(SLO)$/PropertyForward.obj \
$(SLO)$/ContainerMediator.obj \
$(SLO)$/userinformation.obj \
$(SLO)$/ContainerListener.obj \
$(SLO)$/objectnameapproval.obj \
$(SLO)$/DatabaseDataProvider.obj \
$(SLO)$/module_dba.obj \
$(SLO)$/dsntypes.obj \
$(SLO)$/veto.obj \
$(SLO)$/apitools.obj \
$(SLO)$/dbastrings.obj
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# Copyright 2008 by Sun Microsystems, Inc.
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=recovery
ENABLE_EXCEPTIONS=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/dba.pmk
# --- Files -------------------------------------
SLOFILES= \
$(SLO)$/dbdocrecovery.obj \
$(SLO)$/subcomponentloader.obj \
$(SLO)$/storagestream.obj \
$(SLO)$/storagexmlstream.obj \
$(SLO)$/storagetextstream.obj \
$(SLO)$/subcomponentrecovery.obj \
$(SLO)$/settingsimport.obj
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=core_resource
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/dba.pmk
# --- Files --------------------------------------------------------
SRS1NAME=core_strings
SRC1FILES= \
strings.src \
EXCEPTIONSFILES= \
$(SLO)$/core_resource.obj
SLOFILES= $(EXCEPTIONSFILES)
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=dbaccess
TARGET=adabasui
ENABLE_EXCEPTIONS=TRUE
VISIBILITY_HIDDEN=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
# --- resource -----------------------------------------------------
SRS1NAME=$(TARGET)
SRC1FILES = \
AdabasNewDb.src
# --- defines ------------------------------------------------------
CDEFS+=-DCOMPMOD_NAMESPACE=adabasui
# --- Files -------------------------------------
SLOFILES=\
$(SLO)$/ASqlNameEdit.obj \
$(SLO)$/AdabasNewDb.obj \
$(SLO)$/ANewDb.obj \
$(SLO)$/adabasuistrings.obj \
$(SLO)$/Aservices.obj \
$(SLO)$/Acomponentmodule.obj
# --- Library -----------------------------------
SHL1TARGET=$(TARGET)$(DLLPOSTFIX)
SHL1STDLIBS=\
$(CPPULIB) \
$(CPPUHELPERLIB) \
$(SALLIB) \
$(DBTOOLSLIB) \
$(UNOTOOLSLIB) \
$(SVTOOLLIB) \
$(TOOLSLIB) \
$(SVLLIB) \
$(VCLLIB) \
$(UCBHELPERLIB) \
$(SFXLIB) \
$(TKLIB) \
$(COMPHELPERLIB)
SHL1IMPLIB=i$(SHL1TARGET)
SHL1DEF=$(MISC)$/$(SHL1TARGET).def
SHL1LIBS=$(SLB)$/$(TARGET).lib
DEF1NAME=$(SHL1TARGET)
DEF1EXPORTFILE=$(TARGET).dxp
SHL1VERSIONMAP=$(SOLARENV)/src/component.map
# --- .res file ----------------------------------------------------------
RES1FILELIST=\
$(SRS)$/$(SRS1NAME).srs
RESLIB1NAME=$(TARGET)
RESLIB1IMAGES=$(PRJ)$/res
RESLIB1SRSFILES=$(RES1FILELIST)
# --- Targets ----------------------------------
.INCLUDE : target.mk
ALLTAR : $(MISC)/adabasui.component
$(MISC)/adabasui.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
adabasui.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt adabasui.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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=dbmm
USE_DEFFILE=TRUE
ENABLE_EXCEPTIONS=TRUE
VISIBILITY_HIDDEN=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
# --- Files -------------------------------------
# ... resource files ............................
SRS1NAME=$(TARGET)
SRC1FILES = \
macromigration.src
# ... object files ............................
SLOFILES= $(SLO)$/macromigrationwizard.obj \
$(SLO)$/macromigrationdialog.obj \
$(SLO)$/macromigrationpages.obj \
$(SLO)$/dbmm_module.obj \
$(SLO)$/dbmm_services.obj \
$(SLO)$/migrationengine.obj \
$(SLO)$/docinteraction.obj \
$(SLO)$/progresscapture.obj \
$(SLO)$/progressmixer.obj \
$(SLO)$/migrationlog.obj \
$(SLO)$/dbmm_types.obj \
# --- library -----------------------------------
SHL1TARGET=$(TARGET)$(DLLPOSTFIX)
SHL1VERSIONMAP=$(SOLARENV)/src/component.map
SHL1STDLIBS= \
$(CPPULIB) \
$(CPPUHELPERLIB) \
$(COMPHELPERLIB) \
$(UNOTOOLSLIB) \
$(TOOLSLIB) \
$(SALLIB) \
$(SVTOOLLIB) \
$(SVLLIB) \
$(VCLLIB) \
$(SVXCORELIB) \
$(SVXLIB) \
$(UCBHELPERLIB) \
$(XMLSCRIPTLIB)
SHL1LIBS= $(SLB)$/$(TARGET).lib
SHL1IMPLIB= i$(TARGET)
SHL1DEPN= $(SHL1LIBS)
SHL1DEF= $(MISC)$/$(SHL1TARGET).def
DEF1NAME= $(SHL1TARGET)
# --- .res files -------------------------------
RES1FILELIST=\
$(SRS)$/$(TARGET).srs
RESLIB1NAME=$(TARGET)
RESLIB1IMAGES=$(PRJ)$/res
RESLIB1SRSFILES=$(RES1FILELIST)
# --- Targets ----------------------------------
.INCLUDE : target.mk
ALLTAR : $(MISC)/dbmm.component
$(MISC)/dbmm.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
dbmm.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt dbmm.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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=dbaxml
ENABLE_EXCEPTIONS=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
# --- Files -------------------------------------
SLOFILES= $(SLO)$/xmlfilter.obj \
$(SLO)$/dbloader2.obj \
$(SLO)$/xmlDatabase.obj \
$(SLO)$/xmlDataSource.obj \
$(SLO)$/xmlTableFilterPattern.obj \
$(SLO)$/xmlTableFilterList.obj \
$(SLO)$/xmlDataSourceInfo.obj \
$(SLO)$/xmlDataSourceSetting.obj \
$(SLO)$/xmlDataSourceSettings.obj \
$(SLO)$/xmlDocuments.obj \
$(SLO)$/xmlComponent.obj \
$(SLO)$/xmlHierarchyCollection.obj \
$(SLO)$/xmlLogin.obj \
$(SLO)$/xmlExport.obj \
$(SLO)$/xmlQuery.obj \
$(SLO)$/xmlTable.obj \
$(SLO)$/xmlColumn.obj \
$(SLO)$/xmlStyleImport.obj \
$(SLO)$/xmlHelper.obj \
$(SLO)$/xmlAutoStyle.obj \
$(SLO)$/xmlConnectionData.obj \
$(SLO)$/xmlDatabaseDescription.obj \
$(SLO)$/xmlFileBasedDatabase.obj \
$(SLO)$/xmlServerDatabase.obj \
$(SLO)$/xmlConnectionResource.obj \
$(SLO)$/xmlservices.obj
# --- Library -----------------------------------
LIB1TARGET=$(SLB)$/dba_flt.lib
LIB1FILES=\
$(SLB)$/fltshared.lib \
$(SLB)$/$(TARGET).lib
SHL1TARGET=$(TARGET)$(DLLPOSTFIX)
SHL1STDLIBS=\
$(XMLOFFLIB) \
$(VCLLIB) \
$(TOOLSLIB) \
$(TKLIB) \
$(COMPHELPERLIB) \
$(CPPUHELPERLIB) \
$(CPPULIB) \
$(SFXLIB) \
$(SVLLIB) \
$(DBTOOLSLIB) \
$(UNOTOOLSLIB) \
$(SO2LIB) \
$(SALLIB)
.IF "$(GUI)"=="OS2"
SHL1STDLIBS+= \
idba.lib
.ELIF "$(GUI)"!="WNT" || "$(COM)"=="GCC"
SHL1STDLIBS+= \
-ldba$(DLLPOSTFIX)
.ELSE
SHL1STDLIBS+= \
idba.lib
.ENDIF
SHL1DEPN=
SHL1LIBS=$(LIB1TARGET)
SHL1IMPLIB= i$(SHL1TARGET)
SHL1VERSIONMAP=$(SOLARENV)/src/component.map
SHL1DEF= $(MISC)$/$(SHL1TARGET).def
DEF1NAME=$(SHL1TARGET)
# --- Targets ----------------------------------
.INCLUDE : target.mk
ALLTAR : $(MISC)/dbaxml.component
$(MISC)/dbaxml.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
dbaxml.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt dbaxml.component
...@@ -69,7 +69,7 @@ extern "C" void SAL_CALL createRegistryInfo_dbaxml() ...@@ -69,7 +69,7 @@ extern "C" void SAL_CALL createRegistryInfo_dbaxml()
//--------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------
extern "C" void SAL_CALL component_getImplementationEnvironment( extern "C" SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment(
const sal_Char **ppEnvTypeName, const sal_Char **ppEnvTypeName,
uno_Environment ** uno_Environment **
) )
...@@ -79,7 +79,7 @@ extern "C" void SAL_CALL component_getImplementationEnvironment( ...@@ -79,7 +79,7 @@ extern "C" void SAL_CALL component_getImplementationEnvironment(
} }
//--------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------
extern "C" void* SAL_CALL component_getFactory( extern "C" SAL_DLLPUBLIC_EXPORT void* SAL_CALL component_getFactory(
const sal_Char* pImplementationName, const sal_Char* pImplementationName,
void* pServiceManager, void* pServiceManager,
void* /*pRegistryKey*/) void* /*pRegistryKey*/)
......
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=conntools
ENABLE_EXCEPTIONS=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
# --- Files -------------------------------------
SLOFILES= \
$(SLO)$/connectiontools.obj \
$(SLO)$/tablename.obj \
$(SLO)$/objectnames.obj \
$(SLO)$/datasourcemetadata.obj
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=sdbtmisc
ENABLE_EXCEPTIONS=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
# --- Files -------------------------------------
SLOFILES= \
$(SLO)$/sdbt_services.obj \
$(SLO)$/module_sdbt.obj
# --- Targets ----------------------------------
.INCLUDE : target.mk
...@@ -55,7 +55,7 @@ extern "C" void SAL_CALL sdbt_initializeModule() ...@@ -55,7 +55,7 @@ extern "C" void SAL_CALL sdbt_initializeModule()
//--------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------
extern "C" void SAL_CALL component_getImplementationEnvironment( extern "C" SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment(
const sal_Char **ppEnvTypeName, const sal_Char **ppEnvTypeName,
uno_Environment ** uno_Environment **
) )
...@@ -65,7 +65,7 @@ extern "C" void SAL_CALL component_getImplementationEnvironment( ...@@ -65,7 +65,7 @@ extern "C" void SAL_CALL component_getImplementationEnvironment(
} }
//--------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------
extern "C" void* SAL_CALL component_getFactory( extern "C" SAL_DLLPUBLIC_EXPORT void* SAL_CALL component_getFactory(
const sal_Char* pImplementationName, const sal_Char* pImplementationName,
void* pServiceManager, void* pServiceManager,
void* /*pRegistryKey*/) void* /*pRegistryKey*/)
......
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=sdbt_resource
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
# --- Files --------------------------------------------------------
SRS1NAME=sdbt_strings
SRC1FILES= \
sdbt_strings.src \
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
LIBTARGET=NO
TARGET=shared
LIB1TARGET=$(SLB)$/dbushared.lib
LIB2TARGET=$(SLB)$/fltshared.lib
LIB4TARGET=$(SLB)$/sdbtshared.lib
# --- Settings ----------------------------------
.INCLUDE : settings.mk
# --- Types -------------------------------------
# --- Files -------------------------------------
EXCEPTIONSFILES= \
$(SLO)$/dbu_reghelper.obj \
$(SLO)$/flt_reghelper.obj
SLOFILES= \
$(EXCEPTIONSFILES) \
$(SLO)$/xmlstrings.obj \
$(SLO)$/dbustrings.obj
LIB1OBJFILES= \
$(SLO)$/dbu_reghelper.obj \
$(SLO)$/dbustrings.obj
LIB2OBJFILES= \
$(SLO)$/flt_reghelper.obj \
$(SLO)$/xmlstrings.obj
LIB4OBJFILES= \
$(SLO)$/sdbtstrings.obj
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=app
# BMP_IN=$(PRJ)$/res
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
# IMGLST_SRS=$(SRS)$/$(TARGET).srs
# --- Files --------------------------------------------------------
EXCEPTIONSFILES=\
$(SLO)$/AppController.obj \
$(SLO)$/AppControllerDnD.obj \
$(SLO)$/AppControllerGen.obj \
$(SLO)$/AppDetailPageHelper.obj \
$(SLO)$/AppDetailView.obj \
$(SLO)$/AppIconControl.obj \
$(SLO)$/AppSwapWindow.obj \
$(SLO)$/AppTitleWindow.obj \
$(SLO)$/AppView.obj \
$(SLO)$/subcomponentmanager.obj
SLOFILES =\
$(EXCEPTIONSFILES)
SRS1NAME=$(TARGET)
SRC1FILES = app.src
# --- Targets -------------------------------------------------------
.INCLUDE : target.mk
$(SRS)$/$(TARGET).srs: $(SOLARINCDIR)$/svx$/globlmn.hrc
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=browser
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
# --- Files --------------------------------------------------------
EXCEPTIONSFILES=\
$(SLO)$/AsyncronousLink.obj \
$(SLO)$/brwctrlr.obj \
$(SLO)$/brwview.obj \
$(SLO)$/dataview.obj \
$(SLO)$/dbexchange.obj \
$(SLO)$/dbloader.obj \
$(SLO)$/dbtreemodel.obj \
$(SLO)$/dbtreeview.obj \
$(SLO)$/dsEntriesNoExp.obj \
$(SLO)$/dsbrowserDnD.obj \
$(SLO)$/exsrcbrw.obj \
$(SLO)$/formadapter.obj \
$(SLO)$/genericcontroller.obj \
$(SLO)$/sbagrid.obj \
$(SLO)$/sbamultiplex.obj \
$(SLO)$/unodatbr.obj
SLOFILES =\
$(EXCEPTIONSFILES)
SRS1NAME=$(TARGET)
SRC1FILES = sbabrw.src \
sbagrid.src
# --- Targets -------------------------------------------------------
.INCLUDE : target.mk
$(SRS)$/$(TARGET).srs: $(SOLARINCDIR)$/svx$/globlmn.hrc
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=uicontrols
# --- Settings ----------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
# --- Files -------------------------------------
# ... resource files ............................
SRS1NAME=$(TARGET)
SRC1FILES = \
TableGrantCtrl.src \
undosqledit.src \
tabletree.src
# ... exception files .........................
EXCEPTIONSFILES=\
$(SLO)$/ColumnControlWindow.obj \
$(SLO)$/FieldDescControl.obj \
$(SLO)$/RelationControl.obj \
$(SLO)$/SqlNameEdit.obj \
$(SLO)$/TableGrantCtrl.obj \
$(SLO)$/VertSplitView.obj \
$(SLO)$/charsetlistbox.obj \
$(SLO)$/curledit.obj \
$(SLO)$/dbtreelistbox.obj \
$(SLO)$/listviewitems.obj \
$(SLO)$/marktree.obj \
$(SLO)$/opendoccontrols.obj \
$(SLO)$/sqledit.obj \
$(SLO)$/statusbarontroller.obj \
$(SLO)$/tabletree.obj \
$(SLO)$/toolboxcontroller.obj \
$(SLO)$/undosqledit.obj
# ... object files ............................
SLOFILES= \
$(EXCEPTIONSFILES) \
$(SLO)$/ScrollHelper.obj
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=uidlg
# --- Settings ----------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
.IF "$(SYSTEM_ODBC_HEADERS)" == "YES"
CFLAGS+=-DSYSTEM_ODBC_HEADERS
.ENDIF
.IF "$(WINDOWS_VISTA_PSDK)"!="" && "$(PROF_EDITION)"==""
CDEFS+=-DWINDOWS_VISTA_PSDK
.ENDIF
.IF "$(GUI)$(COM)"=="WNTGCC" # for adoint.h
CFLAGS+=-fpermissive
.ENDIF
# --- Files -------------------------------------
# ... resource files ............................
LOCALIZE_ME=AutoControls_tmpl.hrc
SRS1NAME=$(TARGET)
SRC1FILES = \
AutoControls.src \
ConnectionPage.src \
UserAdmin.src \
admincontrols.src \
directsql.src \
AdabasStat.src \
indexdialog.src \
RelationDlg.src \
adtabdlg.src \
dlgsave.src \
queryorder.src \
queryfilter.src \
paramdialog.src \
dsselect.src \
dbadmin.src \
dbadmin2.src \
dbadminsetup.src \
dbfindex.src \
dlgsize.src \
CollectionView.src \
dlgattr.src \
advancedsettings.src\
UserAdminDlg.src \
sqlmessage.src \
textconnectionsettings.src
# ... object files ............................
EXCEPTIONSFILES= \
$(SLO)$/AdabasStat.obj \
$(SLO)$/CollectionView.obj \
$(SLO)$/ConnectionHelper.obj \
$(SLO)$/ConnectionPage.obj \
$(SLO)$/ConnectionPageSetup.obj \
$(SLO)$/DBSetupConnectionPages.obj \
$(SLO)$/DbAdminImpl.obj \
$(SLO)$/DriverSettings.obj \
$(SLO)$/RelationDlg.obj \
$(SLO)$/TablesSingleDlg.obj \
$(SLO)$/TextConnectionHelper.obj \
$(SLO)$/UserAdmin.obj \
$(SLO)$/UserAdminDlg.obj \
$(SLO)$/admincontrols.obj \
$(SLO)$/adminpages.obj \
$(SLO)$/adtabdlg.obj \
$(SLO)$/advancedsettings.obj \
$(SLO)$/dbadmin.obj \
$(SLO)$/dbfindex.obj \
$(SLO)$/dbwiz.obj \
$(SLO)$/dbwizsetup.obj \
$(SLO)$/detailpages.obj \
$(SLO)$/directsql.obj \
$(SLO)$/dlgattr.obj \
$(SLO)$/dlgsave.obj \
$(SLO)$/dlgsize.obj \
$(SLO)$/dsselect.obj \
$(SLO)$/finteraction.obj \
$(SLO)$/generalpage.obj \
$(SLO)$/indexdialog.obj \
$(SLO)$/indexfieldscontrol.obj \
$(SLO)$/odbcconfig.obj \
$(SLO)$/paramdialog.obj \
$(SLO)$/queryfilter.obj \
$(SLO)$/queryorder.obj \
$(SLO)$/sqlmessage.obj \
$(SLO)$/tablespage.obj \
$(SLO)$/textconnectionsettings.obj
SLOFILES= \
$(EXCEPTIONSFILES) \
$(SLO)$/optionalboolitem.obj
.IF "$(WINDOWS_VISTA_PSDK)"!="" && "$(PROF_EDITION)"==""
DISABLE_ADO=TRUE
.ENDIF # "$(WINDOWS_VISTA_PSDK)"!="" && "$(PROF_EDITION)"==""
.IF "$(GUI)"=="WNT" && "$(DISABLE_ADO)"==""
SLOFILES+= $(SLO)$/adodatalinks.obj
.ENDIF
# --- Targets ----------------------------------
.INCLUDE : target.mk
$(SLO)$/ConnectionHelper.obj : $(LOCALIZE_ME_DEST)
$(SLO)$/ConnectionPageSetup.obj : $(LOCALIZE_ME_DEST)
$(SLO)$/DBSetupConnectionPages.obj : $(LOCALIZE_ME_DEST)
$(SLO)$/TextConnectionHelper.obj : $(LOCALIZE_ME_DEST)
$(SLO)$/detailpages.obj : $(LOCALIZE_ME_DEST)
$(SLO)$/tablespage.obj : $(LOCALIZE_ME_DEST)
$(SLO)$/ConnectionPage.obj : $(LOCALIZE_ME_DEST)
#*************************************************************************
#
# 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=dbaccess
TARGET=uiimglst
# --- Settings ----------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
IMGLST_SRS=$(SRS)$/$(TARGET).srs
# --- Files -------------------------------------
# ... resource files ............................
SRS1NAME=$(TARGET)
SRC1FILES=dbimagelists.src
# ... object files ............................
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=../../..
PRJINC=$(PRJ)/source
PRJNAME=dbaccess
TARGET=uimisc
ENABLE_EXCEPTIONS=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)/util/makefile.pmk
# --- Files -------------------------------------
# ... resource files ............................
SRS1NAME=$(TARGET)
SRC1FILES = \
dbumiscres.src \
WizardPages.src
# ... object files ............................
SLOFILES= \
$(SLO)/asyncmodaldialog.obj \
$(SLO)/imageprovider.obj \
$(SLO)/singledoccontroller.obj \
$(SLO)/dbsubcomponentcontroller.obj \
$(SLO)/datasourceconnector.obj \
$(SLO)/linkeddocuments.obj \
$(SLO)/indexcollection.obj \
$(SLO)/UITools.obj \
$(SLO)/WCPage.obj \
$(SLO)/WCopyTable.obj \
$(SLO)/WTypeSelect.obj \
$(SLO)/TokenWriter.obj \
$(SLO)/HtmlReader.obj \
$(SLO)/RtfReader.obj \
$(SLO)/propertysetitem.obj \
$(SLO)/databaseobjectview.obj \
$(SLO)/DExport.obj \
$(SLO)/uiservices.obj \
$(SLO)/RowSetDrop.obj \
$(SLO)/TableCopyHelper.obj \
$(SLO)/moduledbu.obj \
$(SLO)/WColumnSelect.obj \
$(SLO)/WExtendPages.obj \
$(SLO)/WNameMatch.obj \
$(SLO)/ToolBoxHelper.obj \
$(SLO)/stringlistitem.obj \
$(SLO)/charsets.obj \
$(SLO)/defaultobjectnamecheck.obj \
$(SLO)/dsmeta.obj \
$(SLO)/controllerframe.obj \
$(SLO)/propertystorage.obj \
$(SLO)/dbaundomanager.obj \
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=querydesign
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
# --- Files --------------------------------------------------------
EXCEPTIONSFILES =\
$(SLO)$/ConnectionLine.obj \
$(SLO)$/ConnectionLineAccess.obj \
$(SLO)$/JAccess.obj \
$(SLO)$/JoinController.obj \
$(SLO)$/JoinDesignView.obj \
$(SLO)$/JoinExchange.obj \
$(SLO)$/JoinTableView.obj \
$(SLO)$/QTableConnection.obj \
$(SLO)$/QTableConnectionData.obj \
$(SLO)$/QTableWindow.obj \
$(SLO)$/QTableWindowData.obj \
$(SLO)$/QueryDesignView.obj \
$(SLO)$/QueryMoveTabWinUndoAct.obj \
$(SLO)$/QueryTabConnUndoAction.obj \
$(SLO)$/QueryTabWinUndoAct.obj \
$(SLO)$/QueryTableView.obj \
$(SLO)$/QueryTextView.obj \
$(SLO)$/QueryViewSwitch.obj \
$(SLO)$/SelectionBrowseBox.obj \
$(SLO)$/TableConnection.obj \
$(SLO)$/TableConnectionData.obj \
$(SLO)$/TableFieldDescription.obj \
$(SLO)$/TableWindow.obj \
$(SLO)$/TableWindowAccess.obj \
$(SLO)$/TableWindowData.obj \
$(SLO)$/TableWindowListBox.obj \
$(SLO)$/TableWindowTitle.obj \
$(SLO)$/querycontainerwindow.obj \
$(SLO)$/querycontroller.obj \
$(SLO)$/querydlg.obj \
$(SLO)$/queryview.obj
SLOFILES =\
$(EXCEPTIONSFILES) \
$(SLO)$/ConnectionLineData.obj \
$(SLO)$/TableFieldInfo.obj
SRS1NAME=$(TARGET)
SRC1FILES = query.src \
querydlg.src \
# --- Targets -------------------------------------------------------
.INCLUDE : target.mk
$(SRS)$/$(TARGET).srs: $(SOLARINCDIR)$/svx$/globlmn.hrc
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=relationdesign
ENABLE_EXCEPTIONS=TRUE
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
# --- Files --------------------------------------------------------
SLOFILES =\
$(SLO)$/RTableConnection.obj \
$(SLO)$/RTableConnectionData.obj \
$(SLO)$/RelationTableView.obj \
$(SLO)$/RelationDesignView.obj \
$(SLO)$/RelationController.obj
SRS1NAME=$(TARGET)
SRC1FILES = relation.src
# --- Targets -------------------------------------------------------
.INCLUDE : target.mk
$(SRS)$/$(TARGET).srs: $(SOLARINCDIR)$/svx$/globlmn.hrc
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=tabledesign
ENABLE_EXCEPTIONS=TRUE
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
# --- Files --------------------------------------------------------
SLOFILES =\
$(SLO)$/TableDesignControl.obj \
$(SLO)$/TableFieldDescWin.obj \
$(SLO)$/TableController.obj \
$(SLO)$/TableDesignView.obj \
$(SLO)$/TEditControl.obj \
$(SLO)$/TableFieldControl.obj \
$(SLO)$/TableDesignHelpBar.obj \
$(SLO)$/FieldDescGenWin.obj \
$(SLO)$/FieldDescriptions.obj \
$(SLO)$/TableRow.obj \
$(SLO)$/TableRowExchange.obj \
$(SLO)$/TableUndo.obj
SRS1NAME=$(TARGET)
SRC1FILES = table.src
# --- Targets -------------------------------------------------------
.INCLUDE : target.mk
$(SRS)$/$(TARGET).srs: $(SOLARINCDIR)$/svx$/globlmn.hrc
#*************************************************************************
#
# 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=..$/..$/..
PRJINC=$(PRJ)$/source
PRJNAME=dbaccess
TARGET=uiuno
ENABLE_EXCEPTIONS=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
# --- Files -------------------------------------
# ... resource files ............................
SRS1NAME=$(TARGET)
SRC1FILES = \
dbinteraction.src \
copytablewizard.src
# ... object files ............................
# workaround for issue http://qa.openoffice.org/issues/show_bug.cgi?id=102305 Linux specific
.IF "$(COM)" == "GCC"
NOOPTFILES=\
$(SLO)$/copytablewizard.obj
.ENDIF
SLOFILES= \
$(SLO)$/copytablewizard.obj \
$(SLO)$/composerdialogs.obj \
$(SLO)$/unosqlmessage.obj \
$(SLO)$/unoadmin.obj \
$(SLO)$/admindlg.obj \
$(SLO)$/TableFilterDlg.obj \
$(SLO)$/AdvancedSettingsDlg.obj \
$(SLO)$/unoDirectSql.obj \
$(SLO)$/DBTypeWizDlg.obj \
$(SLO)$/DBTypeWizDlgSetup.obj \
$(SLO)$/UserSettingsDlg.obj \
$(SLO)$/ColumnModel.obj \
$(SLO)$/ColumnControl.obj \
$(SLO)$/ColumnPeer.obj \
$(SLO)$/dbinteraction.obj \
$(SLO)$/textconnectionsettings_uno.obj
# --- Targets ----------------------------------
.INCLUDE : target.mk
#*************************************************************************
#
# 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=dbaccess
TARGET=dba
TARGET2=dbu
TARGET3=sdbt
USE_DEFFILE=TRUE
GEN_HID=TRUE
GEN_HID_OTHER=TRUE
# --- Settings ----------------------------------
.INCLUDE : settings.mk
LDUMP=ldump2.exe
# --- database core (dba) -----------------------------------
.IF "$(L10N_framework)"==""
LIB1TARGET=$(SLB)$/$(TARGET).lib
LIB1FILES=\
$(SLB)$/api.lib \
$(SLB)$/dataaccess.lib \
$(SLB)$/recovery.lib \
$(SLB)$/misc.lib \
$(SLB)$/core_resource.lib
SHL1TARGET=$(TARGET)$(DLLPOSTFIX)
SHL1STDLIBS= \
$(SVTOOLLIB) \
$(VCLLIB) \
$(UNOTOOLSLIB) \
$(TOOLSLIB) \
$(I18NISOLANGLIB) \
$(DBTOOLSLIB) \
$(COMPHELPERLIB) \
$(CPPUHELPERLIB) \
$(UCBHELPERLIB) \
$(SVLLIB) \
$(CPPULIB) \
$(SALLIB) \
$(SFXLIB) \
$(BASICLIB) \
$(FWELIB) \
$(SALHELPERLIB) \
$(XMLOFFLIB)
SHL1DEPN=
SHL1IMPLIB=i$(TARGET)
SHL1LIBS=$(LIB1TARGET)
SHL1DEF=$(MISC)$/$(SHL1TARGET).def
DEF1NAME=$(SHL1TARGET)
DEFLIB1NAME=$(TARGET)
DEF1DEPN= $(MISC)$/$(SHL1TARGET).flt \
$(SLB)$/$(TARGET).lib
SHL1USE_EXPORTS=name
.ENDIF
# --- .res file ----------------------------------------------------------
RES1FILELIST=\
$(SRS)$/core_strings.srs
RESLIB1NAME=$(TARGET)
RESLIB1IMAGES=$(PRJ)$/res
RESLIB1SRSFILES=$(RES1FILELIST)
# --- database ui (dbu) -----------------------------------
.IF "$(L10N_framework)"==""
LIB2TARGET=$(SLB)$/$(TARGET2).lib
LIB2FILES=\
$(SLB)$/relationdesign.lib \
$(SLB)$/tabledesign.lib \
$(SLB)$/querydesign.lib \
$(SLB)$/uimisc.lib \
$(SLB)$/uidlg.lib \
$(SLB)$/dbushared.lib \
$(SLB)$/browser.lib \
$(SLB)$/uiuno.lib \
$(SLB)$/app.lib \
$(SLB)$/uicontrols.lib
SHL2TARGET=$(TARGET2)$(DLLPOSTFIX)
SHL2STDLIBS= \
$(SVXCORELIB) \
$(SVXLIB) \
$(SFXLIB) \
$(SVTOOLLIB) \
$(FWELIB) \
$(TKLIB) \
$(VCLLIB) \
$(SVLLIB) \
$(SOTLIB) \
$(UNOTOOLSLIB) \
$(TOOLSLIB) \
$(UCBHELPERLIB) \
$(DBTOOLSLIB) \
$(COMPHELPERLIB) \
$(CPPUHELPERLIB) \
$(CPPULIB) \
$(SO2LIB) \
$(SALLIB) \
$(SALHELPERLIB) \
$(EDITENGLIB)
.IF "$(GUI)"=="OS2"
SHL2STDLIBS+= $(LB)$/i$(TARGET).lib
SHL2DEPN=$(LB)$/i$(TARGET).lib
.ELIF "$(GUI)"!="WNT" || "$(COM)"=="GCC"
SHL2STDLIBS+= \
-l$(TARGET)$(DLLPOSTFIX)
SHL2DEPN=$(SHL1TARGETN)
.ELSE
SHL2STDLIBS+= \
$(LB)$/i$(TARGET).lib
SHL2DEPN=$(LB)$/i$(TARGET).lib
.ENDIF
SHL2IMPLIB=i$(TARGET2)
SHL2LIBS=$(LIB2TARGET)
SHL2DEF=$(MISC)$/$(SHL2TARGET).def
DEF2NAME=$(SHL2TARGET)
DEFLIB2NAME=$(TARGET2)
DEF2DEPN= $(MISC)$/$(SHL2TARGET).flt \
$(SLB)$/$(TARGET2).lib
SHL2USE_EXPORTS=name
ALL: \
$(LIB1TARGET) \
$(LIB2TARGET) \
ALLTAR
.ENDIF
# --- .res file ----------------------------------------------------------
RES2FILELIST=\
$(SRS)$/uidlg.srs \
$(SRS)$/app.srs \
$(SRS)$/uicontrols.srs \
$(SRS)$/browser.srs \
$(SRS)$/uiuno.srs \
$(SRS)$/querydesign.srs \
$(SRS)$/tabledesign.srs \
$(SRS)$/relationdesign.srs \
$(SRS)$/uiimglst.srs \
$(SRS)$/uimisc.srs
.IF "$(GUI)"=="WNT"
#needed by $(SLO)$/adodatalinks.obj
SHL2STDLIBS+= $(OLE32LIB) \
$(OLEAUT32LIB) \
$(UUIDLIB)
.ENDIF
RESLIB2NAME=$(TARGET2)
RESLIB2IMAGES=$(PRJ)$/res
RESLIB2SRSFILES=$(RES2FILELIST)
# --- database tools (sdbt) -----------------------------------
.IF "$(L10N_framework)"==""
LIB3TARGET=$(SLB)$/$(TARGET3).lib
LIB3FILES=\
$(SLB)$/conntools.lib \
$(SLB)$/sdbtmisc.lib \
$(SLB)$/sdbtshared.lib
SHL3TARGET=$(TARGET3)$(DLLPOSTFIX)
SHL3STDLIBS= \
$(CPPULIB) \
$(CPPUHELPERLIB) \
$(UNOTOOLSLIB) \
$(COMPHELPERLIB) \
$(TOOLSLIB) \
$(DBTOOLSLIB) \
$(SALLIB)
SHL3LIBS=$(LIB3TARGET)
SHL3DEF=$(MISC)$/$(SHL3TARGET).def
DEF3NAME=$(SHL3TARGET)
SHL3VERSIONMAP=$(SOLARENV)/src/component.map
.END
# --- .res file ----------------------------------------------------------
RES3FILELIST=\
$(SRS)$/sdbt_strings.srs
RESLIB3NAME=$(TARGET3)
RESLIB3IMAGES=$(PRJ)$/res
RESLIB3SRSFILES=$(RES3FILELIST)
# --- Targets ----------------------------------
.INCLUDE : target.mk
.IF "$(depend)"==""
.IF "$(L10N_framework)"==""
$(MISC)$/$(SHL2TARGET).flt: makefile.mk
@echo ------------------------------
@echo CLEAR_THE_FILE > $@
@echo _TI >>$@
@echo _real >>$@
$(MISC)$/$(SHL1TARGET).flt: makefile.mk
@echo ------------------------------
@echo CLEAR_THE_FILE > $@
@echo _TI >>$@
@echo _real >>$@
.ENDIF
.ENDIF
ALLTAR : $(MISC)/dba.component $(MISC)/dbu.component $(MISC)/sdbt.component
$(MISC)/dba.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
dba.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt dba.component
$(MISC)/dbu.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
dbu.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL2TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt dbu.component
$(MISC)/sdbt.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
sdbt.component
$(XSLTPROC) --nonet --stringparam uri \
'$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL3TARGETN:f)' -o $@ \
$(SOLARENV)/bin/createcomponent.xslt sdbt.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=..$/..$/..
PRJNAME=dbaccess
TARGET=odbcconfig
LIBTARGET=NO
TARGETTYPE=GUI
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
# --- Files --------------------------------------------------------
OBJFILES= \
$(OBJ)$/odbcconfig.obj
# SQLManageDataSources wrapper
APP1TARGET=$(TARGET)
APP1NOSAL=TRUE
APP1OBJS = \
$(OBJ)$/odbcconfig.obj
# --- Targets ------------------------------------------------------
.INCLUDE : target.mk
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