summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--oox/Library_oox.mk376
-rw-r--r--oox/Makefile (renamed from oox/source/docprop/makefile.mk)27
-rw-r--r--oox/Module_oox.mk36
-rw-r--r--oox/Package_inc.mk58
-rw-r--r--oox/Package_tokens.mk32
-rw-r--r--oox/prj/build.lst18
-rw-r--r--oox/prj/d.lst53
-rwxr-xr-x[-rw-r--r--]oox/prj/makefile.mk (renamed from oox/source/shape/makefile.mk)29
-rw-r--r--oox/source/core/makefile.mk66
-rw-r--r--oox/source/drawingml/chart/makefile.mk74
-rw-r--r--oox/source/drawingml/diagram/makefile.mk53
-rw-r--r--oox/source/drawingml/makefile.mk91
-rw-r--r--oox/source/drawingml/table/makefile.mk62
-rw-r--r--oox/source/dump/makefile.mk53
-rw-r--r--oox/source/export/makefile.mk33
-rw-r--r--oox/source/helper/makefile.mk60
-rw-r--r--oox/source/ole/makefile.mk60
-rw-r--r--oox/source/ppt/makefile.mk77
-rw-r--r--oox/source/token/makefile.mk78
-rw-r--r--oox/source/vml/makefile.mk56
-rw-r--r--oox/source/xls/makefile.mk103
-rw-r--r--oox/util/makefile.mk114
22 files changed, 521 insertions, 1088 deletions
diff --git a/oox/Library_oox.mk b/oox/Library_oox.mk
new file mode 100644
index 000000000000..aaf7292d53c6
--- /dev/null
+++ b/oox/Library_oox.mk
@@ -0,0 +1,376 @@
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# David Tardon, Red Hat Inc. <dtardon@redhat.com>
+# Portions created by the Initial Developer are Copyright (C) 2010 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,oox))
+
+$(eval $(call gb_Library_add_package_headers,oox,\
+ oox_inc \
+))
+
+$(eval $(call gb_Library_set_include,oox,\
+ $$(INCLUDE) \
+ -I$(OUTDIR)/inc \
+ -I$(OUTDIR)/inc/offuh \
+ -I$(SRCDIR)/oox/inc \
+ $(if $(filter YES,$(SYSTEM_OPENSSL)),$(filter -I%,$(OPENSSL_CFLAGS))) \
+))
+
+$(eval $(call gb_Library_set_defs,oox,\
+ $$(DEFS) \
+ -DOOX_DLLIMPLEMENTATION \
+ $(if $(filter YES,$(SYSTEM_OPENSSL)),$(filter-out -I%,$(OPENSSL_CFLAGS))) \
+))
+
+$(eval $(call gb_Library_add_linked_libs,oox,\
+ basegfx \
+ comphelper \
+ cppu \
+ cppuhelper \
+ msfilter \
+ sal \
+ sax \
+ svl \
+ svt \
+ svxcore \
+ tl \
+ utl \
+ vcl \
+ xo \
+ xcr \
+ $(if $(filter WNT,$(GUI)),$(if $(filter YES,$(SYSTEM_OPENSSL)),openssl,opensslt)) \
+ $(if $(filter SOLARIS,$(OS)),dl nsl socket) \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_set_ldflags,oox,\
+ $$(LDFLAGS) \
+ $(if $(filter YES,$(SYSTEM_OPENSSL)),$(OPENSSL_LIBS)) \
+))
+
+$(eval $(call gb_Library_set_componentfile,oox,oox/util/oox))
+
+$(eval $(call gb_Library_add_exception_objects,oox,\
+ oox/source/core/binarycodec \
+ oox/source/core/binaryfilterbase \
+ oox/source/core/contexthandler2 \
+ oox/source/core/contexthandler \
+ oox/source/core/fastparser \
+ oox/source/core/fasttokenhandler \
+ oox/source/core/filterbase \
+ oox/source/core/filterdetect \
+ oox/source/core/fragmenthandler2 \
+ oox/source/core/fragmenthandler \
+ oox/source/core/recordparser \
+ oox/source/core/relations \
+ oox/source/core/relationshandler \
+ oox/source/core/services \
+ oox/source/core/xmlfilterbase \
+ oox/source/docprop/docprophandler \
+ oox/source/docprop/ooxmldocpropimport \
+ oox/source/drawingml/chart/axiscontext \
+ oox/source/drawingml/chart/axisconverter \
+ oox/source/drawingml/chart/axismodel \
+ oox/source/drawingml/chart/chartcontextbase \
+ oox/source/drawingml/chart/chartconverter \
+ oox/source/drawingml/chart/chartdrawingfragment \
+ oox/source/drawingml/chart/chartspaceconverter \
+ oox/source/drawingml/chart/chartspacefragment \
+ oox/source/drawingml/chart/chartspacemodel \
+ oox/source/drawingml/chart/converterbase \
+ oox/source/drawingml/chart/datasourcecontext \
+ oox/source/drawingml/chart/datasourceconverter \
+ oox/source/drawingml/chart/datasourcemodel \
+ oox/source/drawingml/chart/modelbase \
+ oox/source/drawingml/chart/objectformatter \
+ oox/source/drawingml/chart/plotareacontext \
+ oox/source/drawingml/chart/plotareaconverter \
+ oox/source/drawingml/chart/plotareamodel \
+ oox/source/drawingml/chart/seriescontext \
+ oox/source/drawingml/chart/seriesconverter \
+ oox/source/drawingml/chart/seriesmodel \
+ oox/source/drawingml/chart/titlecontext \
+ oox/source/drawingml/chart/titleconverter \
+ oox/source/drawingml/chart/titlemodel \
+ oox/source/drawingml/chart/typegroupcontext \
+ oox/source/drawingml/chart/typegroupconverter \
+ oox/source/drawingml/chart/typegroupmodel \
+ oox/source/drawingml/clrschemecontext \
+ oox/source/drawingml/clrscheme \
+ oox/source/drawingml/colorchoicecontext \
+ oox/source/drawingml/color \
+ oox/source/drawingml/connectorshapecontext \
+ oox/source/drawingml/customshapegeometry \
+ oox/source/drawingml/customshapeproperties \
+ oox/source/drawingml/diagram/datamodelcontext \
+ oox/source/drawingml/diagram/diagram \
+ oox/source/drawingml/diagram/diagramdefinitioncontext \
+ oox/source/drawingml/diagram/diagramfragmenthandler \
+ oox/source/drawingml/diagram/diagramlayoutatoms \
+ oox/source/drawingml/diagram/layoutnodecontext \
+ oox/source/drawingml/drawingmltypes \
+ oox/source/drawingml/embeddedwavaudiofile \
+ oox/source/drawingml/fillproperties \
+ oox/source/drawingml/fillpropertiesgroupcontext \
+ oox/source/drawingml/graphicshapecontext \
+ oox/source/drawingml/guidcontext \
+ oox/source/drawingml/hyperlinkcontext \
+ oox/source/drawingml/linepropertiescontext \
+ oox/source/drawingml/lineproperties \
+ oox/source/drawingml/objectdefaultcontext \
+ oox/source/drawingml/shapecontext \
+ oox/source/drawingml/shape \
+ oox/source/drawingml/shapegroupcontext \
+ oox/source/drawingml/shapepropertiescontext \
+ oox/source/drawingml/shapestylecontext \
+ oox/source/drawingml/spdefcontext \
+ oox/source/drawingml/table/tablebackgroundstylecontext \
+ oox/source/drawingml/table/tablecellcontext \
+ oox/source/drawingml/table/tablecell \
+ oox/source/drawingml/table/tablecontext \
+ oox/source/drawingml/table/tablepartstylecontext \
+ oox/source/drawingml/table/tableproperties \
+ oox/source/drawingml/table/tablerowcontext \
+ oox/source/drawingml/table/tablerow \
+ oox/source/drawingml/table/tablestylecellstylecontext \
+ oox/source/drawingml/table/tablestylecontext \
+ oox/source/drawingml/table/tablestyle \
+ oox/source/drawingml/table/tablestylelist \
+ oox/source/drawingml/table/tablestylelistfragmenthandler \
+ oox/source/drawingml/table/tablestylepart \
+ oox/source/drawingml/table/tablestyletextstylecontext \
+ oox/source/drawingml/textbodycontext \
+ oox/source/drawingml/textbody \
+ oox/source/drawingml/textbodypropertiescontext \
+ oox/source/drawingml/textbodyproperties \
+ oox/source/drawingml/textcharacterpropertiescontext \
+ oox/source/drawingml/textcharacterproperties \
+ oox/source/drawingml/textfieldcontext \
+ oox/source/drawingml/textfield \
+ oox/source/drawingml/textfont \
+ oox/source/drawingml/textliststylecontext \
+ oox/source/drawingml/textliststyle \
+ oox/source/drawingml/textparagraph \
+ oox/source/drawingml/textparagraphpropertiescontext \
+ oox/source/drawingml/textparagraphproperties \
+ oox/source/drawingml/textrun \
+ oox/source/drawingml/textspacingcontext \
+ oox/source/drawingml/texttabstoplistcontext \
+ oox/source/drawingml/theme \
+ oox/source/drawingml/themeelementscontext \
+ oox/source/drawingml/themefragmenthandler \
+ oox/source/drawingml/transform2dcontext \
+ oox/source/dump/biffdumper \
+ oox/source/dump/dffdumper \
+ oox/source/dump/dumperbase \
+ oox/source/dump/oledumper \
+ oox/source/dump/pptxdumper \
+ oox/source/dump/xlsbdumper \
+ oox/source/export/chartexport \
+ oox/source/export/ColorPropertySet \
+ oox/source/export/drawingml \
+ oox/source/export/SchXMLSeriesHelper \
+ oox/source/export/shapes \
+ oox/source/export/vmlexport \
+ oox/source/helper/attributelist \
+ oox/source/helper/binaryinputstream \
+ oox/source/helper/binaryoutputstream \
+ oox/source/helper/binarystreambase \
+ oox/source/helper/containerhelper \
+ oox/source/helper/graphichelper \
+ oox/source/helper/modelobjecthelper \
+ oox/source/helper/progressbar \
+ oox/source/helper/propertymap \
+ oox/source/helper/propertyset \
+ oox/source/helper/storagebase \
+ oox/source/helper/textinputstream \
+ oox/source/helper/zipstorage \
+ oox/source/ole/axbinaryreader \
+ oox/source/ole/axcontrol \
+ oox/source/ole/axcontrolfragment \
+ oox/source/ole/olehelper \
+ oox/source/ole/oleobjecthelper \
+ oox/source/ole/olestorage \
+ oox/source/ole/vbacontrol \
+ oox/source/ole/vbahelper \
+ oox/source/ole/vbainputstream \
+ oox/source/ole/vbamodule \
+ oox/source/ole/vbaproject \
+ oox/source/ole/vbaprojectfilter \
+ oox/source/ppt/animationspersist \
+ oox/source/ppt/animationtypes \
+ oox/source/ppt/animvariantcontext \
+ oox/source/ppt/backgroundproperties \
+ oox/source/ppt/buildlistcontext \
+ oox/source/ppt/commonbehaviorcontext \
+ oox/source/ppt/commontimenodecontext \
+ oox/source/ppt/conditioncontext \
+ oox/source/ppt/customshowlistcontext \
+ oox/source/ppt/headerfootercontext \
+ oox/source/ppt/layoutfragmenthandler \
+ oox/source/ppt/pptfilterhelpers \
+ oox/source/ppt/pptgraphicshapecontext \
+ oox/source/ppt/pptimport \
+ oox/source/ppt/pptshapecontext \
+ oox/source/ppt/pptshape \
+ oox/source/ppt/pptshapegroupcontext \
+ oox/source/ppt/pptshapepropertiescontext \
+ oox/source/ppt/presentationfragmenthandler \
+ oox/source/ppt/slidefragmenthandler \
+ oox/source/ppt/slidemastertextstylescontext \
+ oox/source/ppt/slidepersist \
+ oox/source/ppt/slidetimingcontext \
+ oox/source/ppt/slidetransitioncontext \
+ oox/source/ppt/slidetransition \
+ oox/source/ppt/soundactioncontext \
+ oox/source/ppt/timeanimvaluecontext \
+ oox/source/ppt/timenode \
+ oox/source/ppt/timenodelistcontext \
+ oox/source/ppt/timetargetelementcontext \
+ oox/source/shape/ShapeContextHandler \
+ oox/source/shape/ShapeFilterBase \
+ oox/source/token/namespacemap \
+ oox/source/token/propertynames \
+ oox/source/token/tokenmap \
+ oox/source/vml/vmldrawing \
+ oox/source/vml/vmldrawingfragment \
+ oox/source/vml/vmlformatting \
+ oox/source/vml/vmlinputstream \
+ oox/source/vml/vmlshapecontainer \
+ oox/source/vml/vmlshapecontext \
+ oox/source/vml/vmlshape \
+ oox/source/vml/vmltextboxcontext \
+ oox/source/vml/vmltextbox \
+ oox/source/xls/addressconverter \
+ oox/source/xls/autofilterbuffer \
+ oox/source/xls/autofiltercontext \
+ oox/source/xls/biffcodec \
+ oox/source/xls/biffdetector \
+ oox/source/xls/biffhelper \
+ oox/source/xls/biffinputstream \
+ oox/source/xls/biffoutputstream \
+ oox/source/xls/chartsheetfragment \
+ oox/source/xls/commentsbuffer \
+ oox/source/xls/commentsfragment \
+ oox/source/xls/condformatbuffer \
+ oox/source/xls/condformatcontext \
+ oox/source/xls/connectionsbuffer \
+ oox/source/xls/connectionsfragment \
+ oox/source/xls/defnamesbuffer \
+ oox/source/xls/drawingfragment \
+ oox/source/xls/excelchartconverter \
+ oox/source/xls/excelfilter \
+ oox/source/xls/excelhandlers \
+ oox/source/xls/excelvbaproject \
+ oox/source/xls/externallinkbuffer \
+ oox/source/xls/externallinkfragment \
+ oox/source/xls/formulabase \
+ oox/source/xls/formulaparser \
+ oox/source/xls/numberformatsbuffer \
+ oox/source/xls/ooxformulaparser \
+ oox/source/xls/pagesettings \
+ oox/source/xls/pivotcachebuffer \
+ oox/source/xls/pivotcachefragment \
+ oox/source/xls/pivottablebuffer \
+ oox/source/xls/pivottablefragment \
+ oox/source/xls/querytablebuffer \
+ oox/source/xls/querytablefragment \
+ oox/source/xls/richstringcontext \
+ oox/source/xls/richstring \
+ oox/source/xls/scenariobuffer \
+ oox/source/xls/scenariocontext \
+ oox/source/xls/sharedformulabuffer \
+ oox/source/xls/sharedstringsbuffer \
+ oox/source/xls/sharedstringsfragment \
+ oox/source/xls/sheetdatacontext \
+ oox/source/xls/stylesbuffer \
+ oox/source/xls/stylesfragment \
+ oox/source/xls/tablebuffer \
+ oox/source/xls/tablefragment \
+ oox/source/xls/themebuffer \
+ oox/source/xls/unitconverter \
+ oox/source/xls/viewsettings \
+ oox/source/xls/workbookfragment \
+ oox/source/xls/workbookhelper \
+ oox/source/xls/workbooksettings \
+ oox/source/xls/worksheetbuffer \
+ oox/source/xls/worksheetfragment \
+ oox/source/xls/worksheethelper \
+ oox/source/xls/worksheetsettings \
+))
+
+$(eval $(call gb_Library_add_generated_exception_objects,oox,\
+ oox/source/export/vmlexport-shape-types \
+))
+
+$(call gb_GenCxxObject_get_source,oox/source/export/vmlexport-shape-types) : $(SRCDIR)/oox/source/export/preset-definitions-to-shape-types.pl $(SRCDIR)/oox/source/export/presetShapeDefinitions.xml $(SRCDIR)/oox/source/export/presetTextWarpDefinitions.xml
+ mkdir -p $(dir $@)
+ perl $^ > $@.in_progress 2> $@.log && mv $@.in_progress $@
+
+oox_SRC := $(SRCDIR)/oox/source/token
+oox_MISC := $(WORKDIR)/oox/misc
+oox_INC := $(WORKDIR)/oox/inc
+oox_GENHEADERPATH := $(oox_INC)/oox/token
+
+# these three generated headers are included from just about everywhere--might
+# just as well make them before everything else...
+$(call gb_Package_get_target,oox_inc) : $(oox_GENHEADERPATH)/namespaces.hxx
+$(call gb_Package_get_target,oox_inc) : $(oox_GENHEADERPATH)/properties.hxx
+$(call gb_Package_get_target,oox_inc) : $(oox_GENHEADERPATH)/tokens.hxx
+
+$(call gb_CxxObject_get_target,oox/source/token/tokenmap) : $(oox_INC)/tokenhash.inc
+
+$(eval $(call gb_Library_set_include,oox,\
+ $$(INCLUDE) \
+ -I$(oox_INC) \
+))
+
+$(oox_INC)/tokenhash.inc : $(oox_MISC)/tokenhash.gperf
+ gperf --compare-strncmp $< | sed -e 's/(char\*)0/(char\*)0, 0/g' | grep -v '^#line' > $@
+
+oox_GenTarget_get_target = $(oox_MISC)/$(1)
+
+define oox_GenTarget_GenTarget
+$(oox_GENHEADERPATH)/$(1).hxx $(oox_MISC)/$(2)ids.inc $(oox_INC)/$(2)names.inc $(if $(3),$(oox_MISC)/$(3)) : $(call oox_GenTarget_get_target,$(1))
+$(call oox_GenTarget_get_target,$(1)) : $(oox_SRC)/$(1).pl $(oox_SRC)/$(1).txt $(oox_SRC)/$(1).hxx.head $(oox_SRC)/$(1).hxx.tail
+ mkdir -p $(oox_MISC) $(oox_INC) $(oox_GENHEADERPATH)
+ perl $(oox_SRC)/$(1).pl $(oox_SRC)/$(1).txt $(oox_MISC)/$(2)ids.inc $(oox_INC)/$(2)names.inc $(if $(3),$(oox_MISC)/$(3)) \
+ && cat $(oox_SRC)/$(1).hxx.head $(oox_MISC)/$(2)ids.inc $(oox_SRC)/$(1).hxx.tail > $(oox_GENHEADERPATH)/$(1).hxx \
+ && touch $$@
+endef
+
+$(eval $(call oox_GenTarget_GenTarget,namespaces,namespace,namespaces.txt))
+$(eval $(call oox_GenTarget_GenTarget,properties,property,))
+$(eval $(call oox_GenTarget_GenTarget,tokens,token,tokenhash.gperf))
+
+$(call gb_Library_get_clean_target,oox) : oox_clean
+oox_clean :
+ rm -rf $(WORKDIR)/oox
+.PHONY: oox_clean
+
+$(eval $(call gb_Deliver_add_deliverable,$(OUTDIR)/inc/oox/namespaces.txt,$(oox_MISC)/namespaces.txt))
+
+# vim: set noet ts=4 sw=4:
diff --git a/oox/source/docprop/makefile.mk b/oox/Makefile
index 5687178da9e0..a79aff831024 100644
--- a/oox/source/docprop/makefile.mk
+++ b/oox/Makefile
@@ -25,25 +25,14 @@
#
#*************************************************************************
-PRJ=..$/..
+ifeq ($(strip $(SOLARENV)),)
+$(error No environment set!)
+endif
-PRJNAME=oox
-TARGET=docprop
-AUTOSEG=true
+gb_PARTIALBUILD := T
+GBUILDDIR := $(SOLARENV)/gbuild
+include $(GBUILDDIR)/gbuild.mk
-ENABLE_EXCEPTIONS=TRUE
+$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/ooxmldocpropimport.obj \
- $(SLO)$/docprophandler.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
+# vim: set noet sw=4 ts=4:
diff --git a/oox/Module_oox.mk b/oox/Module_oox.mk
new file mode 100644
index 000000000000..453d9ad14c5e
--- /dev/null
+++ b/oox/Module_oox.mk
@@ -0,0 +1,36 @@
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# David Tardon, Red Hat Inc. <dtardon@redhat.com>
+# Portions created by the Initial Developer are Copyright (C) 2010 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Module_Module,oox))
+
+$(eval $(call gb_Module_add_targets,oox,\
+ Library_oox \
+ Package_inc \
+ Package_tokens \
+))
+
+# vim: set noet ts=4 sw=4:
diff --git a/oox/Package_inc.mk b/oox/Package_inc.mk
new file mode 100644
index 000000000000..d9b23dbfd266
--- /dev/null
+++ b/oox/Package_inc.mk
@@ -0,0 +1,58 @@
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# David Tardon, Red Hat Inc. <dtardon@redhat.com>
+# Portions created by the Initial Developer are Copyright (C) 2010 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Package_Package,oox_inc,$(SRCDIR)/oox/inc))
+
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/core/filterbase.hxx,oox/core/filterbase.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/core/filterdetect.hxx,oox/core/filterdetect.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/core/fragmenthandler2.hxx,oox/core/fragmenthandler2.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/core/relations.hxx,oox/core/relations.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/core/xmlfilterbase.hxx,oox/core/xmlfilterbase.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/dllapi.h,oox/dllapi.h))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/drawingml/chart/chartconverter.hxx,oox/drawingml/chart/chartconverter.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/drawingml/table/tablestylelist.hxx,oox/drawingml/table/tablestylelist.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/export/chartexport.hxx,oox/export/chartexport.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/export/drawingml.hxx,oox/export/drawingml.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/export/shapes.hxx,oox/export/shapes.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/export/utils.hxx,oox/export/utils.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/export/vmlexport.hxx,oox/export/vmlexport.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/binarystreambase.hxx,oox/helper/binarystreambase.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/containerhelper.hxx,oox/helper/containerhelper.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/graphichelper.hxx,oox/helper/graphichelper.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/helper.hxx,oox/helper/helper.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/refmap.hxx,oox/helper/refmap.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/refvector.hxx,oox/helper/refvector.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/storagebase.hxx,oox/helper/storagebase.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/zipstorage.hxx,oox/helper/zipstorage.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/ole/oleobjecthelper.hxx,oox/ole/oleobjecthelper.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/ole/olestorage.hxx,oox/ole/olestorage.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/ole/vbaproject.hxx,oox/ole/vbaproject.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/vml/vmldrawing.hxx,oox/vml/vmldrawing.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/vml/vmlshape.hxx,oox/vml/vmlshape.hxx))
+$(eval $(call gb_Package_add_file,oox_inc,inc/oox/xls/excelvbaproject.hxx,oox/xls/excelvbaproject.hxx))
+
+# vim: set noet ts=4 sw=4:
diff --git a/oox/Package_tokens.mk b/oox/Package_tokens.mk
new file mode 100644
index 000000000000..6571a9ce99ff
--- /dev/null
+++ b/oox/Package_tokens.mk
@@ -0,0 +1,32 @@
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# David Tardon, Red Hat Inc. <dtardon@redhat.com>
+# Portions created by the Initial Developer are Copyright (C) 2010 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Package_Package,oox_tokens,$(SRCDIR)/oox/source/token))
+
+$(eval $(call gb_Package_add_file,oox_tokens,inc/oox/tokens.txt,tokens.txt))
+
+# vim: set noet ts=4 sw=4:
diff --git a/oox/prj/build.lst b/oox/prj/build.lst
index 8ff9e5eda5ae..a337de62f30f 100644
--- a/oox/prj/build.lst
+++ b/oox/prj/build.lst
@@ -1,19 +1,3 @@
oox oox : cppu cppuhelper comphelper filter sal offapi sax basegfx svx xmlscript tools vcl BOOST:boost OPENSSL:openssl LIBXSLT:libxslt NULL
oox oox usr1 - all oox_mkout NULL
-oox oox\prj get - all oox_prj NULL
-oox oox\source\token nmake - all oox_token NULL
-oox oox\source\helper nmake - all oox_helper oox_token NULL
-oox oox\source\core nmake - all oox_core oox_token NULL
-oox oox\source\ole nmake - all oox_ole oox_token NULL
-oox oox\source\docprop nmake - all oox_docprop oox_token NULL
-oox oox\source\drawingml nmake - all oox_drawingml oox_token NULL
-oox oox\source\drawingml\diagram nmake - all oox_diagram oox_token NULL
-oox oox\source\drawingml\chart nmake - all oox_chart oox_token NULL
-oox oox\source\drawingml\table nmake - all oox_table oox_token NULL
-oox oox\source\ppt nmake - all oox_ppt oox_token NULL
-oox oox\source\vml nmake - all oox_vml oox_token NULL
-oox oox\source\xls nmake - all oox_xls oox_token NULL
-oox oox\source\dump nmake - all oox_dump oox_token NULL
-oox oox\source\shape nmake - all oox_shape oox_token NULL
-oox oox\source\export nmake - all oox_export oox_token NULL
-oox oox\util nmake - all oox_util oox_token oox_helper oox_core oox_ole oox_vml oox_drawingml oox_diagram oox_chart oox_table oox_ppt oox_xls oox_dump oox_export oox_shape oox_docprop NULL
+oox oox\prj nmake - all oox_prj NULL
diff --git a/oox/prj/d.lst b/oox/prj/d.lst
index 52cc05f7cc27..e69de29bb2d1 100644
--- a/oox/prj/d.lst
+++ b/oox/prj/d.lst
@@ -1,53 +0,0 @@
-mkdir: %_DEST%\inc%_EXT%\oox
-mkdir: %_DEST%\inc%_EXT%\oox\core
-mkdir: %_DEST%\inc%_EXT%\oox\drawingml
-mkdir: %_DEST%\inc%_EXT%\oox\drawingml\chart
-mkdir: %_DEST%\inc%_EXT%\oox\drawingml\table
-mkdir: %_DEST%\inc%_EXT%\oox\export
-mkdir: %_DEST%\inc%_EXT%\oox\helper
-mkdir: %_DEST%\inc%_EXT%\oox\ole
-mkdir: %_DEST%\inc%_EXT%\oox\token
-mkdir: %_DEST%\inc%_EXT%\oox\vml
-mkdir: %_DEST%\inc%_EXT%\oox\xls
-
-..\%__SRC%\misc\*.map %_DEST%\bin%_EXT%\*.map
-..\%__SRC%\lib\ixo.lib %_DEST%\lib%_EXT%\ixo.lib
-..\%__SRC%\lib\xol.lib %_DEST%\lib%_EXT%\xol.lib
-..\%__SRC%\lib\libxol.a %_DEST%\lib%_EXT%\libxol.a
-..\%__SRC%\bin\*.dll %_DEST%\bin%_EXT%\*.dll
-..\%__SRC%\lib\lib*.so %_DEST%\lib%_EXT%\lib*.so
-..\%__SRC%\lib\i*.lib %_DEST%\lib%_EXT%\i*.lib
-..\%__SRC%\lib\*.dylib %_DEST%\lib%_EXT%\*.dylib
-
-..\%__SRC%\inc\oox\token\tokens.hxx %_DEST%\inc%_EXT%\oox\token\tokens.hxx
-..\%__SRC%\misc\namespaces.txt %_DEST%\inc%_EXT%\oox\namespaces.txt
-
-..\source\token\tokens.txt %_DEST%\inc%_EXT%\oox\token.txt
-..\inc\oox\dllapi.h %_DEST%\inc%_EXT%\oox\dllapi.h
-..\inc\oox\helper\binarystreambase.hxx %_DEST%\inc%_EXT%\oox\helper\binarystreambase.hxx
-..\inc\oox\helper\helper.hxx %_DEST%\inc%_EXT%\oox\helper\helper.hxx
-..\inc\oox\helper\refmap.hxx %_DEST%\inc%_EXT%\oox\helper\refmap.hxx
-..\inc\oox\helper\containerhelper.hxx %_DEST%\inc%_EXT%\oox\helper\containerhelper.hxx
-..\inc\oox\helper\graphichelper.hxx %_DEST%\inc%_EXT%\oox\helper\graphichelper.hxx
-..\inc\oox\helper\refvector.hxx %_DEST%\inc%_EXT%\oox\helper\refvector.hxx
-..\inc\oox\helper\storagebase.hxx %_DEST%\inc%_EXT%\oox\helper\storagebase.hxx
-..\inc\oox\helper\zipstorage.hxx %_DEST%\inc%_EXT%\oox\helper\zipstorage.hxx
-..\inc\oox\core\filterbase.hxx %_DEST%\inc%_EXT%\oox\core\filterbase.hxx
-..\inc\oox\core\filterdetect.hxx %_DEST%\inc%_EXT%\oox\core\filterdetect.hxx
-..\inc\oox\core\relations.hxx %_DEST%\inc%_EXT%\oox\core\relations.hxx
-..\inc\oox\core\xmlfilterbase.hxx %_DEST%\inc%_EXT%\oox\core\xmlfilterbase.hxx
-..\inc\oox\drawingml\chart\chartconverter.hxx %_DEST%\inc%_EXT%\oox\drawingml\chart\chartconverter.hxx
-..\inc\oox\drawingml\table\tablestylelist.hxx %_DEST%\inc%_EXT%\oox\drawingml\table\tablestylelist.hxx
-..\inc\oox\ole\vbaproject.hxx %_DEST%\inc%_EXT%\oox\ole\vbaproject.hxx
-..\inc\oox\ole\oleobjecthelper.hxx %_DEST%\inc%_EXT%\oox\ole\oleobjecthelper.hxx
-..\inc\oox\vml\vmldrawing.hxx %_DEST%\inc%_EXT%\oox\vml\vmldrawing.hxx
-..\inc\oox\vml\vmlshape.hxx %_DEST%\inc%_EXT%\oox\vml\vmlshape.hxx
-..\inc\oox\export\*.hxx %_DEST%\inc%_EXT%\oox\export\*.hxx
-..\inc\oox\xls\excelvbaproject.hxx %_DEST%\inc%_EXT%\oox\xls\excelvbaproject.hxx
-..\inc\oox\ole\oleobjecthelper.hxx %_DEST%\inc%_EXT%\oox\ole\oleobjecthelper.hxx
-..\inc\oox\ole\vbaproject.hxx %_DEST%\inc%_EXT%\oox\ole\vbaproject.hxx
-..\inc\oox\ole\olestorage.hxx %_DEST%\inc%_EXT%\oox\ole\olestorage.hxx
-dos: sh -c "if test %OS% = MACOSX; then create-bundle %_DEST%\lib%_EXT%\*.dylib; fi"
-
-..\xml\components.xml %_DEST%\xml%_EXT%\components.xml
-..\%__SRC%\misc\oox.component %_DEST%\xml%_EXT%\oox.component
diff --git a/oox/source/shape/makefile.mk b/oox/prj/makefile.mk
index c6534b3a8a6f..e312a7ccab65 100644..100755
--- a/oox/source/shape/makefile.mk
+++ b/oox/prj/makefile.mk
@@ -25,25 +25,16 @@
#
#*************************************************************************
-PRJ=..$/..
+PRJ=..
+TARGET=prj
-PRJNAME=oox
-TARGET=shape
-AUTOSEG=true
+.INCLUDE : settings.mk
-ENABLE_EXCEPTIONS=TRUE
+.IF "$(VERBOSE)"!=""
+VERBOSEFLAG :=
+.ELSE
+VERBOSEFLAG := -s
+.ENDIF
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/ShapeContextHandler.obj \
- $(SLO)$/ShapeFilterBase.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
+all:
+ cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog
diff --git a/oox/source/core/makefile.mk b/oox/source/core/makefile.mk
deleted file mode 100644
index 2b58b95777df..000000000000
--- a/oox/source/core/makefile.mk
+++ /dev/null
@@ -1,66 +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=oox
-TARGET=core
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-.IF "$(SYSTEM_OPENSSL)" == "YES"
-CFLAGS+= $(OPENSSL_CFLAGS)
-.ENDIF
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/binarycodec.obj \
- $(SLO)$/binaryfilterbase.obj \
- $(SLO)$/contexthandler.obj \
- $(SLO)$/contexthandler2.obj \
- $(SLO)$/fastparser.obj \
- $(SLO)$/fasttokenhandler.obj \
- $(SLO)$/filterbase.obj \
- $(SLO)$/filterdetect.obj \
- $(SLO)$/fragmenthandler.obj \
- $(SLO)$/fragmenthandler2.obj \
- $(SLO)$/recordparser.obj \
- $(SLO)$/relations.obj \
- $(SLO)$/relationshandler.obj \
- $(SLO)$/services.obj \
- $(SLO)$/xmlfilterbase.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/source/drawingml/chart/makefile.mk b/oox/source/drawingml/chart/makefile.mk
deleted file mode 100644
index 84762e6a2540..000000000000
--- a/oox/source/drawingml/chart/makefile.mk
+++ /dev/null
@@ -1,74 +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=oox
-TARGET=chart
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/axiscontext.obj \
- $(SLO)$/axisconverter.obj \
- $(SLO)$/axismodel.obj \
- $(SLO)$/chartcontextbase.obj \
- $(SLO)$/chartconverter.obj \
- $(SLO)$/chartdrawingfragment.obj \
- $(SLO)$/chartspaceconverter.obj \
- $(SLO)$/chartspacefragment.obj \
- $(SLO)$/chartspacemodel.obj \
- $(SLO)$/converterbase.obj \
- $(SLO)$/datasourcecontext.obj \
- $(SLO)$/datasourceconverter.obj \
- $(SLO)$/datasourcemodel.obj \
- $(SLO)$/modelbase.obj \
- $(SLO)$/objectformatter.obj \
- $(SLO)$/plotareacontext.obj \
- $(SLO)$/plotareaconverter.obj \
- $(SLO)$/plotareamodel.obj \
- $(SLO)$/seriescontext.obj \
- $(SLO)$/seriesconverter.obj \
- $(SLO)$/seriesmodel.obj \
- $(SLO)$/titlecontext.obj \
- $(SLO)$/titleconverter.obj \
- $(SLO)$/titlemodel.obj \
- $(SLO)$/typegroupcontext.obj \
- $(SLO)$/typegroupconverter.obj \
- $(SLO)$/typegroupmodel.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/source/drawingml/diagram/makefile.mk b/oox/source/drawingml/diagram/makefile.mk
deleted file mode 100644
index 9d526ed3d3fb..000000000000
--- a/oox/source/drawingml/diagram/makefile.mk
+++ /dev/null
@@ -1,53 +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=oox
-TARGET=diagram
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/diagram.obj \
- $(SLO)$/diagramfragmenthandler.obj \
- $(SLO)$/diagramdefinitioncontext.obj \
- $(SLO)$/diagramlayoutatoms.obj \
- $(SLO)$/datamodelcontext.obj \
- $(SLO)$/layoutnodecontext.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/source/drawingml/makefile.mk b/oox/source/drawingml/makefile.mk
deleted file mode 100644
index e2d4ea6b8f3d..000000000000
--- a/oox/source/drawingml/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=oox
-TARGET=drawingml
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/clrscheme.obj\
- $(SLO)$/clrschemecontext.obj\
- $(SLO)$/color.obj\
- $(SLO)$/colorchoicecontext.obj\
- $(SLO)$/connectorshapecontext.obj\
- $(SLO)$/customshapegeometry.obj\
- $(SLO)$/customshapeproperties.obj\
- $(SLO)$/drawingmltypes.obj\
- $(SLO)$/embeddedwavaudiofile.obj\
- $(SLO)$/fillproperties.obj\
- $(SLO)$/fillpropertiesgroupcontext.obj\
- $(SLO)$/graphicshapecontext.obj\
- $(SLO)$/guidcontext.obj\
- $(SLO)$/hyperlinkcontext.obj\
- $(SLO)$/lineproperties.obj\
- $(SLO)$/linepropertiescontext.obj\
- $(SLO)$/objectdefaultcontext.obj\
- $(SLO)$/shape.obj\
- $(SLO)$/shapecontext.obj\
- $(SLO)$/shapegroupcontext.obj\
- $(SLO)$/shapepropertiescontext.obj\
- $(SLO)$/shapestylecontext.obj\
- $(SLO)$/spdefcontext.obj\
- $(SLO)$/textbody.obj\
- $(SLO)$/textbodycontext.obj\
- $(SLO)$/textbodyproperties.obj\
- $(SLO)$/textbodypropertiescontext.obj\
- $(SLO)$/textcharacterproperties.obj\
- $(SLO)$/textcharacterpropertiescontext.obj\
- $(SLO)$/textfield.obj\
- $(SLO)$/textfieldcontext.obj\
- $(SLO)$/textfont.obj\
- $(SLO)$/textliststyle.obj \
- $(SLO)$/textliststylecontext.obj\
- $(SLO)$/textparagraph.obj\
- $(SLO)$/textparagraphproperties.obj\
- $(SLO)$/textparagraphpropertiescontext.obj\
- $(SLO)$/textrun.obj\
- $(SLO)$/textspacingcontext.obj\
- $(SLO)$/texttabstoplistcontext.obj\
- $(SLO)$/theme.obj\
- $(SLO)$/themeelementscontext.obj\
- $(SLO)$/themefragmenthandler.obj\
- $(SLO)$/transform2dcontext.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/source/drawingml/table/makefile.mk b/oox/source/drawingml/table/makefile.mk
deleted file mode 100644
index fa71971fc278..000000000000
--- a/oox/source/drawingml/table/makefile.mk
+++ /dev/null
@@ -1,62 +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=oox
-TARGET=table
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/tablecontext.obj \
- $(SLO)$/tableproperties.obj \
- $(SLO)$/tablerow.obj \
- $(SLO)$/tablerowcontext.obj \
- $(SLO)$/tablecell.obj \
- $(SLO)$/tablecellcontext.obj \
- $(SLO)$/tablestylelist.obj \
- $(SLO)$/tablestylelistfragmenthandler.obj \
- $(SLO)$/tablestylecontext.obj \
- $(SLO)$/tablestyle.obj \
- $(SLO)$/tablebackgroundstylecontext.obj \
- $(SLO)$/tablepartstylecontext.obj \
- $(SLO)$/tablestyletextstylecontext.obj \
- $(SLO)$/tablestylecellstylecontext.obj \
- $(SLO)$/tablestylepart.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/source/dump/makefile.mk b/oox/source/dump/makefile.mk
deleted file mode 100644
index 1e5f615675cc..000000000000
--- a/oox/source/dump/makefile.mk
+++ /dev/null
@@ -1,53 +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=oox
-TARGET=dump
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/biffdumper.obj \
- $(SLO)$/dffdumper.obj \
- $(SLO)$/dumperbase.obj \
- $(SLO)$/oledumper.obj \
- $(SLO)$/pptxdumper.obj \
- $(SLO)$/xlsbdumper.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/source/export/makefile.mk b/oox/source/export/makefile.mk
deleted file mode 100644
index 0cb53d2888dc..000000000000
--- a/oox/source/export/makefile.mk
+++ /dev/null
@@ -1,33 +0,0 @@
-PRJ=..$/..
-
-PRJNAME=oox
-TARGET=export
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/drawingml.obj \
- $(SLO)$/shapes.obj \
- $(SLO)$/chartexport.obj \
- $(SLO)$/SchXMLSeriesHelper.obj \
- $(SLO)$/ColorPropertySet.obj \
- $(SLO)$/vmlexport.obj \
- $(SLO)$/vmlexport-shape-types.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
-
-$(MISC)$/vmlexport-shape-types.cxx : preset-definitions-to-shape-types.pl presetShapeDefinitions.xml presetTextWarpDefinitions.xml
- $(PERL) $< > $@.in_progress 2> $(MISC)$/vmlexport-shape-types.log && mv $@.in_progress $@
-
-$(SLO)$/vmlexport-shape-types.obj : $(MISC)$/vmlexport-shape-types.cxx
-
diff --git a/oox/source/helper/makefile.mk b/oox/source/helper/makefile.mk
deleted file mode 100644
index f31736faac8d..000000000000
--- a/oox/source/helper/makefile.mk
+++ /dev/null
@@ -1,60 +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=oox
-TARGET=helper
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/attributelist.obj \
- $(SLO)$/binaryinputstream.obj \
- $(SLO)$/binaryoutputstream.obj \
- $(SLO)$/binarystreambase.obj \
- $(SLO)$/containerhelper.obj \
- $(SLO)$/graphichelper.obj \
- $(SLO)$/modelobjecthelper.obj \
- $(SLO)$/progressbar.obj \
- $(SLO)$/propertymap.obj \
- $(SLO)$/propertyset.obj \
- $(SLO)$/storagebase.obj \
- $(SLO)$/textinputstream.obj \
- $(SLO)$/zipstorage.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/source/ole/makefile.mk b/oox/source/ole/makefile.mk
deleted file mode 100644
index a5232247cfa5..000000000000
--- a/oox/source/ole/makefile.mk
+++ /dev/null
@@ -1,60 +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=oox
-TARGET=ole
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/axbinaryreader.obj \
- $(SLO)$/axcontrol.obj \
- $(SLO)$/axcontrolfragment.obj \
- $(SLO)$/olehelper.obj \
- $(SLO)$/oleobjecthelper.obj \
- $(SLO)$/olestorage.obj \
- $(SLO)$/vbacontrol.obj \
- $(SLO)$/vbahelper.obj \
- $(SLO)$/vbainputstream.obj \
- $(SLO)$/vbamodule.obj \
- $(SLO)$/vbaproject.obj \
- $(SLO)$/vbaprojectfilter.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
-
diff --git a/oox/source/ppt/makefile.mk b/oox/source/ppt/makefile.mk
deleted file mode 100644
index 7ee7e0c46d68..000000000000
--- a/oox/source/ppt/makefile.mk
+++ /dev/null
@@ -1,77 +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=oox
-TARGET=ppt
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/animationspersist.obj \
- $(SLO)$/animationtypes.obj \
- $(SLO)$/animvariantcontext.obj \
- $(SLO)$/backgroundproperties.obj\
- $(SLO)$/buildlistcontext.obj \
- $(SLO)$/commonbehaviorcontext.obj \
- $(SLO)$/commontimenodecontext.obj \
- $(SLO)$/conditioncontext.obj \
- $(SLO)$/customshowlistcontext.obj \
- $(SLO)$/headerfootercontext.obj \
- $(SLO)$/layoutfragmenthandler.obj\
- $(SLO)$/pptfilterhelpers.obj\
- $(SLO)$/pptgraphicshapecontext.obj \
- $(SLO)$/pptimport.obj\
- $(SLO)$/pptshape.obj \
- $(SLO)$/pptshapecontext.obj \
- $(SLO)$/pptshapegroupcontext.obj \
- $(SLO)$/pptshapepropertiescontext.obj \
- $(SLO)$/presentationfragmenthandler.obj\
- $(SLO)$/slidefragmenthandler.obj\
- $(SLO)$/slidemastertextstylescontext.obj \
- $(SLO)$/slidepersist.obj\
- $(SLO)$/slidetimingcontext.obj\
- $(SLO)$/slidetransition.obj\
- $(SLO)$/slidetransitioncontext.obj\
- $(SLO)$/soundactioncontext.obj \
- $(SLO)$/timeanimvaluecontext.obj \
- $(SLO)$/timenode.obj\
- $(SLO)$/timenodelistcontext.obj \
- $(SLO)$/timetargetelementcontext.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/source/token/makefile.mk b/oox/source/token/makefile.mk
deleted file mode 100644
index ff42967f0bb1..000000000000
--- a/oox/source/token/makefile.mk
+++ /dev/null
@@ -1,78 +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=oox
-TARGET=token
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/namespacemap.obj \
- $(SLO)$/propertynames.obj \
- $(SLO)$/tokenmap.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
-
-GENHEADERPATH = $(INCCOM)$/oox$/token
-
-$(MISC)$/tokenhash.gperf $(INCCOM)$/tokennames.inc $(GENHEADERPATH)$/tokens.hxx $(INCCOM)$/namespacenames.inc $(MISC)$/namespaces.txt $(GENHEADERPATH)$/namespaces.hxx $(INCCOM)$/propertynames.inc $(GENHEADERPATH)$/properties.hxx :
- @@noop $(assign do_phony:=.PHONY)
-
-$(SLO)$/tokenmap.obj : $(INCCOM)$/tokenhash.inc $(INCCOM)$/tokennames.inc $(GENHEADERPATH)$/tokens.hxx $(MISC)$/do_tokens
-
-$(INCCOM)$/tokenhash.inc : $(MISC)$/tokenhash.gperf $(MISC)$/do_tokens
- $(AUGMENT_LIBRARY_PATH) gperf --compare-strncmp $(MISC)$/tokenhash.gperf | $(SED) -e "s/(char\*)0/(char\*)0, 0/g" | $(GREP) -v "^#line" >$(INCCOM)$/tokenhash.inc
-
-$(MISC)$/do_tokens $(do_phony) : tokens.txt tokens.pl tokens.hxx.head tokens.hxx.tail $(GENHEADERPATH)$/tokens.hxx $(INCCOM)$/tokennames.inc $(MISC)$/tokenhash.gperf
- @@-$(RM) $@
- $(MKDIRHIER) $(GENHEADERPATH)
- $(PERL) tokens.pl tokens.txt $(MISC)$/tokenids.inc $(INCCOM)$/tokennames.inc $(MISC)$/tokenhash.gperf && $(TYPE) tokens.hxx.head $(MISC)$/tokenids.inc tokens.hxx.tail > $(GENHEADERPATH)$/tokens.hxx && $(TOUCH) $@
-
-$(SLO)$/namespacemap.obj : $(INCCOM)$/namespacenames.inc $(MISC)$/namespaces.txt $(GENHEADERPATH)$/namespaces.hxx $(MISC)$/do_namespaces
-
-$(MISC)$/do_namespaces $(do_phony) : namespaces.txt namespaces.pl namespaces.hxx.head namespaces.hxx.tail $(INCCOM)$/namespacenames.inc $(MISC)$/namespaces.txt $(GENHEADERPATH)$/namespaces.hxx
- @@-$(RM) $@
- $(MKDIRHIER) $(GENHEADERPATH)
- $(PERL) namespaces.pl namespaces.txt $(MISC)$/namespaceids.inc $(INCCOM)$/namespacenames.inc $(MISC)$/namespaces.txt && $(TYPE) namespaces.hxx.head $(MISC)$/namespaceids.inc namespaces.hxx.tail > $(GENHEADERPATH)$/namespaces.hxx && $(TOUCH) $@
-
-$(SLO)$/propertynames.obj : $(INCCOM)$/propertynames.inc $(GENHEADERPATH)$/properties.hxx $(MISC)$/do_properties
-
-$(MISC)$/do_properties $(do_phony) : properties.txt properties.pl properties.hxx.head properties.hxx.tail $(INCCOM)$/propertynames.inc $(GENHEADERPATH)$/properties.hxx
- @@-$(RM) $@
- $(MKDIRHIER) $(GENHEADERPATH)
- $(PERL) properties.pl properties.txt $(MISC)$/propertyids.inc $(INCCOM)$/propertynames.inc && $(TYPE) properties.hxx.head $(MISC)$/propertyids.inc properties.hxx.tail > $(GENHEADERPATH)$/properties.hxx && $(TOUCH) $@
diff --git a/oox/source/vml/makefile.mk b/oox/source/vml/makefile.mk
deleted file mode 100644
index 094d37cd8c1c..000000000000
--- a/oox/source/vml/makefile.mk
+++ /dev/null
@@ -1,56 +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=oox
-TARGET=vml
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/vmldrawing.obj \
- $(SLO)$/vmldrawingfragment.obj \
- $(SLO)$/vmlformatting.obj \
- $(SLO)$/vmlinputstream.obj \
- $(SLO)$/vmlshape.obj \
- $(SLO)$/vmlshapecontainer.obj \
- $(SLO)$/vmlshapecontext.obj \
- $(SLO)$/vmltextbox.obj \
- $(SLO)$/vmltextboxcontext.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/source/xls/makefile.mk b/oox/source/xls/makefile.mk
deleted file mode 100644
index 6ca6e6a271b9..000000000000
--- a/oox/source/xls/makefile.mk
+++ /dev/null
@@ -1,103 +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=oox
-TARGET=xls
-AUTOSEG=true
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE: $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES = \
- $(SLO)$/addressconverter.obj \
- $(SLO)$/autofilterbuffer.obj \
- $(SLO)$/autofiltercontext.obj \
- $(SLO)$/biffcodec.obj \
- $(SLO)$/biffdetector.obj \
- $(SLO)$/biffhelper.obj \
- $(SLO)$/biffinputstream.obj \
- $(SLO)$/biffoutputstream.obj \
- $(SLO)$/chartsheetfragment.obj \
- $(SLO)$/commentsbuffer.obj \
- $(SLO)$/commentsfragment.obj \
- $(SLO)$/condformatbuffer.obj \
- $(SLO)$/condformatcontext.obj \
- $(SLO)$/connectionsbuffer.obj \
- $(SLO)$/connectionsfragment.obj \
- $(SLO)$/defnamesbuffer.obj \
- $(SLO)$/drawingfragment.obj \
- $(SLO)$/excelchartconverter.obj \
- $(SLO)$/excelfilter.obj \
- $(SLO)$/excelhandlers.obj \
- $(SLO)$/excelvbaproject.obj \
- $(SLO)$/externallinkbuffer.obj \
- $(SLO)$/externallinkfragment.obj \
- $(SLO)$/formulabase.obj \
- $(SLO)$/formulaparser.obj \
- $(SLO)$/numberformatsbuffer.obj \
- $(SLO)$/ooxformulaparser.obj \
- $(SLO)$/pagesettings.obj \
- $(SLO)$/pivotcachebuffer.obj \
- $(SLO)$/pivotcachefragment.obj \
- $(SLO)$/pivottablebuffer.obj \
- $(SLO)$/pivottablefragment.obj \
- $(SLO)$/querytablebuffer.obj \
- $(SLO)$/querytablefragment.obj \
- $(SLO)$/richstring.obj \
- $(SLO)$/richstringcontext.obj \
- $(SLO)$/scenariobuffer.obj \
- $(SLO)$/scenariocontext.obj \
- $(SLO)$/sharedformulabuffer.obj \
- $(SLO)$/sharedstringsbuffer.obj \
- $(SLO)$/sharedstringsfragment.obj \
- $(SLO)$/sheetdatacontext.obj \
- $(SLO)$/stylesbuffer.obj \
- $(SLO)$/stylesfragment.obj \
- $(SLO)$/tablebuffer.obj \
- $(SLO)$/tablefragment.obj \
- $(SLO)$/themebuffer.obj \
- $(SLO)$/unitconverter.obj \
- $(SLO)$/viewsettings.obj \
- $(SLO)$/workbookfragment.obj \
- $(SLO)$/workbookhelper.obj \
- $(SLO)$/workbooksettings.obj \
- $(SLO)$/worksheetbuffer.obj \
- $(SLO)$/worksheetfragment.obj \
- $(SLO)$/worksheethelper.obj \
- $(SLO)$/worksheetsettings.obj
-
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/oox/util/makefile.mk b/oox/util/makefile.mk
deleted file mode 100644
index d6929112fe23..000000000000
--- a/oox/util/makefile.mk
+++ /dev/null
@@ -1,114 +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=oox
-TARGET=oox
-USE_DEFFILE=TRUE
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.IF "$(L10N_framework)"==""
-# --- Allgemein ----------------------------------------------------
-
-LIB1TARGET= $(SLB)$/$(TARGET).lib
-LIB1FILES= \
- $(SLB)$/token.lib\
- $(SLB)$/helper.lib\
- $(SLB)$/core.lib\
- $(SLB)$/ole.lib\
- $(SLB)$/ppt.lib\
- $(SLB)$/xls.lib\
- $(SLB)$/vml.lib\
- $(SLB)$/drawingml.lib\
- $(SLB)$/diagram.lib\
- $(SLB)$/chart.lib\
- $(SLB)$/table.lib\
- $(SLB)$/shape.lib\
- $(SLB)$/dump.lib\
- $(SLB)$/docprop.lib\
- $(SLB)$/export.lib
-
-# --- Shared-Library -----------------------------------------------
-
-SHL1TARGET= $(TARGET)$(DLLPOSTFIX)
-SHL1IMPLIB= i$(TARGET)
-SHL1USE_EXPORTS=name
-
-SHL1STDLIBS= \
- $(CPPULIB) \
- $(CPPUHELPERLIB)\
- $(COMPHELPERLIB)\
- $(RTLLIB) \
- $(SALLIB) \
- $(BASEGFXLIB) \
- $(SAXLIB) \
- $(XMLSCRIPTLIB) \
- $(VCLLIB) \
- $(GOODIESLIB) \
- $(SVTOOLLIB) \
- $(SVXCORELIB) \
- $(SVLLIB) \
- $(MSFILTERLIB) \
- $(UNOTOOLSLIB) \
- $(XMLOFFLIB) \
- $(TOOLSLIB)
-
-# link openssl, copied this bit from ucb/source/ucp/webdav/makefile.mk
-.IF "$(GUI)"=="WNT"
-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)
-DEF1NAME =$(SHL1TARGET)
-DEFLIB1NAME =$(TARGET)
-
-# --- Targets ----------------------------------------------------------
-.ENDIF # L10N_framework
-
-.INCLUDE : target.mk
-
-ALLTAR : $(MISC)/oox.component
-
-$(MISC)/oox.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
- oox.component
- $(XSLTPROC) --nonet --stringparam uri \
- '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
- $(SOLARENV)/bin/createcomponent.xslt oox.component