diff options
46 files changed, 1105 insertions, 1567 deletions
diff --git a/Repository.mk b/Repository.mk index d781001334f6..c9a8dfb1d402 100644 --- a/Repository.mk +++ b/Repository.mk @@ -310,6 +310,7 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \ affine_uno \ avmediagst \ avmediawin \ + cached1 \ collator_data \ deployment \ deploymentgui \ @@ -324,20 +325,24 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \ localedata_others \ log_uno \ mcnttype \ - neon \ package2 \ reg \ scriptframe \ sofficeapp \ + srtrs1 \ store \ test \ - unotest \ textconv_dict \ - ucb \ - ucpfile \ + ucb1 \ + ucpdav1 \ + ucpfile1 \ + ucpftp1 \ + ucphier1 \ + ucppkg1 \ unopkgapp \ - updchk \ + unotest \ unsafe_uno \ + updchk \ xmlsecurity \ xsec_fw \ xsec_xmlsec \ @@ -346,6 +351,7 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \ lo-bootstrap \ ) \ $(if $(filter $(OS),WNT), \ + ucpodma1 \ uwinapi \ ) \ )) @@ -414,6 +420,12 @@ $(eval $(call gb_Helper_register_libraries,UNOLIBS_OOO, \ slideshow \ stocservices \ stringresource \ + ucpcmis1 \ + ucpexpand1 \ + ucpext \ + ucpgio1 \ + ucpgvfs1 \ + ucptdoc1 \ updatefeed \ vbaevents \ vbaobj \ diff --git a/RepositoryFixes.mk b/RepositoryFixes.mk index bcbbdc31b12f..70ff3a73934d 100644 --- a/RepositoryFixes.mk +++ b/RepositoryFixes.mk @@ -40,8 +40,6 @@ gb_Library_FILENAMES := $(patsubst log_uno:liblog_uno%,log_uno:liblog_uno_uno%,$ gb_Library_FILENAMES := $(patsubst purpenvhelper:libpurpen%,purpenvhelper:libuno_purpen%,$(gb_Library_FILENAMES)) gb_Library_FILENAMES := $(patsubst salhelper:libsalhelper%,salhelper:libuno_salhelper%,$(gb_Library_FILENAMES)) gb_Library_FILENAMES := $(patsubst ucbhelper:libucbhelper%,ucbhelper:libucbhelper4%,$(gb_Library_FILENAMES)) -gb_Library_FILENAMES := $(patsubst ucb:libucb%,ucb:libucb1%,$(gb_Library_FILENAMES)) -gb_Library_FILENAMES := $(patsubst ucpfile:libucpfile%,ucpfile:libucpfile1%,$(gb_Library_FILENAMES)) gb_Library_FILENAMES := $(patsubst unsafe_uno:libunsafe_uno%,unsafe_uno:libunsafe_uno_uno%,$(gb_Library_FILENAMES)) endif @@ -51,8 +49,6 @@ gb_Library_DLLFILENAMES := $(patsubst comphelper:comphelper%,comphelper:comphelp gb_Library_DLLFILENAMES := $(patsubst icuuc:icuuc%,icuuc:icuuc40%,$(gb_Library_DLLFILENAMES)) gb_Library_DLLFILENAMES := $(patsubst log_uno:log_uno%,log_uno:log_uno_uno%,$(gb_Library_DLLFILENAMES)) gb_Library_DLLFILENAMES := $(patsubst ucbhelper:ucbhelper%,ucbhelper:ucbhelper4%,$(gb_Library_DLLFILENAMES)) -gb_Library_DLLFILENAMES := $(patsubst ucb:libucb%,ucb:libucb1%,$(gb_Library_DLLFILENAMES)) -gb_Library_DLLFILENAMES := $(patsubst ucpfile:libucpfile%,ucpfile:libucpfile1%,$(gb_Library_DLLFILENAMES)) gb_Library_DLLFILENAMES := $(patsubst unsafe_uno:unsafe_uno%,unsafe_uno:unsafe_uno_uno%,$(gb_Library_DLLFILENAMES)) gb_Library_DLLFILENAMES := $(patsubst z:z%,z:zlib%,$(gb_Library_DLLFILENAMES)) diff --git a/RepositoryModule_ooo.mk b/RepositoryModule_ooo.mk index f36055fd9547..3f0f023a812c 100644 --- a/RepositoryModule_ooo.mk +++ b/RepositoryModule_ooo.mk @@ -98,6 +98,7 @@ $(eval $(call gb_Module_add_moduledirs,ooo,\ twain \ toolkit \ tools \ + ucb \ ucbhelper \ udkapi \ unixODBC \ @@ -127,9 +128,4 @@ $(eval $(call gb_Module_add_moduledirs,ooo,\ endif endif -# these have only migrated subsequentcheck for now -$(eval $(call gb_Module_add_moduledirs,ooo,\ - ucb \ -)) - # vim: set noet ts=4 sw=4: diff --git a/desktop/Pagein_common.mk b/desktop/Pagein_common.mk index 85a7d184c4fd..c7c1f0cc69a7 100644 --- a/desktop/Pagein_common.mk +++ b/desktop/Pagein_common.mk @@ -42,8 +42,8 @@ $(eval $(call desktop_Pagein_add_libs,common,\ fwi \ fwl \ package2 \ - ucpfile \ - ucb \ + ucpfile1 \ + ucb1 \ configmgr \ vclplug_gen \ $(if $(findstring TRUE,$(ENABLE_GTK)),vclplug_gtk) \ @@ -88,7 +88,7 @@ $(eval $(call desktop_Pagein_add_objects,common,\ $(eval $(call desktop_Pagein_add_libs,common,\ deployment \ deploymentmisc \ - ucb \ + ucb1 \ xstor \ package2 \ filterconfig \ diff --git a/postprocess/packcomponents/makefile.mk b/postprocess/packcomponents/makefile.mk index 41540d3b824b..26549ff9a3bd 100644 --- a/postprocess/packcomponents/makefile.mk +++ b/postprocess/packcomponents/makefile.mk @@ -32,7 +32,6 @@ TARGET = packcomponents .INCLUDE: settings.mk my_components = \ - cached1 \ calc \ component/animations/source/animcore/animcore \ component/avmedia/util/avmedia \ @@ -126,6 +125,17 @@ my_components = \ component/sw/util/swd \ component/sw/util/vbaswobj \ component/toolkit/util/tk \ + component/ucb/source/sorter/srtrs1 \ + component/ucb/source/core/ucb1 \ + component/ucb/source/cacher/cached1 \ + component/ucb/source/ucp/cmis/ucpcmis1 \ + component/ucb/source/ucp/expand/ucpexpand1 \ + component/ucb/source/ucp/ext/ucpext \ + component/ucb/source/ucp/file/ucpfile1 \ + component/ucb/source/ucp/ftp/ucpftp1 \ + component/ucb/source/ucp/hierarchy/ucphier1 \ + component/ucb/source/ucp/package/ucppkg1 \ + component/ucb/source/ucp/tdoc/ucptdoc1 \ component/UnoControls/util/ctl \ component/unotools/util/utl \ component/unoxml/source/rdf/unordf \ @@ -152,16 +162,6 @@ my_components = \ mysql \ odbc \ sdbc2 \ - srtrs1 \ - ucb1 \ - ucpexpand1 \ - ucpext \ - ucpfile1 \ - ucpftp1 \ - ucphier1 \ - ucppkg1 \ - ucptdoc1 \ - ucpcmis1 \ .IF "$(BUILD_TYPE)" != "$(BUILD_TYPE:s/DESKTOP//)" my_components += \ @@ -202,7 +202,7 @@ my_components += emboleobj .END .IF "$(DISABLE_NEON)" != "TRUE" -my_components += ucpdav1 +my_components += component/ucb/source/ucp/webdav/ucpdav1 .END .IF "$(ENABLE_CAIRO_CANVAS)" == "TRUE" @@ -214,11 +214,11 @@ my_components += gconfbe1 .END .IF "$(ENABLE_GIO)" != "" -my_components += ucpgio +my_components += component/ucb/source/ucp/gio/ucpgio .END .IF "$(ENABLE_GNOMEVFS)" != "" -my_components += ucpgvfs +my_components += component/ucb/source/ucp/gvfs/ucpgvfs .END .IF "$(ENABLE_KAB)" != "" diff --git a/ucb/Library_cached1.mk b/ucb/Library_cached1.mk new file mode 100644 index 000000000000..70f8af18f794 --- /dev/null +++ b/ucb/Library_cached1.mk @@ -0,0 +1,54 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,cached1)) + +$(eval $(call gb_Library_set_componentfile,cached1,ucb/source/cacher/cached1)) + +$(eval $(call gb_Library_add_api,cached1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,cached1,\ + cppu \ + cppuhelper \ + sal \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,cached1,\ + ucb/source/cacher/cachedcontentresultset \ + ucb/source/cacher/cachedcontentresultsetstub \ + ucb/source/cacher/cacheddynamicresultset \ + ucb/source/cacher/cacheddynamicresultsetstub \ + ucb/source/cacher/cacheserv \ + ucb/source/cacher/contentresultsetwrapper \ + ucb/source/cacher/dynamicresultsetwrapper \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_srtrs1.mk b/ucb/Library_srtrs1.mk new file mode 100644 index 000000000000..8d6b2f775349 --- /dev/null +++ b/ucb/Library_srtrs1.mk @@ -0,0 +1,50 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,srtrs1)) + +$(eval $(call gb_Library_set_componentfile,srtrs1,ucb/source/sorter/srtrs1)) + +$(eval $(call gb_Library_add_api,srtrs1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,srtrs1,\ + cppu \ + cppuhelper \ + sal \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,srtrs1,\ + ucb/source/sorter/sortdynres \ + ucb/source/sorter/sortmain \ + ucb/source/sorter/sortresult \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucb1.mk b/ucb/Library_ucb1.mk new file mode 100644 index 000000000000..00b87b7c1b42 --- /dev/null +++ b/ucb/Library_ucb1.mk @@ -0,0 +1,63 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucb1)) + +$(eval $(call gb_Library_set_componentfile,ucb1,ucb/source/core/ucb1)) + +$(eval $(call gb_Library_set_include,ucb1,\ + -I$(SRCDIR)/ucb/source/inc \ + $$(INCLUDE) \ +)) + +$(eval $(call gb_Library_add_api,ucb1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucb1,\ + comphelper \ + cppu \ + cppuhelper \ + sal \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucb1,\ + ucb/source/core/cmdenv \ + ucb/source/core/identify \ + ucb/source/core/provprox \ + ucb/source/core/ucb \ + ucb/source/core/ucbcmds \ + ucb/source/core/ucbprops \ + ucb/source/core/ucbserv \ + ucb/source/core/ucbstore \ + ucb/source/regexp/regexp \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucpcmis1.mk b/ucb/Library_ucpcmis1.mk new file mode 100644 index 000000000000..20ad4aaa3e4e --- /dev/null +++ b/ucb/Library_ucpcmis1.mk @@ -0,0 +1,59 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucpcmis1)) + +$(eval $(call gb_Library_set_componentfile,ucpcmis1,ucb/source/ucp/cmis/ucpcmis1)) + +$(eval $(call gb_Library_add_api,ucpcmis1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucpcmis1,\ + cppu \ + cppuhelper \ + sal \ + salhelper \ + ucbhelper \ + tl \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_use_externals,ucpcmis1,\ + cmis \ + curl \ + libxml2 \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucpcmis1,\ + ucb/source/ucp/cmis/cmis_content \ + ucb/source/ucp/cmis/cmis_provider \ + ucb/source/ucp/cmis/cmis_url \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucpdav1.mk b/ucb/Library_ucpdav1.mk new file mode 100644 index 000000000000..61348717ab19 --- /dev/null +++ b/ucb/Library_ucpdav1.mk @@ -0,0 +1,91 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucpdav1)) + +$(eval $(call gb_Library_set_componentfile,ucpdav1,ucb/source/ucp/webdav/ucpdav1)) + +$(eval $(call gb_Library_add_api,ucpdav1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucpdav1,\ + comphelper \ + cppu \ + cppuhelper \ + sal \ + salhelper \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_use_externals,ucpdav1,\ + libxml2 \ + neon \ + openssl \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucpdav1,\ + ucb/source/ucp/webdav/ContentProperties \ + ucb/source/ucp/webdav/DateTimeHelper \ + ucb/source/ucp/webdav/DAVProperties \ + ucb/source/ucp/webdav/DAVResourceAccess \ + ucb/source/ucp/webdav/DAVSessionFactory \ + ucb/source/ucp/webdav/LinkSequence \ + ucb/source/ucp/webdav/LockEntrySequence \ + ucb/source/ucp/webdav/LockSequence \ + ucb/source/ucp/webdav/NeonHeadRequest \ + ucb/source/ucp/webdav/NeonInputStream \ + ucb/source/ucp/webdav/NeonLockStore \ + ucb/source/ucp/webdav/NeonPropFindRequest \ + ucb/source/ucp/webdav/NeonSession \ + ucb/source/ucp/webdav/NeonUri \ + ucb/source/ucp/webdav/UCBDeadPropertyValue \ + ucb/source/ucp/webdav/webdavcontentcaps \ + ucb/source/ucp/webdav/webdavcontent \ + ucb/source/ucp/webdav/webdavdatasupplier \ + ucb/source/ucp/webdav/webdavprovider \ + ucb/source/ucp/webdav/webdavresultset \ + ucb/source/ucp/webdav/webdavservices \ +)) + +ifeq ($(OS),WNT) +$(eval $(call gb_Library_add_linked_libs,ucpdav1,\ + ws2_32 \ +)) +endif + +ifeq ($(OS),SOLARIS) +$(eval $(call gb_Library_add_linked_libs,ucpdav1,\ + dl \ + nsl \ + socket \ +)) +endif + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucpexpand1.mk b/ucb/Library_ucpexpand1.mk new file mode 100644 index 000000000000..0209bfcd5222 --- /dev/null +++ b/ucb/Library_ucpexpand1.mk @@ -0,0 +1,49 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucpexpand1)) + +$(eval $(call gb_Library_set_componentfile,ucpexpand1,ucb/source/ucp/expand/ucpexpand1)) + +$(eval $(call gb_Library_add_api,ucpexpand1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucpexpand1,\ + cppu \ + cppuhelper \ + sal \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucpexpand1,\ + ucb/source/ucp/expand/ucpexpand \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucpext.mk b/ucb/Library_ucpext.mk new file mode 100644 index 000000000000..5a6017153c0c --- /dev/null +++ b/ucb/Library_ucpext.mk @@ -0,0 +1,55 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucpext)) + +$(eval $(call gb_Library_set_componentfile,ucpext,ucb/source/ucp/ext/ucpext)) + +$(eval $(call gb_Library_add_api,ucpext,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucpext,\ + comphelper \ + cppu \ + cppuhelper \ + sal \ + salhelper \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucpext,\ + ucb/source/ucp/ext/ucpext_content \ + ucb/source/ucp/ext/ucpext_datasupplier \ + ucb/source/ucp/ext/ucpext_provider \ + ucb/source/ucp/ext/ucpext_resultset \ + ucb/source/ucp/ext/ucpext_services \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucpfile1.mk b/ucb/Library_ucpfile1.mk new file mode 100644 index 000000000000..6d513ceb945e --- /dev/null +++ b/ucb/Library_ucpfile1.mk @@ -0,0 +1,63 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucpfile1)) + +$(eval $(call gb_Library_set_componentfile,ucpfile1,ucb/source/ucp/file/ucpfile1)) + +$(eval $(call gb_Library_add_api,ucpfile1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucpfile1,\ + cppu \ + cppuhelper \ + sal \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucpfile1,\ + ucb/source/ucp/file/bc \ + ucb/source/ucp/file/filcmd \ + ucb/source/ucp/file/filglob \ + ucb/source/ucp/file/filid \ + ucb/source/ucp/file/filinpstr \ + ucb/source/ucp/file/filinsreq \ + ucb/source/ucp/file/filnot \ + ucb/source/ucp/file/filprp \ + ucb/source/ucp/file/filrec \ + ucb/source/ucp/file/filrow \ + ucb/source/ucp/file/filrset \ + ucb/source/ucp/file/filstr \ + ucb/source/ucp/file/filtask \ + ucb/source/ucp/file/prov \ + ucb/source/ucp/file/shell \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucpftp1.mk b/ucb/Library_ucpftp1.mk new file mode 100644 index 000000000000..e4d5d561fd58 --- /dev/null +++ b/ucb/Library_ucpftp1.mk @@ -0,0 +1,66 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucpftp1)) + +$(eval $(call gb_Library_set_componentfile,ucpftp1,ucb/source/ucp/ftp/ucpftp1)) + +$(eval $(call gb_Library_add_api,ucpftp1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucpftp1,\ + cppu \ + cppuhelper \ + sal \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_use_externals,ucpftp1,\ + curl \ + zlib \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucpftp1,\ + ucb/source/ucp/ftp/ftpcfunc \ + ucb/source/ucp/ftp/ftpcontentcaps \ + ucb/source/ucp/ftp/ftpcontent \ + ucb/source/ucp/ftp/ftpcontentidentifier \ + ucb/source/ucp/ftp/ftpcontentprovider \ + ucb/source/ucp/ftp/ftpdirp \ + ucb/source/ucp/ftp/ftpdynresultset \ + ucb/source/ucp/ftp/ftpintreq \ + ucb/source/ucp/ftp/ftploaderthread \ + ucb/source/ucp/ftp/ftpresultsetbase \ + ucb/source/ucp/ftp/ftpresultsetI \ + ucb/source/ucp/ftp/ftpservices \ + ucb/source/ucp/ftp/ftpurl \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucpgio1.mk b/ucb/Library_ucpgio1.mk new file mode 100644 index 000000000000..ec3dc9bcd6e3 --- /dev/null +++ b/ucb/Library_ucpgio1.mk @@ -0,0 +1,61 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucpgio1)) + +$(eval $(call gb_Library_set_componentfile,ucpgio1,ucb/source/ucp/gio/ucpgio)) + +$(eval $(call gb_Library_add_api,ucpgio1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucpgio1,\ + cppu \ + cppuhelper \ + sal \ + salhelper \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_use_externals,ucpgio1,\ + gio \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucpgio1,\ + ucb/source/ucp/gio/gio_content \ + ucb/source/ucp/gio/gio_datasupplier \ + ucb/source/ucp/gio/gio_inputstream \ + ucb/source/ucp/gio/gio_mount \ + ucb/source/ucp/gio/gio_outputstream \ + ucb/source/ucp/gio/gio_provider \ + ucb/source/ucp/gio/gio_resultset \ + ucb/source/ucp/gio/gio_seekable \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucpgvfs1.mk b/ucb/Library_ucpgvfs1.mk new file mode 100644 index 000000000000..787d9a6d014a --- /dev/null +++ b/ucb/Library_ucpgvfs1.mk @@ -0,0 +1,62 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucpgvfs1)) + +$(eval $(call gb_Library_set_componentfile,ucpgvfs1,ucb/source/ucp/gvfs/ucpgvfs)) + +$(eval $(call gb_Library_set_include,ucpgvfs1,\ + $(GNOMEVFS_CFLAGS) \ + $$(INCLUDE) \ +)) + +$(eval $(call gb_Library_add_api,ucpgvfs1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_libs,ucpgvfs1,\ + $(GNOMEVFS_LIBS) \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucpgvfs1,\ + cppu \ + cppuhelper \ + sal \ + salhelper \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucpgvfs1,\ + ucb/source/ucp/gvfs/gvfs_content \ + ucb/source/ucp/gvfs/gvfs_directory \ + ucb/source/ucp/gvfs/gvfs_provider \ + ucb/source/ucp/gvfs/gvfs_stream \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucphier1.mk b/ucb/Library_ucphier1.mk new file mode 100644 index 000000000000..059e408bf320 --- /dev/null +++ b/ucb/Library_ucphier1.mk @@ -0,0 +1,58 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucphier1)) + +$(eval $(call gb_Library_set_componentfile,ucphier1,ucb/source/ucp/hierarchy/ucphier1)) + +$(eval $(call gb_Library_add_api,ucphier1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucphier1,\ + cppu \ + cppuhelper \ + sal \ + salhelper \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucphier1,\ + ucb/source/ucp/hierarchy/dynamicresultset \ + ucb/source/ucp/hierarchy/hierarchycontentcaps \ + ucb/source/ucp/hierarchy/hierarchycontent \ + ucb/source/ucp/hierarchy/hierarchydata \ + ucb/source/ucp/hierarchy/hierarchydatasource \ + ucb/source/ucp/hierarchy/hierarchydatasupplier \ + ucb/source/ucp/hierarchy/hierarchyprovider \ + ucb/source/ucp/hierarchy/hierarchyservices \ + ucb/source/ucp/hierarchy/hierarchyuri \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucpodma1.mk b/ucb/Library_ucpodma1.mk new file mode 100644 index 000000000000..aa6c81c55123 --- /dev/null +++ b/ucb/Library_ucpodma1.mk @@ -0,0 +1,57 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucpodma1)) + +$(eval $(call gb_Library_set_componentfile,ucpodma1,ucb/source/ucp/odma/ucpodma1)) + +$(eval $(call gb_Library_add_api,ucpodma1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucpodma1,\ + cppu \ + cppuhelper \ + sal \ + salhelper \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucpodma1,\ + ucb/source/ucp/odma/odma_contentcaps \ + ucb/source/ucp/odma/odma_content \ + ucb/source/ucp/odma/odma_datasupplier \ + ucb/source/ucp/odma/odma_inputstream \ + ucb/source/ucp/odma/odma_lib \ + ucb/source/ucp/odma/odma_provider \ + ucb/source/ucp/odma/odma_resultset \ + ucb/source/ucp/odma/odma_services \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucppkg1.mk b/ucb/Library_ucppkg1.mk new file mode 100644 index 000000000000..b3a5764bd2cb --- /dev/null +++ b/ucb/Library_ucppkg1.mk @@ -0,0 +1,57 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucppkg1)) + +$(eval $(call gb_Library_set_componentfile,ucppkg1,ucb/source/ucp/package/ucppkg1)) + +$(eval $(call gb_Library_add_api,ucppkg1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucppkg1,\ + comphelper \ + cppu \ + cppuhelper \ + sal \ + salhelper \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucppkg1,\ + ucb/source/ucp/package/pkgcontentcaps \ + ucb/source/ucp/package/pkgcontent \ + ucb/source/ucp/package/pkgdatasupplier \ + ucb/source/ucp/package/pkgprovider \ + ucb/source/ucp/package/pkgresultset \ + ucb/source/ucp/package/pkgservices \ + ucb/source/ucp/package/pkguri \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Library_ucptdoc1.mk b/ucb/Library_ucptdoc1.mk new file mode 100644 index 000000000000..a84212c4cc55 --- /dev/null +++ b/ucb/Library_ucptdoc1.mk @@ -0,0 +1,62 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucptdoc1)) + +$(eval $(call gb_Library_set_componentfile,ucptdoc1,ucb/source/ucp/tdoc/ucptdoc1)) + +$(eval $(call gb_Library_add_api,ucptdoc1,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_Library_add_linked_libs,ucptdoc1,\ + comphelper \ + cppu \ + cppuhelper \ + sal \ + salhelper \ + ucbhelper \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,ucptdoc1,\ + ucb/source/ucp/tdoc/tdoc_contentcaps \ + ucb/source/ucp/tdoc/tdoc_content \ + ucb/source/ucp/tdoc/tdoc_datasupplier \ + ucb/source/ucp/tdoc/tdoc_docmgr \ + ucb/source/ucp/tdoc/tdoc_documentcontentfactory \ + ucb/source/ucp/tdoc/tdoc_passwordrequest \ + ucb/source/ucp/tdoc/tdoc_provider \ + ucb/source/ucp/tdoc/tdoc_resultset \ + ucb/source/ucp/tdoc/tdoc_services \ + ucb/source/ucp/tdoc/tdoc_stgelems \ + ucb/source/ucp/tdoc/tdoc_storage \ + ucb/source/ucp/tdoc/tdoc_uri \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Module_ucb.mk b/ucb/Module_ucb.mk index 47df6d3af61c..7ddde7ae3e7a 100644 --- a/ucb/Module_ucb.mk +++ b/ucb/Module_ucb.mk @@ -28,9 +28,50 @@ $(eval $(call gb_Module_Module,ucb)) +$(eval $(call gb_Module_add_targets,ucb,\ + Library_cached1 \ + Library_srtrs1 \ + Library_ucb1 \ + Library_ucpcmis1 \ + Library_ucpexpand1 \ + Library_ucpext \ + Library_ucpfile1 \ + Library_ucpftp1 \ + Library_ucphier1 \ + Library_ucppkg1 \ + Library_ucptdoc1 \ + Package_xml \ +)) + +ifeq ($(OS),WNT) +$(eval $(call gb_Module_add_targets,ucb,\ + Library_ucpodma1 \ + Package_odma_inc \ + StaticLibrary_odma_lib \ +)) +endif + +ifneq ($(DISABLE_NEON),TRUE) +$(eval $(call gb_Module_add_targets,ucb,\ + Library_ucpdav1 \ +)) +endif + +ifeq ($(ENABLE_GIO),TRUE) +$(eval $(call gb_Module_add_targets,ucb,\ + Library_ucpgio1 \ +)) +endif + +ifeq ($(ENABLE_GNOMEVFS),TRUE) +$(eval $(call gb_Module_add_targets,ucb,\ + Library_ucpgvfs1 \ +)) +endif + $(eval $(call gb_Module_add_subsequentcheck_targets,ucb,\ - JunitTest_ucb_complex \ - JunitTest_ucb_unoapi \ + JunitTest_ucb_complex \ + JunitTest_ucb_unoapi \ )) # vim: set noet sw=4 ts=4: diff --git a/ucb/Package_odma_inc.mk b/ucb/Package_odma_inc.mk new file mode 100644 index 000000000000..e9cd52af6cef --- /dev/null +++ b/ucb/Package_odma_inc.mk @@ -0,0 +1,33 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucb_odma_inc,$(SRCDIR)/ucb/source/ucp/odma)) + +$(eval $(call gb_Package_add_file,ucb_odma_inc,inc/odma.h,odma.h)) +$(eval $(call gb_Package_add_file,ucb_odma_inc,inc/odma_lib.hxx,odma_lib.hxx)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/Package_xml.mk b/ucb/Package_xml.mk new file mode 100644 index 000000000000..c54af988ee82 --- /dev/null +++ b/ucb/Package_xml.mk @@ -0,0 +1,46 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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,ucb_xml,$(SRCDIR)/ucb/source)) + +$(eval $(call gb_Package_add_file,ucb_xml,xml/cached.xml,cacher/cached.xml)) +$(eval $(call gb_Package_add_file,ucb_xml,xml/ucb.xml,core/ucb.xml)) +$(eval $(call gb_Package_add_file,ucb_xml,xml/srtrs.xml,sorter/srtrs.xml)) +$(eval $(call gb_Package_add_file,ucb_xml,xml/ucpfile.xml,ucp/file/ucpfile.xml)) +$(eval $(call gb_Package_add_file,ucb_xml,xml/ucpftp.xml,ucp/ftp/ucpftp.xml)) +$(eval $(call gb_Package_add_file,ucb_xml,xml/ucpgvfs.xml,ucp/gvfs/ucpgvfs.xml)) +$(eval $(call gb_Package_add_file,ucb_xml,xml/ucphier.xml,ucp/hierarchy/ucphier.xml)) +$(eval $(call gb_Package_add_file,ucb_xml,xml/ucppkg.xml,ucp/package/ucppkg.xml)) +$(eval $(call gb_Package_add_file,ucb_xml,xml/ucptdoc.xml,ucp/tdoc/ucptdoc.xml)) +$(eval $(call gb_Package_add_file,ucb_xml,xml/ucpdav.xml,ucp/webdav/ucpdav.xml)) + +# These were not delivered: +# $(eval $(call gb_Package_add_file,ucb_xml,xml/ucpcmis.xml,ucp/cmis/ucpcmis.xml)) +# $(eval $(call gb_Package_add_file,ucb_xml,xml/ucpgio.xml,ucp/gio/ucpgio.xml)) +# $(eval $(call gb_Package_add_file,ucb_xml,xml/ucpodma.xml,ucp/odma/ucpodma.xml)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/StaticLibrary_odma_lib.mk b/ucb/StaticLibrary_odma_lib.mk new file mode 100644 index 000000000000..2c0c537ade1e --- /dev/null +++ b/ucb/StaticLibrary_odma_lib.mk @@ -0,0 +1,39 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# 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. +# +# Major Contributor(s): +# Copyright (C) 2012 Matúš Kukan <matus.kukan@gmail.com> (initial developer) +# +# All Rights Reserved. +# +# 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_StaticLibrary_StaticLibrary,odma_lib)) + +$(eval $(call gb_StaticLibrary_add_api,odma_lib,\ + offapi \ + udkapi \ +)) + +$(eval $(call gb_StaticLibrary_add_exception_objects,odma_lib,\ + ucb/source/ucp/odma/odma_lib \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/ucb/inc/makefile.mk b/ucb/inc/makefile.mk deleted file mode 100644 index 3e86b0a51124..000000000000 --- a/ucb/inc/makefile.mk +++ /dev/null @@ -1,39 +0,0 @@ -#************************************************************************* -# -# 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=ucb -TARGET=inc - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk - -# --- Files -------------------------------------------------------- -# --- Targets ------------------------------------------------------- - -.INCLUDE : target.mk diff --git a/ucb/prj/build.lst b/ucb/prj/build.lst index 350d3f92a159..eb59cbef93cd 100644 --- a/ucb/prj/build.lst +++ b/ucb/prj/build.lst @@ -1,22 +1,5 @@ uc ucb : cppuhelper CURL:curl OPENSSL:openssl NEON:neon LIBXML2:libxml2 LIBXSLT:libxslt LIBCMIS:libcmis offapi sal salhelper ucbhelper udkapi comphelper tools NULL -uc ucb usr1 - all uc_mkout NULL -uc ucb\inc nmake - all uc_inc NULL -uc ucb\source\regexp nmake - all uc_regexp uc_inc NULL -uc ucb\source\core nmake - all uc_core uc_regexp uc_inc NULL -uc ucb\source\cacher nmake - all uc_cacher uc_inc NULL -uc ucb\source\sorter nmake - all uc_sorter uc_inc NULL -uc ucb\source\ucp\ftp nmake - all uc_ftp uc_inc NULL -uc ucb\source\ucp\file nmake - all uc_file uc_inc NULL -uc ucb\source\ucp\gvfs nmake - u uc_gvfs uc_inc NULL -uc ucb\source\ucp\gio nmake - u uc_gio uc_inc NULL -uc ucb\source\ucp\hierarchy nmake - all uc_hierarchy uc_inc NULL -uc ucb\source\ucp\webdav nmake - all uc_webdav uc_inc NULL -uc ucb\source\ucp\package nmake - all uc_package uc_inc NULL -uc ucb\source\ucp\tdoc nmake - all uc_tdoc uc_inc NULL -uc ucb\source\ucp\expand nmake - all uc_expand uc_inc NULL -uc ucb\source\ucp\ext nmake - all uc_ext uc_inc NULL -uc ucb\source\ucp\odma nmake - w uc_odma uc_inc NULL -uc ucb\source\ucp\cmis nmake - all uc_cmis uc_inc NULL +uc ucb\prj nmake - all uc_prj NULL #uc ucb\qa\complex\ucb nmake - all uc_complex_ucb uc_inc NULL # fails, please fix # uc ucb\qa\complex\tdoc nmake - all uc_complex_tdoc uc_complex_tdoc_interfaces uc_inc NULL diff --git a/ucb/prj/d.lst b/ucb/prj/d.lst index 080d90000444..e69de29bb2d1 100644 --- a/ucb/prj/d.lst +++ b/ucb/prj/d.lst @@ -1,54 +0,0 @@ -..\%__SRC%\bin\cached*.dll %_DEST%\bin\cached*.dll -..\%__SRC%\lib\libcached*.* %_DEST%\lib\libcached*.* -..\%__SRC%\bin\cached*.map %_DEST%\bin\cached*.map -..\%__SRC%\bin\cached*.sym %_DEST%\bin\cached*.sym -..\source\cacher\cached.xml %_DEST%\xml\cached.xml - -..\%__SRC%\bin\srtrs*.dll %_DEST%\bin\srtrs*.dll -..\%__SRC%\lib\libsrtrs*.* %_DEST%\lib\libsrtrs*.* -..\%__SRC%\bin\srtrs*.map %_DEST%\bin\srtrs*.map -..\%__SRC%\bin\srtrs*.sym %_DEST%\bin\srtrs*.sym -..\source\sorter\srtrs.xml %_DEST%\xml\srtrs.xml - -..\%__SRC%\bin\ucb*.dll %_DEST%\bin\ucb*.dll -..\%__SRC%\lib\libucb*.* %_DEST%\lib\libucb*.* -..\%__SRC%\misc\ucb*.map %_DEST%\bin\ucb*.map -..\%__SRC%\misc\ucb*.sym %_DEST%\bin\ucb*.sym -..\source\core\ucb.xml %_DEST%\xml\ucb.xml - -..\%__SRC%\bin\ucp*.dll %_DEST%\bin\ucp*.dll -..\%__SRC%\lib\libucp*.so %_DEST%\lib\libucp*.so -..\%__SRC%\lib\libucp*.dylib %_DEST%\lib\libucp*.dylib -..\%__SRC%\lib\ucp*.uno.so %_DEST%\lib\ucp*.uno.so -..\%__SRC%\lib\ucp*.uno.dylib %_DEST%\lib\ucp*.uno.dylib -..\%__SRC%\misc\ucp*.map %_DEST%\bin\ucp*.map -..\%__SRC%\misc\ucp*.sym %_DEST%\bin\ucp*.sym - -..\%__SRC%\lib\odma_lib.lib %_DEST%\lib\odma_lib.lib -..\%__SRC%\lib\libodma_lib.a %_DEST%\lib\libodma_lib.a - -..\source\ucp\odma\odma.h %_DEST%\inc\odma.h -..\source\ucp\odma\odma_lib.hxx %_DEST%\inc\odma_lib.hxx - -..\source\ucp\file\ucpfile.xml %_DEST%\xml\ucpfile.xml -..\source\ucp\ftp\ucpftp.xml %_DEST%\xml\ucpftp.xml -..\source\ucp\hierarchy\ucphier.xml %_DEST%\xml\ucphier.xml -..\source\ucp\package\ucppkg.xml %_DEST%\xml\ucppkg.xml -..\source\ucp\webdav\ucpdav.xml %_DEST%\xml\ucpdav.xml -..\source\ucp\gvfs\ucpgvfs.xml %_DEST%\xml\ucpgvfs.xml -..\source\ucp\tdoc\ucptdoc.xml %_DEST%\xml\ucptdoc.xml - -..\%__SRC%\misc\ucpgvfs.component %_DEST%\xml\ucpgvfs.component -..\%__SRC%\misc\ucpgio.component %_DEST%\xml\ucpgio.component -..\%__SRC%\misc\ucpcmis1.component %_DEST%\xml\ucpcmis1.component -..\%__SRC%\misc\cached1.component %_DEST%\xml\cached1.component -..\%__SRC%\misc\srtrs1.component %_DEST%\xml\srtrs1.component -..\%__SRC%\misc\ucb1.component %_DEST%\xml\ucb1.component -..\%__SRC%\misc\ucpdav1.component %_DEST%\xml\ucpdav1.component -..\%__SRC%\misc\ucpexpand1.component %_DEST%\xml\ucpexpand1.component -..\%__SRC%\misc\ucpext.component %_DEST%\xml\ucpext.component -..\%__SRC%\misc\ucpfile1.component %_DEST%\xml\ucpfile1.component -..\%__SRC%\misc\ucpftp1.component %_DEST%\xml\ucpftp1.component -..\%__SRC%\misc\ucphier1.component %_DEST%\xml\ucphier1.component -..\%__SRC%\misc\ucppkg1.component %_DEST%\xml\ucppkg1.component -..\%__SRC%\misc\ucptdoc1.component %_DEST%\xml\ucptdoc1.component diff --git a/ucb/prj/makefile.mk b/ucb/prj/makefile.mk new file mode 100644 index 000000000000..0997622e00f6 --- /dev/null +++ b/ucb/prj/makefile.mk @@ -0,0 +1 @@ +.INCLUDE : gbuildbridge.mk diff --git a/ucb/source/cacher/makefile.mk b/ucb/source/cacher/makefile.mk deleted file mode 100644 index 6e508ff51be8..000000000000 --- a/ucb/source/cacher/makefile.mk +++ /dev/null @@ -1,75 +0,0 @@ -#************************************************************************* -# -# 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=ucb -TARGET=cached -ENABLE_EXCEPTIONS=TRUE - -# Version -UCB_MAJOR=1 - -.INCLUDE: settings.mk -.IF "$(L10N_framework)"=="" - -SLOFILES=\ - $(SLO)$/contentresultsetwrapper.obj \ - $(SLO)$/cachedcontentresultsetstub.obj \ - $(SLO)$/cachedcontentresultset.obj \ - $(SLO)$/dynamicresultsetwrapper.obj \ - $(SLO)$/cacheddynamicresultsetstub.obj \ - $(SLO)$/cacheddynamicresultset.obj \ - $(SLO)$/cacheserv.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLOFILES) - -SHL1TARGET=$(TARGET)$(UCB_MAJOR) -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) - -SHL1LIBS=$(LIB1TARGET) -SHL1IMPLIB=i$(TARGET) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -DEF1NAME=$(SHL1TARGET) -.ENDIF # L10N_framework - -.INCLUDE: target.mk - - -ALLTAR : $(MISC)/cached1.component - -$(MISC)/cached1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - cached1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt cached1.component diff --git a/ucb/source/core/exports2.dxp b/ucb/source/core/exports2.dxp deleted file mode 100644 index eb53b560bade..000000000000 --- a/ucb/source/core/exports2.dxp +++ /dev/null @@ -1,3 +0,0 @@ -component_getFactory - -_ZTIN3com3sun4star3ucb34InteractiveBadTransferURLExceptionE diff --git a/ucb/source/core/makefile.mk b/ucb/source/core/makefile.mk deleted file mode 100644 index 916bf1a77212..000000000000 --- a/ucb/source/core/makefile.mk +++ /dev/null @@ -1,80 +0,0 @@ -#************************************************************************* -# -# 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=ucb -TARGET=ucb -ENABLE_EXCEPTIONS=TRUE - -# Version -UCB_MAJOR=1 - -.INCLUDE: settings.mk -.IF "$(L10N_framework)"=="" - -SLOFILES=\ - $(SLO)$/identify.obj \ - $(SLO)$/ucb.obj \ - $(SLO)$/ucbserv.obj \ - $(SLO)$/ucbstore.obj \ - $(SLO)$/ucbprops.obj \ - $(SLO)$/provprox.obj \ - $(SLO)$/ucbcmds.obj \ - $(SLO)$/cmdenv.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLOFILES) - -SHL1TARGET=$(TARGET)$(UCB_MAJOR) -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(COMPHELPERLIB) \ - $(SALLIB) \ - $(UCBHELPERLIB) -SHL1LIBS=\ - $(LIB1TARGET) \ - $(SLB)$/regexp.lib -SHL1IMPLIB=i$(TARGET) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -DEF1NAME=$(SHL1TARGET) - -.ENDIF # L10N_framework - -.INCLUDE: target.mk - - -ALLTAR : $(MISC)/ucb1.component - -$(MISC)/ucb1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucb1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucb1.component diff --git a/ucb/source/regexp/makefile.mk b/ucb/source/regexp/makefile.mk deleted file mode 100644 index e748f054ea13..000000000000 --- a/ucb/source/regexp/makefile.mk +++ /dev/null @@ -1,41 +0,0 @@ -#************************************************************************* -# -# 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=ucb -TARGET=regexp -AUTOSEG=true -ENABLE_EXCEPTIONS=true - -.INCLUDE : settings.mk -.IF "$(L10N_framework)"=="" - -SLOFILES=\ - $(SLO)$/regexp.obj -.ENDIF # L10N_framework - -.INCLUDE : target.mk diff --git a/ucb/source/sorter/makefile.mk b/ucb/source/sorter/makefile.mk deleted file mode 100644 index 008e39b4bce3..000000000000 --- a/ucb/source/sorter/makefile.mk +++ /dev/null @@ -1,71 +0,0 @@ -#************************************************************************* -# -# 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=ucb -TARGET=srtrs -ENABLE_EXCEPTIONS=TRUE - -# Version -UCB_MAJOR=1 - -.INCLUDE: settings.mk -.IF "$(L10N_framework)"=="" - -SLOFILES=\ - $(SLO)$/sortdynres.obj \ - $(SLO)$/sortresult.obj \ - $(SLO)$/sortmain.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLOFILES) - -SHL1TARGET=$(TARGET)$(UCB_MAJOR) -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) - -SHL1LIBS=$(LIB1TARGET) -SHL1IMPLIB=i$(TARGET) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -DEF1NAME=$(SHL1TARGET) -.ENDIF # L10N_framework - -.INCLUDE: target.mk - - -ALLTAR : $(MISC)/srtrs1.component - -$(MISC)/srtrs1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - srtrs1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt srtrs1.component diff --git a/ucb/source/ucp/cmis/makefile.mk b/ucb/source/ucp/cmis/makefile.mk deleted file mode 100644 index 4170bba84d40..000000000000 --- a/ucb/source/ucp/cmis/makefile.mk +++ /dev/null @@ -1,95 +0,0 @@ -#************************************************************************* -# -# 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 = ucb -UCPCMIS_MAJOR = 1 -TARGET = ucpcmis$(UCPCMIS_MAJOR).uno -ENABLE_EXCEPTIONS = TRUE -VISIBILITY_HIDDEN=TRUE - -.INCLUDE : settings.mk -DLLPRE = - -.IF "$(L10N_framework)"=="" - -.IF "$(GUI)"=="UNX" || "$(GUI)$(COM)"=="WNTGCC" - -.IF "$(SYSTEM_LIBCMIS)"=="YES" -CMISLIB=$(LIBCMIS_LIBS) -INCPRE+=$(LIBCMIS_CFLAGS) -.ELSE -CMISLIB=-lcmislib -.ENDIF - -.ELSE - -CMISLIB=$(LIBPRE) cmislib.lib - -.ENDIF - -SLOFILES= \ - $(SLO)$/cmis_provider.obj\ - $(SLO)$/cmis_content.obj \ - $(SLO)$/cmis_url.obj - -SHL1STDLIBS = \ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(SALHELPERLIB) \ - $(UCBHELPERLIB) \ - $(TOOLSLIB) \ - $(CMISLIB) \ - $(CURLLIB) \ - $(LIBXML2LIB) - -SHL1TARGET = $(TARGET) - -.IF "$(GUI)"=="WNT" -SHL1VERSIONMAP=$(SOLARENV)/src/component.map -.ELSE # just a quick hack for GCC fdo#42865 -SHL1USE_EXPORTS = name -.ENDIF -SHL1DEPN = -SHL1IMPLIB = i$(TARGET) -SHL1LIBS = $(SLB)$/$(TARGET).lib -SHL1DEF = $(MISC)$/$(SHL1TARGET).def - -DEF1NAME = $(SHL1TARGET) - -.ENDIF # L10N_framework - -.INCLUDE : target.mk - -ALLTAR : $(MISC)/ucpcmis1.component - -$(MISC)/ucpcmis1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucpcmis1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucpcmis1.component diff --git a/ucb/source/ucp/expand/makefile.mk b/ucb/source/ucp/expand/makefile.mk deleted file mode 100644 index ea6d595a615d..000000000000 --- a/ucb/source/ucp/expand/makefile.mk +++ /dev/null @@ -1,68 +0,0 @@ -#************************************************************************* -# -# 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 = ucb -UCPEXPAND_MAJOR = 1 -TARGET = $(ENFORCEDSHLPREFIX)ucpexpand$(UCPEXPAND_MAJOR).uno -ENABLE_EXCEPTIONS = TRUE - -.INCLUDE : settings.mk -DLLPRE = - -.IF "$(L10N_framework)"=="" - -SLOFILES= \ - $(SLO)$/ucpexpand.obj - -SHL1STDLIBS = \ - $(UCBHELPERLIB) \ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) - -SHL1VERSIONMAP = $(SOLARENV)/src/component.map -SHL1TARGET = $(TARGET) - -SHL1DEPN = -SHL1IMPLIB = i$(TARGET) -SHL1LIBS = $(SLB)$/$(TARGET).lib -SHL1DEF = $(MISC)$/$(SHL1TARGET).def - -DEF1NAME = $(SHL1TARGET) - -.ENDIF # L10N_framework - -.INCLUDE : target.mk - -ALLTAR : $(MISC)/ucpexpand1.component - -$(MISC)/ucpexpand1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucpexpand1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucpexpand1.component diff --git a/ucb/source/ucp/ext/makefile.mk b/ucb/source/ucp/ext/makefile.mk deleted file mode 100644 index b9e9a11d3fd4..000000000000 --- a/ucb/source/ucp/ext/makefile.mk +++ /dev/null @@ -1,69 +0,0 @@ -#************************************************************************* -# -# 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 = ..$/..$/.. -PRJNAME = ucb -TARGET = $(ENFORCEDSHLPREFIX)ucpext.uno -ENABLE_EXCEPTIONS = TRUE - -.INCLUDE : settings.mk -DLLPRE = - -SLOFILES= \ - $(SLO)$/ucpext_provider.obj \ - $(SLO)$/ucpext_content.obj \ - $(SLO)$/ucpext_services.obj \ - $(SLO)$/ucpext_resultset.obj \ - $(SLO)$/ucpext_datasupplier.obj - -SHL1STDLIBS = \ - $(UCBHELPERLIB) \ - $(COMPHELPERLIB) \ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(SALHELPERLIB) - -SHL1VERSIONMAP = $(SOLARENV)/src/component.map -SHL1TARGET = $(TARGET) - -SHL1DEPN = -SHL1IMPLIB = i$(TARGET) -SHL1LIBS = $(SLB)$/$(TARGET).lib -SHL1DEF = $(MISC)$/$(SHL1TARGET).def - -DEF1NAME = $(SHL1TARGET) - -.INCLUDE : target.mk - -ALLTAR : $(MISC)/ucpext.component - -$(MISC)/ucpext.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucpext.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucpext.component diff --git a/ucb/source/ucp/file/exports2.dxp b/ucb/source/ucp/file/exports2.dxp deleted file mode 100644 index 803f1cc74ef9..000000000000 --- a/ucb/source/ucp/file/exports2.dxp +++ /dev/null @@ -1,7 +0,0 @@ -component_getFactory - -_ZTIN3com3sun4star3ucb31InteractiveAugmentedIOExceptionE -_ZTIN3com3sun4star3ucb22InteractiveIOExceptionE -_ZTIN3com3sun4star4task28ClassifiedInteractionRequestE -_ZTIN3com3sun4star3ucb18NameClashExceptionE -_ZTIN3com3sun4star3ucb27UnsupportedCommandExceptionE diff --git a/ucb/source/ucp/file/makefile.mk b/ucb/source/ucp/file/makefile.mk deleted file mode 100644 index 48baf5c22cd9..000000000000 --- a/ucb/source/ucp/file/makefile.mk +++ /dev/null @@ -1,83 +0,0 @@ -#************************************************************************* -# -# 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=ucb -TARGET=ucpfile -ENABLE_EXCEPTIONS=TRUE - -# Version -UCPFILE_MAJOR=1 - -.INCLUDE: settings.mk -.IF "$(L10N_framework)"=="" - -SLOFILES=\ - $(SLO)$/prov.obj \ - $(SLO)$/bc.obj \ - $(SLO)$/shell.obj \ - $(SLO)$/filtask.obj \ - $(SLO)$/filrow.obj \ - $(SLO)$/filrset.obj \ - $(SLO)$/filid.obj \ - $(SLO)$/filnot.obj \ - $(SLO)$/filprp.obj \ - $(SLO)$/filinpstr.obj \ - $(SLO)$/filstr.obj \ - $(SLO)$/filcmd.obj \ - $(SLO)$/filglob.obj \ - $(SLO)$/filinsreq.obj \ - $(SLO)$/filrec.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLOFILES) - -SHL1TARGET=$(TARGET)$(UCPFILE_MAJOR) -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1LIBS=$(LIB1TARGET) -SHL1IMPLIB=i$(TARGET) -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(UCBHELPERLIB) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -DEF1NAME=$(SHL1TARGET) -.ENDIF # L10N_framework - -.INCLUDE: target.mk - - -ALLTAR : $(MISC)/ucpfile1.component - -$(MISC)/ucpfile1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucpfile1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucpfile1.component diff --git a/ucb/source/ucp/ftp/makefile.mk b/ucb/source/ucp/ftp/makefile.mk deleted file mode 100644 index 5980fc785983..000000000000 --- a/ucb/source/ucp/ftp/makefile.mk +++ /dev/null @@ -1,96 +0,0 @@ -#************************************************************************* -# -# 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=ucb -TARGET=ucpftp -ENABLE_EXCEPTIONS=TRUE -USE_DEFFILE=TRUE - -# Version -UCPFTP_MAJOR=1 - - -# --- Settings --------------------------------------------------------- - -.INCLUDE: settings.mk - -# --- General ----------------------------------------------------- -.IF "$(L10N_framework)"=="" -# first target ( shared library ) - -SLOFILES1=\ - $(SLO)$/ftpservices.obj \ - $(SLO)$/ftpcontentprovider.obj \ - $(SLO)$/ftpcontent.obj \ - $(SLO)$/ftpcontentidentifier.obj \ - $(SLO)$/ftpcontentcaps.obj \ - $(SLO)$/ftpdynresultset.obj \ - $(SLO)$/ftpresultsetbase.obj \ - $(SLO)$/ftpresultsetI.obj \ - $(SLO)$/ftploaderthread.obj \ - $(SLO)$/ftpdirp.obj \ - $(SLO)$/ftpcfunc.obj \ - $(SLO)$/ftpurl.obj \ - $(SLO)$/ftpintreq.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLOFILES1) - -# --- Shared-Library 1 --------------------------------------------------- - -SHL1TARGET=$(TARGET)$(UCPFTP_MAJOR) -SHL1IMPLIB=i$(TARGET) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(UCBHELPERLIB) \ - $(CURLLIB) \ - $(ZLIB3RDLIB) - -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1LIBS= \ - $(LIB1TARGET) - -# --- Def-File --------------------------------------------------------- - -DEF1NAME=$(SHL1TARGET) - -.ENDIF # L10N_framework -.INCLUDE: target.mk - -ALLTAR : $(MISC)/ucpftp1.component - -$(MISC)/ucpftp1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucpftp1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucpftp1.component diff --git a/ucb/source/ucp/gio/makefile.mk b/ucb/source/ucp/gio/makefile.mk deleted file mode 100644 index 5787e96f55e0..000000000000 --- a/ucb/source/ucp/gio/makefile.mk +++ /dev/null @@ -1,86 +0,0 @@ -#************************************************************************* -# -# 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=ucb -# Version -UCPGIO_MAJOR=1 -TARGET=ucpgio -ENABLE_EXCEPTIONS=TRUE -USE_DEFFILE=TRUE - -.INCLUDE: settings.mk -.IF "$(L10N_framework)"=="" - -.IF "$(ENABLE_GIO)"!="" -COMPILER_WARN_ALL=TRUE -PKGCONFIG_MODULES=gio-2.0 -.INCLUDE: pkg_config.mk - -.IF "$(OS)" == "SOLARIS" -LINKFLAGS+=-z nodefs -.ENDIF # "$(OS)" == "SOLARIS" - -# no "lib" prefix -DLLPRE = - -SLOFILES=$(SLO)$/gio_provider.obj\ - $(SLO)$/gio_content.obj\ - $(SLO)$/gio_resultset.obj\ - $(SLO)$/gio_datasupplier.obj\ - $(SLO)$/gio_seekable.obj\ - $(SLO)$/gio_inputstream.obj\ - $(SLO)$/gio_outputstream.obj\ - $(SLO)$/gio_mount.obj - -SHL1TARGET=$(TARGET)$(UCPGIO_MAJOR).uno -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1LIBS=$(SLB)$/$(TARGET).lib -SHL1IMPLIB=i$(TARGET) -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(SALHELPERLIB) \ - $(UCBHELPERLIB) - -SHL1STDLIBS+=$(PKGCONFIG_LIBS) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -.ENDIF # "$(ENABLE_GIO)"!="" -.ENDIF # L10N_framework - -.INCLUDE: target.mk - -ALLTAR : $(MISC)/ucpgio.component - -$(MISC)/ucpgio.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucpgio.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucpgio.component diff --git a/ucb/source/ucp/gvfs/makefile.mk b/ucb/source/ucp/gvfs/makefile.mk deleted file mode 100644 index d38e274a1ef7..000000000000 --- a/ucb/source/ucp/gvfs/makefile.mk +++ /dev/null @@ -1,90 +0,0 @@ -#************************************************************************* -# -# 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=ucb -# Version -UCPGVFS_MAJOR=1 -TARGET=ucpgvfs -ENABLE_EXCEPTIONS=TRUE -USE_DEFFILE=TRUE - -.INCLUDE: settings.mk -.IF "$(L10N_framework)"=="" - -.IF "$(ENABLE_GNOMEVFS)"!="" -COMPILER_WARN_ALL=TRUE -PKGCONFIG_MODULES=gnome-vfs-2.0 -.INCLUDE: pkg_config.mk - -.IF "$(OS)" == "SOLARIS" -LINKFLAGS+=-z nodefs -.ENDIF # "$(OS)" == "SOLARIS" - -.IF "$(OS)" == "LINUX" -# hack for faked SO environment -CFLAGS+=-gdwarf-2 -PKGCONFIG_LIBS!:=-Wl,--export-dynamic $(PKGCONFIG_LIBS:s/ -llinc//:s/ -lbonobo-activation//:s/ -lgconf-2//:s/ -lORBit-2//:s/ -lIDL-2//:s/ -lgmodule-2.0//:s/ -lgobject-2.0//:s/ -lgthread-2.0//) -.ENDIF # "$(OS)" == "LINUX" - -# no "lib" prefix -DLLPRE = - -SLOFILES=\ - $(SLO)$/gvfs_content.obj \ - $(SLO)$/gvfs_directory.obj \ - $(SLO)$/gvfs_stream.obj \ - $(SLO)$/gvfs_provider.obj - -SHL1NOCHECK=TRUE -SHL1TARGET=$(TARGET)$(UCPGVFS_MAJOR).uno -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1LIBS=$(SLB)$/$(TARGET).lib -SHL1IMPLIB=i$(TARGET) -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(SALHELPERLIB) \ - $(UCBHELPERLIB) - -SHL1STDLIBS+=$(PKGCONFIG_LIBS) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -.ENDIF # "$(ENABLE_GNOMEVFS)"!="" -.ENDIF # L10N_framework - -.INCLUDE: target.mk - -ALLTAR : $(MISC)/ucpgvfs.component - -$(MISC)/ucpgvfs.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucpgvfs.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucpgvfs.component diff --git a/ucb/source/ucp/hierarchy/makefile.mk b/ucb/source/ucp/hierarchy/makefile.mk deleted file mode 100644 index 1d7973796a35..000000000000 --- a/ucb/source/ucp/hierarchy/makefile.mk +++ /dev/null @@ -1,91 +0,0 @@ -#************************************************************************* -# -# 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=ucb -TARGET=ucphier -ENABLE_EXCEPTIONS=TRUE -USE_DEFFILE=TRUE - -# Version -UCPHIER_MAJOR=1 - -# --- Settings --------------------------------------------------------- - -.INCLUDE: settings.mk - -# --- General ----------------------------------------------------- -.IF "$(L10N_framework)"=="" - -SLOFILES=\ - $(SLO)$/hierarchyservices.obj \ - $(SLO)$/hierarchydata.obj \ - $(SLO)$/hierarchyprovider.obj \ - $(SLO)$/hierarchycontent.obj \ - $(SLO)$/hierarchycontentcaps.obj \ - $(SLO)$/hierarchydatasupplier.obj \ - $(SLO)$/dynamicresultset.obj \ - $(SLO)$/hierarchydatasource.obj \ - $(SLO)$/hierarchyuri.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLOFILES) - -# --- Shared-Library --------------------------------------------------- - -SHL1TARGET=$(TARGET)$(UCPHIER_MAJOR) -SHL1IMPLIB=i$(TARGET) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(SALHELPERLIB) \ - $(UCBHELPERLIB) - -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1LIBS=$(LIB1TARGET) - -# --- Def-File --------------------------------------------------------- - -DEF1NAME=$(SHL1TARGET) - -# --- Targets ---------------------------------------------------------- - -.ENDIF # L10N_framework -.INCLUDE: target.mk - - -ALLTAR : $(MISC)/ucphier1.component - -$(MISC)/ucphier1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucphier1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucphier1.component diff --git a/ucb/source/ucp/odma/makefile.mk b/ucb/source/ucp/odma/makefile.mk deleted file mode 100644 index 302cf19bc9ee..000000000000 --- a/ucb/source/ucp/odma/makefile.mk +++ /dev/null @@ -1,110 +0,0 @@ -#************************************************************************* -# -# 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. -# -#************************************************************************* - -UCP_VERSION=1 -UCP_NAME=odma - - -PRJ=..$/..$/.. -PRJNAME=ucb - -TARGET=ucp$(UCP_NAME) -TARGET2=s$(UCP_NAME) - -ENABLE_EXCEPTIONS=TRUE -USE_DEFFILE=TRUE - -TARGET2TYPE=CUI -LIBTARGET=NO - -# --- Settings --------------------------------------------------------- - -.INCLUDE: settings.mk - -# --- General ----------------------------------------------------- - -SLO1FILES=\ - $(SLO)$/odma_lib.obj \ - $(SLO)$/odma_services.obj \ - $(SLO)$/odma_provider.obj \ - $(SLO)$/odma_content.obj \ - $(SLO)$/odma_resultset.obj \ - $(SLO)$/odma_datasupplier.obj \ - $(SLO)$/odma_inputstream.obj \ - $(SLO)$/odma_contentcaps.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLO1FILES) - -# --- Shared-Library --------------------------------------------------- - -SHL1TARGET=$(TARGET)$(UCP_VERSION) -SHL1IMPLIB=i$(TARGET) -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(SALHELPERLIB) \ - $(UCBHELPERLIB) - -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1LIBS=$(LIB1TARGET) - -# --- Def-File --------------------------------------------------------- - -DEF1NAME=$(SHL1TARGET) - -# --- SODMA executable ------------------------------------------------- -OBJFILES= $(OBJ)$/odma_main.obj - -APP2TARGET= $(TARGET2) -APP2OBJS= $(OBJFILES) -APP2STDLIBS=$(SALLIB) \ - $(CPPULIB) \ - $(CPPUHELPERLIB) - -DEF2DES=UCB ODMA URL converter - -# --- odma_lib library ----------------------------------------------- - -LIB3TARGET=$(LB)/odma_lib.lib -LIB3ARCHIV=$(LB)/libodma_lib.a -LIB3OBJFILES=$(OBJ)$/odma_lib.obj - -# --- Targets ---------------------------------------------------------- - -.INCLUDE: target.mk - -ALLTAR : $(MISC)/$(TARGET)$(UCP_VERSION).component - -$(MISC)/$(TARGET)$(UCP_VERSION).component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - $(TARGET)$(UCP_VERSION).component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt $(TARGET)$(UCP_VERSION).component diff --git a/ucb/source/ucp/package/makefile.mk b/ucb/source/ucp/package/makefile.mk deleted file mode 100644 index 079aa2da04ff..000000000000 --- a/ucb/source/ucp/package/makefile.mk +++ /dev/null @@ -1,96 +0,0 @@ -#************************************************************************* -# -# 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. -# -#************************************************************************* - -# UCP Version - Increase, if UCP libraray becomes incompatible. -UCP_VERSION=1 - -# Name for UCP. Will become part of the library name (See below). -UCP_NAME=pkg - -PRJ=..$/..$/.. - -PRJNAME=ucb - -TARGET=ucp$(UCP_NAME) - -ENABLE_EXCEPTIONS=TRUE -USE_DEFFILE=TRUE - -# --- Settings --------------------------------------------------------- - -.INCLUDE: settings.mk - -# --- General ----------------------------------------------------- -.IF "$(L10N_framework)"=="" - -SLOFILES=\ - $(SLO)$/pkgservices.obj \ - $(SLO)$/pkguri.obj \ - $(SLO)$/pkgprovider.obj \ - $(SLO)$/pkgcontent.obj \ - $(SLO)$/pkgcontentcaps.obj \ - $(SLO)$/pkgresultset.obj \ - $(SLO)$/pkgdatasupplier.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLOFILES) - -# --- Shared-Library --------------------------------------------------- - -SHL1TARGET=$(TARGET)$(UCP_VERSION) -SHL1IMPLIB=i$(TARGET) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -SHL1STDLIBS=\ - $(COMPHELPERLIB) \ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(SALHELPERLIB) \ - $(UCBHELPERLIB) - -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1LIBS=$(LIB1TARGET) - -# --- Def-File --------------------------------------------------------- - -DEF1NAME=$(SHL1TARGET) - -# --- Targets ---------------------------------------------------------- - -.ENDIF # L10N_framework -.INCLUDE: target.mk - - -ALLTAR : $(MISC)/ucppkg1.component - -$(MISC)/ucppkg1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucppkg1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucppkg1.component diff --git a/ucb/source/ucp/tdoc/makefile.mk b/ucb/source/ucp/tdoc/makefile.mk deleted file mode 100644 index d3b4c4281968..000000000000 --- a/ucb/source/ucp/tdoc/makefile.mk +++ /dev/null @@ -1,101 +0,0 @@ -#************************************************************************* -# -# 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=ucb -# Version -UCPTDOC_MAJOR=1 -TARGET=$(ENFORCEDSHLPREFIX)ucptdoc$(UCPTDOC_MAJOR).uno -ENABLE_EXCEPTIONS=TRUE -USE_DEFFILE=TRUE - -# --- Settings --------------------------------------------------------- - -.INCLUDE: settings.mk - -# --- General ----------------------------------------------------- -.IF "$(L10N_framework)"=="" - -# no "lib" prefix -DLLPRE = - -SLOFILES=\ - $(SLO)$/tdoc_provider.obj \ - $(SLO)$/tdoc_services.obj \ - $(SLO)$/tdoc_uri.obj \ - $(SLO)$/tdoc_content.obj \ - $(SLO)$/tdoc_contentcaps.obj \ - $(SLO)$/tdoc_storage.obj \ - $(SLO)$/tdoc_docmgr.obj \ - $(SLO)$/tdoc_datasupplier.obj \ - $(SLO)$/tdoc_resultset.obj \ - $(SLO)$/tdoc_documentcontentfactory.obj \ - $(SLO)$/tdoc_passwordrequest.obj \ - $(SLO)$/tdoc_stgelems.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLOFILES) - -# --- Shared-Library --------------------------------------------------- - -SHL1TARGET=$(TARGET) -SHL1IMPLIB=i$(TARGET) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -SHL1STDLIBS=\ - $(COMPHELPERLIB) \ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(SALHELPERLIB) \ - $(UCBHELPERLIB) - -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1LIBS=$(LIB1TARGET) - -# Make symbol renaming match library name for Mac OS X -.IF "$(OS)"=="MACOSX" -SYMBOLPREFIX=$(TARGET) -.ENDIF - -DEF1NAME=$(SHL1TARGET) - -.ENDIF # L10N_framework - -# --- Targets ---------------------------------------------------------- - -.INCLUDE: target.mk - - -ALLTAR : $(MISC)/ucptdoc1.component - -$(MISC)/ucptdoc1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucptdoc1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucptdoc1.component diff --git a/ucb/source/ucp/webdav/makefile.mk b/ucb/source/ucp/webdav/makefile.mk deleted file mode 100644 index e9d2889f01c9..000000000000 --- a/ucb/source/ucp/webdav/makefile.mk +++ /dev/null @@ -1,161 +0,0 @@ -#************************************************************************* -# -# 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. -# -#************************************************************************* - -# UCP Version - Increase, if UCP libraray becomes incompatible. -UCP_VERSION=1 - -# Name for the UCP. Will become part of the library name (See below). -UCP_NAME=dav - -# Relative path to project root. -PRJ = ..$/..$/.. - -# Project Name. -PRJNAME=ucb - -TARGET=ucp$(UCP_NAME) - -ENABLE_EXCEPTIONS=TRUE -USE_DEFFILE=TRUE - -# --- Settings --------------------------------------------------------- - -.INCLUDE: settings.mk -.IF "$(L10N_framework)"=="" - -.IF "$(DISABLE_NEON)" == "TRUE" - -@all: - @echo "neon disabled...." - -.ELSE - -NEONINCDIR=external$/neon - -.IF "$(SYSTEM_NEON)" != "YES" -.INCLUDE: $(SOLARINCDIR)$/$(NEONINCDIR)$/version.mk -.ENDIF - -CFLAGS+= -DNEON_VERSION=0x$(NEON_VERSION) - -.IF "$(SYSTEM_NEON)" == "YES" -CFLAGS+= $(NEON_CFLAGS) -.ELSE -CFLAGS+= -I$(SOLARINCDIR)$/$(NEONINCDIR) -.ENDIF - -.IF "$(SYSTEM_LIBXML)" == "YES" -CFLAGS+= $(LIBXML_CFLAGS) -.ELSE -LIBXMLINCDIR=external$/libxml -CFLAGS+= -I$(SOLARINCDIR)$/$(LIBXMLINCDIR) -.ENDIF - -.IF "$(SYSTEM_OPENSSL)" == "YES" -CFLAGS+= $(OPENSSL_CFLAGS) -.ENDIF - -# --- General ----------------------------------------------------- - -SLOFILES=\ - $(SLO)$/webdavservices.obj \ - $(SLO)$/webdavprovider.obj \ - $(SLO)$/webdavcontent.obj \ - $(SLO)$/webdavcontentcaps.obj \ - $(SLO)$/webdavresultset.obj \ - $(SLO)$/webdavdatasupplier.obj \ - $(SLO)$/ContentProperties.obj \ - $(SLO)$/DAVProperties.obj \ - $(SLO)$/DAVSessionFactory.obj \ - $(SLO)$/DAVResourceAccess.obj \ - $(SLO)$/NeonUri.obj \ - $(SLO)$/NeonInputStream.obj \ - $(SLO)$/NeonPropFindRequest.obj \ - $(SLO)$/NeonHeadRequest.obj \ - $(SLO)$/NeonSession.obj \ - $(SLO)$/NeonLockStore.obj \ - $(SLO)$/DateTimeHelper.obj \ - $(SLO)$/LinkSequence.obj \ - $(SLO)$/LockSequence.obj \ - $(SLO)$/LockEntrySequence.obj \ - $(SLO)$/UCBDeadPropertyValue.obj - -LIB1TARGET=$(SLB)$/_$(TARGET).lib -LIB1OBJFILES=$(SLOFILES) - -# --- Shared-Library --------------------------------------------------- - -SHL1TARGET=$(TARGET)$(UCP_VERSION) -SHL1IMPLIB=i$(TARGET) - -SHL1VERSIONMAP=$(SOLARENV)/src/component.map - -SHL1STDLIBS=\ - $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) \ - $(SALHELPERLIB) \ - $(UCBHELPERLIB) \ - $(COMPHELPERLIB) \ - $(NEON3RDLIB) \ - $(LIBXML2LIB) - -.IF "$(GUI)"=="WNT" -SHL1STDLIBS+= $(WS2_32LIB) -SHL1STDLIBS+= $(OPENSSLLIB) -.ELSE # WNT -.IF "$(OS)"=="SOLARIS" -SHL1STDLIBS+= -lnsl -lsocket -ldl -.ENDIF # SOLARIS -.IF "$(SYSTEM_OPENSSL)"=="YES" -SHL1STDLIBS+= $(OPENSSLLIB) -.ELSE -SHL1STDLIBS+= $(OPENSSLLIBST) -.ENDIF -.ENDIF # WNT - -SHL1DEF=$(MISC)$/$(SHL1TARGET).def -SHL1LIBS=$(LIB1TARGET) - -# --- Def-File --------------------------------------------------------- - -DEF1NAME=$(SHL1TARGET) - -.ENDIF #"$(DISABLE_NEON)" == "TRUE" - -.ENDIF # L10N_framework -# --- Targets ---------------------------------------------------------- - -.INCLUDE: target.mk - -ALLTAR : $(MISC)/ucpdav1.component - -$(MISC)/ucpdav1.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - ucpdav1.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt ucpdav1.component |