Replace system calls which performed single-file permission sets with calls to the built-in chmod.
Replace the implementation of create_directory with a call to create_directory_with_privileges.
Renamed all extensions to --enable-ext-* because
"we do want to present them together in ./configure --help"
See: b765a28ea9d63b60a14786b1a5484227175d413e
Deprecated old options not removed but commented instead.
¡There are still extensions which are only in build/configure.in!
Changed BUILD_TYPE from OOo to LibO
See: Elide all "SO:" and "OOo:" build.lst prefixes
- Pulled together all extension related options in one place in the
configure, they were cluttered all around the place. We do want to
present extensions together in ./configure --help.
- Add an -ext- to these configure options to clarify they are
extensions:
--enable-ext-presenter-ui, enable-ext-presenter-minimizer,
--enable-ext-presenter-console, enable-ext-pdfimport,
--enable-ext-wiki-publisher
(Similar changes should still be done to the rest of the extensions)
- Quit with explicit error message when using conflicting --without-java
and --enable-ext-wiki-publisher.
- Remove some minor things.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Partially revert 58f59291db32e07b06311337be1e9f7a930291b2 - the name
here needs to match all those */prj/build.lst prefixes (which still
have "OOo:" at several places)
The variables $unsetenv, $setenv, $unset, $set $D, $answer were unused
in this script and have been removed.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Previously we would have been writing out LinuxX86-64Env.Set and
LinuxX86-64Env.Set.sh which made my autocompletion useless. Simplify the
set_soenv.in to actually only produce 1 version which makes us require
bash as interactive build shell.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Bitmaps are packaged as language dependent files however, no
language dependency at all in bitmaps. This patch only pack one instance
so we can save 1MB diskspace for every language in multi lang installer.