diff options
author | Jan Holesovsky <kendy@suse.cz> | 2013-04-11 09:53:24 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@suse.cz> | 2013-04-11 09:55:32 +0200 |
commit | 53ac5b9a559f707224465527c46cca0a6023d1b2 (patch) | |
tree | 07d2951f6f72d37724fd0d2b17c05375bb6665ed | |
parent | 772747f1c21c6405321736ba8b505126ac571582 (diff) |
linkoo: Link .rdb files again.
A stale types.rdb can cause that you spend 2 hours debugging hard core UNO
exception throwing - like me yesterday...
Change-Id: I5eb88a9f1d2c9dd34f1e7945d449b697d3253193
-rwxr-xr-x | solenv/bin/linkoo | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/solenv/bin/linkoo b/solenv/bin/linkoo index 2bf9f7b2b66d..2c052e14b57b 100755 --- a/solenv/bin/linkoo +++ b/solenv/bin/linkoo @@ -506,6 +506,20 @@ sub link_ui_files() print "\n"; } +sub link_rdb_files() +{ + print "linking rdb:"; + my $src_prefix = "$SOLARVER/$TARGET/"; + my $dest_prefix = "$OOO_INSTALL/"; + + do_link ($src_prefix . "xml" , $dest_prefix . $brand_program_dir . "/services", "services.rdb", "services.rdb"); + do_link ($src_prefix . "xml/ure" , $dest_prefix . "ure/share/misc", "services.rdb", "services.rdb"); + + do_link ($src_prefix . "bin/ure" , $dest_prefix . "ure/share/misc", "types.rdb", "types.rdb"); + + print "\n"; +} + evilness ('undo'); my $installed_files = build_installed_list ($OOO_INSTALL); @@ -514,6 +528,7 @@ scan_and_link_files ($OOO_BUILD, $installed_files, $TARGET); link_gdb_py(); link_pagein_files(); link_ui_files(); +link_rdb_files(); if (!-f "$OOO_INSTALL/" . $brand_program_dir . "/ooenv") { my $ooenv; |