Alejandro Mery
38e2875cd5
Cleaned a bit more how the list of available commands and available discriminators are listed
17 years ago
Alejandro Mery
a31833f961
Changed sde_wrapper_command() to use sde_wrapper_name instead of it's own parser
17 years ago
Alejandro Mery
243ef85b2f
Fixed bug in sde_wrapper_discriminator()
17 years ago
Alejandro Mery
11c1781ddb
Changed how available commands and available discriminators are listed to improve readability
17 years ago
Alejandro Mery
cae71641e2
Changed sde_wrapper_discriminator_help() to not exit, because that breaks the discoverability of bin/sde-$command code
17 years ago
Alejandro Mery
7267eb860c
Introduced lib/sde-wrapper-discriminator.in to be used by bin/sde-$command wrappers
17 years ago
Alejandro Mery
f19d4a79c4
Splitted lib/sde-wrapper.in into lib/sde-wrapper-command.in
The first keeps the functions interesting for `sde` and `sde-$command`, the second those only interesing to `sde`
17 years ago
Alejandro Mery
bd09bc8f2a
Added sde_wrapper_command_{name,desc,aliases}() functions to lib/sde-wrapper.in to be used by sde-help
17 years ago
Alejandro Mery
c24bbfea06
Renamed lib/sde-wrapper.in's sde_list_command_files() to sde_wrapper_command_list()
17 years ago
Alejandro Mery
a355b259e1
Moved command detection code from bin/sde to lib/sde-wrapper.in
17 years ago
Alejandro Mery
af30fe6fe5
Removed even more superfluous ""s and ''s
17 years ago
Alejandro Mery
34117bf21f
Moved scripts/xfind.sh to bin/find, and world adapted to support this change
17 years ago
Christian Wiese
82bf41546f
Fixed sde-config to have multilib available just for mips64, powerpc64, sparc64, x86-64
Note: We have to check what kind of other 64 bit architectures we have to add.
17 years ago
Oliver Winston
4fb2cf37f6
Enabled multilib support by default.
17 years ago
Christian Wiese
856f2b77fe
Changed Config to show multilib support option within the "Architecture" block
- After changing the default behavior for 64bit target builds from
"multilib-by-default" to optional, it is more wise to move the
option out of the "Expert Features" section to be more visible.
17 years ago
Alejandro Mery
4c3be4e2c1
Fixed ./lib/sde-package/patch-copyright.sh to send all errors to stderr, to not send garbage to patch -p0
17 years ago
Alejandro Mery
7c3579666b
Fixed `sde pkg up` to not use the old sde-help.in library
17 years ago
Christian Wiese
75efc55939
Removed trailing spaces from copyright note generated by sde pkg new
17 years ago
Christian Wiese
aee19dae54
Improved patchfiles handling for the case a given file does not exist
- Till now we didn't checked if a patch does really exist, so you will
mostly just notice if you search the build log for files that were
not found.
- By now we will issue a file not found warning for that case so
problems related to not existing patch files will be more obvious.
17 years ago
Minto van der Sluis
5e926bd7d3
Modified functions.in to ignore .git
17 years ago
Alejandro Mery
7818dd7e40
Changed lib/sde-commit/commit-message.awk to generate git-style commit messages
17 years ago
Alejandro Mery
a1c6dc09db
Moved md5 parsing code from lib/sde-package/update.in to bin/sde-parse-md5
17 years ago
Alejandro Mery
f046538b18
Improved `sde pkg up` to map names in gnome's md5 files correctly
17 years ago
Alejandro Mery
ea283d4d9f
Changed lib/functions.in's eval_config_command() to use config.cache.$buildloop - close #381
17 years ago
Alejandro Mery
9d3982dc57
Improved framework to support $configcache list on every stage, and changed to keep config.cache in $builddir
17 years ago
Alejandro Mery
2e8eaa217c
Improved postflist_static_lib() to also move .a.* files
17 years ago
Alejandro Mery
ccd0167b89
Improved sde-config/main.in to handle ? on [P] as 'only when cross compiling' - close #372
17 years ago
Alejandro Mery
1691b424fa
fixed vim-highlighting in lib/sde-package/patch-copyright.sh
17 years ago
Christian Wiese
cda1e3e57d
* corrected the default help text in sde-config/functions.in
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@22002 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
e54f5ab682
* moved $HOME sanitisation from lib/parse-config to Build-Pkg, so it doesn't interfere with
the reading of the .sde/settings file. - close #392
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21968 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
8b6b4b4efc
* fixed config main loop to create the .awk from config/$config/pkgsel with
the right name, instead of appending to target/$target/pkgsel's
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21872 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
8bba9463cf
* splited lib/sde-config/pkgsel2awk.sh's pkgsel_parse() in pkgsel_pattern(), trying to get debian's bash not crashing
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21860 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
c60ffe98ed
* changed lib/sde-config/pkgsel2awk.sh again, because it still crash on debian
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21858 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
91a0de54c5
* changed ./lib/sde-config/pkgsel2awk.sh again, trying to not
kill debian's bash
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21857 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
6b678d2296
* adapted Config main loop to use lib/sde-config/pkgsel2awk.sh
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21855 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
31b5b854cb
* moved pkgsel parser from lib/sde-config/functions.in to it's
own tool, lib/sde-config/pkgsel2awk.sh
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21854 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
01291ac5a0
* added my=Malaysia translation to download mirror's test
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21852 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
0fd08c6088
* removed lib/libsde-ini.in and ini code from lib/libsde.in, because it's
superseded by bin/sde-config-ini helper.
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21683 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
62289d6a07
* adapted lib/sde-download/mirror-test.sh to use bin/sde-config-ini
* adapted bin/sde-download to use bin/sde-config-ini
* cleaned old compatibility warnings and added some safety checks on bin/sde-download
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21682 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
7922b39f3a
* removed the now unneeded lib/sde-help.in
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21601 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
85f7c3233d
* changed bin/sde-list to use a usage function instead of
the deprecated lib/sde-list.hlp
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21600 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
28e4146be2
* changed bin/sde-install to use a usage function instead of
the now deprecated lib/sde-install.hlp
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21599 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
aac23eff56
* changed bin/sde-package to use a usage function instead of
the now deprecated lib/sde-package.hlp file
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21598 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
446f1e68dc
* changed bin/sde-cleanup to use a usage function instead of the
now deprecated bin/sde-cleanup.hlp
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21597 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
20474a5369
* changed bin/sde-download to use a usage function instead of
the deprecated lib/sde-download.hlp
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21596 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
45daae4848
* changed term-functions.in to output echo_*() to stderr
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21594 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
9187323400
* changed build to pass DESTDIR, DEST_DIR, INSTROOT and INSTALLROOT not only
to make install but also to plan make during the cross stage. Also added
INSTALL_PREFIX to the list
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21427 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
6ba1da6af1
* replaced uname wrapper by a useful one, which doesn't not scream but
returns information which can be used during the build process. Also
replaced arch wrapper to use a template instead of hardcoded text on
Build-Tools
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21426 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Oliver Winston
b30c3e55fa
* added cd $SDEROOT for -deb -- much easier than reading $SDEROOT with popen
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21232 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
61ec19128c
* sanitised lib/sde-package/new-freshmeat.sh to not be destroyed
by the copyright-note patch generator
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21205 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago