1*b1cdbd2cSJim Jagielski#************************************************************** 2*b1cdbd2cSJim Jagielski# 3*b1cdbd2cSJim Jagielski# Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski# or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski# distributed with this work for additional information 6*b1cdbd2cSJim Jagielski# regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski# to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski# "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski# with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski# 11*b1cdbd2cSJim Jagielski# http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski# 13*b1cdbd2cSJim Jagielski# Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski# software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski# KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski# specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski# under the License. 19*b1cdbd2cSJim Jagielski# 20*b1cdbd2cSJim Jagielski#************************************************************** 21*b1cdbd2cSJim Jagielski 22*b1cdbd2cSJim Jagielski 23*b1cdbd2cSJim Jagielski 24*b1cdbd2cSJim JagielskiPRJ=../.. 25*b1cdbd2cSJim JagielskiPRJNAME=sc 26*b1cdbd2cSJim JagielskiTARGET=layout 27*b1cdbd2cSJim Jagielski 28*b1cdbd2cSJim Jagielski.INCLUDE : settings.mk 29*b1cdbd2cSJim Jagielski 30*b1cdbd2cSJim Jagielski.IF "$(ENABLE_LAYOUT)" == "TRUE" 31*b1cdbd2cSJim Jagielski 32*b1cdbd2cSJim Jagielskiall: ALLTAR 33*b1cdbd2cSJim Jagielski 34*b1cdbd2cSJim JagielskiXML_FILES=\ 35*b1cdbd2cSJim Jagielski insert-sheet.xml\ 36*b1cdbd2cSJim Jagielski move-copy-sheet.xml\ 37*b1cdbd2cSJim Jagielski sort-options.xml\ 38*b1cdbd2cSJim Jagielski string-input.xml\ 39*b1cdbd2cSJim Jagielski 40*b1cdbd2cSJim Jagielski# 41*b1cdbd2cSJim Jagielski 42*b1cdbd2cSJim Jagielski.INCLUDE : layout.mk 43*b1cdbd2cSJim Jagielski 44*b1cdbd2cSJim Jagielski.ELSE # ENABLE_LAYOUT != TRUE 45*b1cdbd2cSJim Jagielskiall .PHONY: 46*b1cdbd2cSJim Jagielski.ENDIF # ENABLE_LAYOUT != TRUE 47*b1cdbd2cSJim Jagielski 48*b1cdbd2cSJim Jagielski.INCLUDE : target.mk 49*b1cdbd2cSJim Jagielski 50*b1cdbd2cSJim Jagielskilocalize.sdf: $(PRJ)/source/ui/miscdlgs/localize.sdf $(PRJ)/source/ui/src/localize.sdf 51*b1cdbd2cSJim Jagielski grep instbdlg.src $(PRJ)/source/ui/miscdlgs/localize.sdf | awk -F'\t' '{{printf "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n", "layout", "sc\\uiconfig\\layout\\insert-sheet.xml", $$3, "layout", $$5 $$6 "_label", "", "", $$8, "0", $$10, $$11, $$12, "", $$14, $$15}}' | sed -e 's/\(\(FL\|STR\)_[^\t]*\)_label/\1_text/' -e 's/\tRID_SCDLG_INSERT_TABLE/\t/' -e 's/\t_label/\tRID_SCDLG_INSERT_TABLE_title/' > insert-sheet-$@ 52*b1cdbd2cSJim Jagielski grep -E 'miscdlgs.src.*(FT_DEST|FT_INSERT|STR_NEWDOC|RID_SCDLG_MOVETAB|BTN_COPY)' $(PRJ)/source/ui/src/localize.sdf | awk -F'\t' '{{printf "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n", "layout", "sc\\uiconfig\\layout\\move-copy-sheet.xml", $$3, "layout", $$5 $$6 "_label", "", "", $$8, "0", $$10, $$11, $$12, "", $$14, $$15}}' | sed -e 's/\(\(FL\|STR\)_[^\t]*\)_label/\1_text/' -e 's/\tRID_SCDLG_MOVETAB/\t/' -e 's/\t_label/\tRID_SCDLG_MOVETAB_title/'> move-copy-sheet-$@ 53*b1cdbd2cSJim Jagielski grep sortdlg.src $(PRJ)/source/ui/src/localize.sdf | awk -F'\t' '{{printf "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n", "layout", "sc\\uiconfig\\layout\\sort-options.xml", $$3, "layout", $$5 $$6 "_label", "", "", $$8, "0", $$10, $$11, $$12, "", $$14, $$15}}' | sed -e 's/\(\(FL\|STR\)_[^\t]*\)_label/\1_text/' -e 's/\tRID_SCDLG_SORT/\t/' -e 's/\t_label/\tRID_SCDLG_SORT_title/' -e 's/\tRID_SCPAGE_SORT_OPTIONS/\t/' -e 's/\tRID_SCPAGE_SORT_FIELDS/\t/' > sort-options-$@ 54*b1cdbd2cSJim Jagielski echo '#empty' | cat - insert-sheet-$@ move-copy-sheet-$@ sort-options-$@ > $@ 55*b1cdbd2cSJim Jagielski rm -f *-$@ 56