From 826e787733d1d5e82b8fcc20de9e569c6a0ae5fd Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Wed, 24 Apr 2013 12:18:54 +0200 Subject: Split offapi/type_reference/types.rdb in two ...now that UnoApiMerge_types is gone. Change-Id: Ie33aeb09692e3b3d851f2278714b037e183b627c --- offapi/type_reference/offapi.rdb | Bin 0 -> 6812672 bytes offapi/type_reference/typelibrary_history.txt | 2 +- offapi/type_reference/types.rdb | Bin 7439360 -> 0 bytes offapi/type_reference/update-rdb.sh | 16 +++++++++------- 4 files changed, 10 insertions(+), 8 deletions(-) create mode 100644 offapi/type_reference/offapi.rdb delete mode 100644 offapi/type_reference/types.rdb (limited to 'offapi/type_reference') diff --git a/offapi/type_reference/offapi.rdb b/offapi/type_reference/offapi.rdb new file mode 100644 index 000000000000..d72a454c845d Binary files /dev/null and b/offapi/type_reference/offapi.rdb differ diff --git a/offapi/type_reference/typelibrary_history.txt b/offapi/type_reference/typelibrary_history.txt index 1103db8c1bbb..7bc723fb2734 100644 --- a/offapi/type_reference/typelibrary_history.txt +++ b/offapi/type_reference/typelibrary_history.txt @@ -184,4 +184,4 @@ Update css.awt.UnoControlDialog to reflect the supported XDialog2 interface additionally to XDialog -For later changes, consult the git log of the accompanying types.rdb file. +For later changes, see offapi/README. diff --git a/offapi/type_reference/types.rdb b/offapi/type_reference/types.rdb deleted file mode 100644 index 097590fe8c91..000000000000 Binary files a/offapi/type_reference/types.rdb and /dev/null differ diff --git a/offapi/type_reference/update-rdb.sh b/offapi/type_reference/update-rdb.sh index 79fd29cac01d..cbe33b639b6e 100755 --- a/offapi/type_reference/update-rdb.sh +++ b/offapi/type_reference/update-rdb.sh @@ -10,28 +10,30 @@ set -e # Basic argument checks -if [ $# -lt 1 ] +if [ $# -lt 2 ] then echo "usage:" - echo " make cmd cmd='$0 '" + echo " make cmd cmd='$0 '" echo "" echo "example:" echo " make cmd cmd='$0" + echo " offapi/type_reference/offapi.rdb" echo " offapi/com/sun/star/auth/SSOManagerFactory.idl" echo " offapi/com/sun/star/auth/SSOPasswordCache.idl'" exit 1 fi +rdb=${1?} +shift mkdir tmp for i in "$@"; do "${OUTDIR_FOR_BUILD?}"/bin/regmerge -v tmp/out1.rdb /UCR \ "${WORKDIR_FOR_BUILD?}"/UnoApiPartTarget/"${i%.idl}".urd done -"${OUTDIR_FOR_BUILD?}"/bin/regmerge -v tmp/out2.rdb / \ - "${SRC_ROOT?}"/offapi/type_reference/types.rdb tmp/out1.rdb +"${OUTDIR_FOR_BUILD?}"/bin/regmerge -v tmp/out2.rdb / "${SRC_ROOT?}"/"${rdb?}" \ + tmp/out1.rdb echo "sanity check diff:" -diff <("${OUTDIR_FOR_BUILD?}"/bin/regview \ - "${SRC_ROOT?}"/offapi/type_reference/types.rdb) \ +diff <("${OUTDIR_FOR_BUILD?}"/bin/regview "${SRC_ROOT?}"/"${rdb?}") \ <("${OUTDIR_FOR_BUILD?}"/bin/regview tmp/out2.rdb) && $? -le 1 -mv tmp/out2.rdb "${SRC_ROOT?}"/offapi/type_reference/types.rdb +mv tmp/out2.rdb "${SRC_ROOT?}"/"${rdb?}" rm -r tmp -- cgit