]> git.e2factory.org Git - e2factory.git/log
e2factory.git
15 years agolocal tools: finish command line handling before setting up the
Gordon Hecker [Wed, 16 Dec 2009 12:45:18 +0000 (13:45 +0100)]
local tools: finish command line handling before setting up the
project structure

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agogit: verify that the project tag is pushed to the remote repository
Gordon Hecker [Fri, 4 Dec 2009 11:46:10 +0000 (12:46 +0100)]
git: verify that the project tag is pushed to the remote repository

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agogit: verify that the project repository is on the tag matching the ReleaseId is clean...
Gordon Hecker [Fri, 4 Dec 2009 11:45:32 +0000 (12:45 +0100)]
git: verify that the project repository is on the tag matching the ReleaseId is clean, i.e. no unknown files around, no differences against HEAD

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agogit source: verify that tags in git repositories are pushed to the remote repository
Gordon Hecker [Thu, 19 Nov 2009 15:07:05 +0000 (16:07 +0100)]
git source: verify that tags in git repositories are pushed to the remote repository

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agogit: implement generic functions for git repository state verification
Gordon Hecker [Fri, 4 Dec 2009 11:37:33 +0000 (12:37 +0100)]
git: implement generic functions for git repository state verification

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoverify that the correct version of e2-build is used when --check is passed to e2...
Gordon Hecker [Wed, 16 Dec 2009 11:00:33 +0000 (12:00 +0100)]
verify that the correct version of e2-build is used when --check is passed to e2-build

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoverify hash of remote files
Gordon Hecker [Wed, 16 Dec 2009 10:58:03 +0000 (11:58 +0100)]
verify hash of remote files

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoe2-build: introduce --check-remote and --check enable both by default when --release...
Gordon Hecker [Wed, 16 Dec 2009 10:57:14 +0000 (11:57 +0100)]
e2-build: introduce --check-remote and --check enable both by default when --release is given

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoe2option: export opts in the global e2option table
Gordon Hecker [Fri, 4 Dec 2009 12:58:28 +0000 (13:58 +0100)]
e2option: export opts in the global e2option table

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agotar: do not rely on -j and -z flags, use --bzip2 and --gzip instead
Gordon Hecker [Mon, 7 Dec 2009 12:37:31 +0000 (13:37 +0100)]
tar: do not rely on -j and -z flags, use --bzip2 and --gzip instead

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: broken error handling due to duplicate use of local variable
Gordon Hecker [Fri, 4 Dec 2009 11:23:31 +0000 (12:23 +0100)]
bugfix: broken error handling due to duplicate use of local variable

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: fix error checking in files.sourceid()
Gordon Hecker [Fri, 20 Nov 2009 08:47:36 +0000 (09:47 +0100)]
bugfix: fix error checking in files.sourceid()

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoinclude Changelog in the documentation tarball
Gordon Hecker [Wed, 16 Dec 2009 11:38:34 +0000 (12:38 +0100)]
include Changelog in the documentation tarball

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: fix error handling in e2lib.mktempfile() and e2lib.mktempdir()
Gordon Hecker [Wed, 18 Nov 2009 13:00:55 +0000 (14:00 +0100)]
bugfix: fix error handling in e2lib.mktempfile() and e2lib.mktempdir()

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofileid: introduce a hash cache that depends on timestamps
Gordon Hecker [Wed, 11 Nov 2009 12:43:36 +0000 (13:43 +0100)]
fileid: introduce a hash cache that depends on timestamps

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: error checking
Gordon Hecker [Wed, 18 Nov 2009 11:10:45 +0000 (12:10 +0100)]
bugfix: error checking

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agouse e2tool.fileid() to get fileid for build scripts
Gordon Hecker [Wed, 11 Nov 2009 12:44:07 +0000 (13:44 +0100)]
use e2tool.fileid() to get fileid for build scripts
use e2tool.fileid() to get fileid for init scripts

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobuild: rotate build logfiles
Gordon Hecker [Tue, 10 Nov 2009 13:51:50 +0000 (14:51 +0100)]
build: rotate build logfiles

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoe2lib: use e2util.stat instead of calling test -f
Gordon Hecker [Mon, 9 Nov 2009 18:29:04 +0000 (19:29 +0100)]
e2lib: use e2util.stat instead of calling test -f

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agosha1: use sha1 module instead of sha1sum tool
Gordon Hecker [Mon, 9 Nov 2009 13:39:10 +0000 (14:39 +0100)]
sha1: use sha1 module instead of sha1sum tool
testcase for the sha1 module is included in test_sha1.lua

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agosha1: rename sha1 module to hash
Gordon Hecker [Mon, 9 Nov 2009 13:17:27 +0000 (14:17 +0100)]
sha1: rename sha1 module to hash

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agosha1sum: close pipe
Gordon Hecker [Tue, 17 Nov 2009 13:24:50 +0000 (14:24 +0100)]
sha1sum: close pipe

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocreate next changelog entry
Gordon Hecker [Tue, 17 Nov 2009 13:02:29 +0000 (14:02 +0100)]
create next changelog entry

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agorelease e2factory-2.3.2 e2factory-2.3.2
Gordon Hecker [Tue, 17 Nov 2009 13:02:29 +0000 (14:02 +0100)]
release e2factory-2.3.2

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoupdate INSTALL documentation with a pointer to examples/README
Gordon Hecker [Tue, 17 Nov 2009 13:00:39 +0000 (14:00 +0100)]
update INSTALL documentation with a pointer to examples/README

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodocumentation: checksum configuration for source files
Gordon Hecker [Fri, 6 Nov 2009 09:58:37 +0000 (10:58 +0100)]
documentation: checksum configuration for source files

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoexample: do not pass empty environment variables to example setup
Gordon Hecker [Wed, 4 Nov 2009 12:42:44 +0000 (13:42 +0100)]
example: do not pass empty environment variables to example setup

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocreate next changelog entry
Gordon Hecker [Wed, 4 Nov 2009 12:04:09 +0000 (13:04 +0100)]
create next changelog entry

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agorelease e2factory-2.3.2rc1 e2factory-2.3.2rc1
Gordon Hecker [Wed, 4 Nov 2009 12:04:09 +0000 (13:04 +0100)]
release e2factory-2.3.2rc1

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoexample: include example project into source tree
Gordon Hecker [Tue, 3 Nov 2009 18:03:36 +0000 (19:03 +0100)]
example: include example project into source tree

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agotemplates: change chroot configuration to the new format
Gordon Hecker [Tue, 3 Nov 2009 17:49:32 +0000 (18:49 +0100)]
templates: change chroot configuration to the new format

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobuild system: remove directories if possible in uninstall target
Gordon Hecker [Tue, 3 Nov 2009 13:39:40 +0000 (14:39 +0100)]
build system: remove directories if possible in uninstall target

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodocumentation: document release_id and name variables in project
Gordon Hecker [Tue, 3 Nov 2009 11:40:54 +0000 (12:40 +0100)]
documentation: document release_id and name variables in project
configuration

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: include the project name into project id
Gordon Hecker [Tue, 3 Nov 2009 11:30:14 +0000 (12:30 +0100)]
bugfix: include the project name into project id

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobuild system: Compile the lock module into the generic modules instead
Gordon Hecker [Tue, 3 Nov 2009 13:06:14 +0000 (14:06 +0100)]
build system: Compile the lock module into the generic modules instead
of installing on its own.
This is still required due to the build system using different lua
compilers in local an global builds.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agolock: source code documentation
Gordon Hecker [Mon, 2 Nov 2009 13:03:59 +0000 (14:03 +0100)]
lock: source code documentation

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agosyntax: introduce the new syntax version: 2_3_2
Gordon Hecker [Mon, 2 Nov 2009 11:35:36 +0000 (12:35 +0100)]
syntax: introduce the new syntax version: 2_3_2
limit the syntax compatibility to 2_3_2 only

compatibility to older versions is not maintained as we want to enforce
configuring checksums for any file reference.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodocumentation: add a chapter to the documentation describing how to
Gordon Hecker [Mon, 2 Nov 2009 11:33:45 +0000 (12:33 +0100)]
documentation: add a chapter to the documentation describing how to
migrate to the new configuration format

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocollect_project: include result name in informational warning displaying
Gordon Hecker [Fri, 30 Oct 2009 15:32:10 +0000 (16:32 +0100)]
collect_project: include result name in informational warning displaying
the list of results to be packaged

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agosource config: checksum_file is no longer used and marked deprecated
Gordon Hecker [Fri, 30 Oct 2009 11:30:08 +0000 (12:30 +0100)]
source config: checksum_file is no longer used and marked deprecated

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofiles sources: remove unused function: files.get_revision_id()
Gordon Hecker [Fri, 30 Oct 2009 11:12:44 +0000 (12:12 +0100)]
files sources: remove unused function: files.get_revision_id()

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobuildid: refactor file id calculation
Gordon Hecker [Thu, 29 Oct 2009 15:36:42 +0000 (16:36 +0100)]
buildid: refactor file id calculation

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agochangelog: checksum configuration
Gordon Hecker [Fri, 30 Oct 2009 12:33:29 +0000 (13:33 +0100)]
changelog: checksum configuration

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agochangelog: configuration file changes
Gordon Hecker [Fri, 30 Oct 2009 12:33:05 +0000 (13:33 +0100)]
changelog: configuration file changes

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agolicence config: Switch to new file format, similar to source file
Gordon Hecker [Wed, 28 Oct 2009 15:40:49 +0000 (16:40 +0100)]
licence config: Switch to new file format, similar to source file
configuration, require sha1 checksums to be configured for files located
on servers other than "."

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agochroot: actually verify checksum for chroot tarballs
Gordon Hecker [Wed, 28 Oct 2009 14:07:40 +0000 (15:07 +0100)]
chroot: actually verify checksum for chroot tarballs

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocollect_project: generate code to check checksums for chroot tarballs when
Gordon Hecker [Fri, 30 Oct 2009 15:14:06 +0000 (16:14 +0100)]
collect_project: generate code to check checksums for chroot tarballs when
building out of the collect_project result

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agochroot config: Switch to new file format, similar to source file
Gordon Hecker [Thu, 29 Oct 2009 13:18:28 +0000 (14:18 +0100)]
chroot config: Switch to new file format, similar to source file
configuration, require sha1 checksums to be configured for files located
on servers other than "."

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agogeneric config: implement a function to perform generic checks on tables
Gordon Hecker [Thu, 29 Oct 2009 13:15:26 +0000 (14:15 +0100)]
generic config: implement a function to perform generic checks on tables

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofiles sources: verify checksums for sources in collect_project code
Gordon Hecker [Wed, 28 Oct 2009 09:05:00 +0000 (10:05 +0100)]
files sources: verify checksums for sources in collect_project code

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofiles sources: verify hashes for source files if available
Gordon Hecker [Thu, 29 Oct 2009 13:03:54 +0000 (14:03 +0100)]
files sources: verify hashes for source files if available

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agogeneric: implement hash verification
Gordon Hecker [Thu, 29 Oct 2009 13:01:55 +0000 (14:01 +0100)]
generic: implement hash verification

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agosourceid calculation: take checksum from the configuration if available,
Gordon Hecker [Thu, 29 Oct 2009 12:59:13 +0000 (13:59 +0100)]
sourceid calculation: take checksum from the configuration if available,
hash on-the-fly otherwise

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agosource config: enforce checksum configuration in sha1 attribute in source
Gordon Hecker [Thu, 29 Oct 2009 12:58:56 +0000 (13:58 +0100)]
source config: enforce checksum configuration in sha1 attribute in source
configuration for all servers except ".".

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoallow result selection. allow --all
Oskar Schirmer [Tue, 27 Oct 2009 10:30:01 +0000 (11:30 +0100)]
allow result selection. allow --all

Signed-off-by: Oskar Schirmer <os@emlix.com>
Acked-by: Gordon Hecker <gh@emlix.com>
15 years agomake dot description more clear
Oskar Schirmer [Tue, 27 Oct 2009 10:30:00 +0000 (11:30 +0100)]
make dot description more clear

Signed-off-by: Oskar Schirmer <os@emlix.com>
Acked-by: Gordon Hecker <gh@emlix.com>
15 years agopurge conditional loops
Oskar Schirmer [Tue, 27 Oct 2009 10:29:59 +0000 (11:29 +0100)]
purge conditional loops

Signed-off-by: Oskar Schirmer <os@emlix.com>
Acked-by: Gordon Hecker <gh@emlix.com>
15 years agoFix call to git checkout to be non-ambiguous. This leads to a more clear
Gordon Hecker [Wed, 28 Oct 2009 12:56:49 +0000 (13:56 +0100)]
Fix call to git checkout to be non-ambiguous. This leads to a more clear
error message from git if the ref is misconfiugured.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix e2config manpage: update e2source tag 'name' to 'location'
Matthias Kaehlcke [Fri, 23 Oct 2009 20:50:18 +0000 (22:50 +0200)]
fix e2config manpage: update e2source tag 'name' to 'location'

The e2config manpage refers to the 'location' tag in e2source tables with the
old tag 'name'. Substitute all occurences of e2source 'name' tags with
'location'

Signed-off-by: Matthias Kaehlcke <matthias@kaehlcke.net>
Acked-by: Gordon Hecker <gh@emlix.com>
15 years agogive a meaningful error message when the build script fails to leave any
Gordon Hecker [Mon, 26 Oct 2009 10:36:13 +0000 (11:36 +0100)]
give a meaningful error message when the build script fails to leave any
files in the build output directory.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix a build error: LUAC was used instead BUILD_LUAC
Gordon Hecker [Mon, 26 Oct 2009 09:27:38 +0000 (10:27 +0100)]
fix a build error: LUAC was used instead BUILD_LUAC

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoget EDITOR from environment in e2lib, take vi as the default editor
Gordon Hecker [Fri, 23 Oct 2009 12:37:16 +0000 (14:37 +0200)]
get EDITOR from environment in e2lib, take vi as the default editor

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocatch duplicate keys in result configuration attributes chroot, sources
Gordon Hecker [Fri, 23 Oct 2009 12:26:40 +0000 (14:26 +0200)]
catch duplicate keys in result configuration attributes chroot, sources
and depends and give an appropriate error message

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoOptimization: Use the try_hardlink cache/transport flag to optimize storing
Gordon Hecker [Fri, 23 Oct 2009 09:24:52 +0000 (11:24 +0200)]
Optimization: Use the try_hardlink cache/transport flag to optimize storing
results to cache and to servers

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoImplement cache and transport flag for internal use: try_hardlink
Gordon Hecker [Fri, 23 Oct 2009 09:22:29 +0000 (11:22 +0200)]
Implement cache and transport flag for internal use: try_hardlink
transport.push_file() tries to optimize by creating a hardlink before
falling back to copying if that fails.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodefault_results attribute in proj/config: Default to empty list if unset,
Gordon Hecker [Thu, 22 Oct 2009 13:46:22 +0000 (15:46 +0200)]
default_results attribute in proj/config: Default to empty list if unset,
check for proper configuration.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix documentation: rsync is a mandatory dependency now
Gordon Hecker [Thu, 22 Oct 2009 12:40:14 +0000 (14:40 +0200)]
fix documentation: rsync is a mandatory dependency now

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agowhitespace fixes
Gordon Hecker [Thu, 22 Oct 2009 11:16:23 +0000 (13:16 +0200)]
whitespace fixes

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocorrect hint about push permissions in the sample configuration file
Gordon Hecker [Thu, 22 Oct 2009 11:19:58 +0000 (13:19 +0200)]
correct hint about push permissions in the sample configuration file

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoUse rsync to copy files locally. Rsync removes partial destination files
Gordon Hecker [Thu, 22 Oct 2009 11:06:04 +0000 (13:06 +0200)]
Use rsync to copy files locally. Rsync removes partial destination files
when interrupted. This fixes a bug of partial results being left on local
servers or in the cache.
An error was reported in that case, but no cleanup was done automatically.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoadd a chapter about submitting patches to the Coding documentation
Gordon Hecker [Thu, 22 Oct 2009 10:28:48 +0000 (12:28 +0200)]
add a chapter about submitting patches to the Coding documentation

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoallow overriding command line options by initializing before the
Gordon Hecker [Wed, 21 Oct 2009 13:18:39 +0000 (15:18 +0200)]
allow overriding command line options by initializing before the
call to e2option.parse()

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodisplay location of failed patch in error message
Gordon Hecker [Fri, 2 Oct 2009 13:34:20 +0000 (15:34 +0200)]
display location of failed patch in error message

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocheck if licences attribute in source config is a proper list of strings
Gordon Hecker [Fri, 2 Oct 2009 13:21:05 +0000 (15:21 +0200)]
check if licences attribute in source config is a proper list of strings

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix configuration validation for files sources
Gordon Hecker [Fri, 2 Oct 2009 13:03:11 +0000 (15:03 +0200)]
fix configuration validation for files sources

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodocument changes
Gordon Hecker [Fri, 2 Oct 2009 12:21:12 +0000 (14:21 +0200)]
document changes

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: collect_project did not work for git repositories with working-copy
Gordon Hecker [Thu, 13 Aug 2009 12:17:40 +0000 (14:17 +0200)]
bugfix: collect_project did not work for git repositories with working-copy
and mmm sourceset

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofaq: e2compat
Gordon Hecker [Tue, 18 Aug 2009 08:41:13 +0000 (10:41 +0200)]
faq: e2compat

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoe2build: implement --force-rebuild
Gordon Hecker [Tue, 4 Aug 2009 13:01:39 +0000 (15:01 +0200)]
e2build: implement --force-rebuild

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoremove documentation about deprecated prepare-cargo tool
Gordon Hecker [Wed, 26 Aug 2009 12:01:57 +0000 (14:01 +0200)]
remove documentation about deprecated prepare-cargo tool

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoimplement logfile rotation, maintain sets of rotated logfiles for debug
Gordon Hecker [Wed, 26 Aug 2009 11:41:33 +0000 (13:41 +0200)]
implement logfile rotation, maintain sets of rotated logfiles for debug
log and build logs

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agohardlink result files to temporary directory for packing if possible
Gordon Hecker [Thu, 1 Oct 2009 12:55:51 +0000 (14:55 +0200)]
hardlink result files to temporary directory for packing if possible

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoimplement wrapper for external tool: ln
Gordon Hecker [Thu, 1 Oct 2009 12:54:54 +0000 (14:54 +0200)]
implement wrapper for external tool: ln

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agolock chroot
Gordon Hecker [Wed, 30 Sep 2009 14:10:15 +0000 (16:10 +0200)]
lock chroot

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoimplement locking module and initialize
Gordon Hecker [Tue, 22 Sep 2009 12:11:34 +0000 (14:11 +0200)]
implement locking module and initialize

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agonew external tool: rmdir
Gordon Hecker [Thu, 24 Sep 2009 12:30:30 +0000 (14:30 +0200)]
new external tool: rmdir

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobetter error handling in case of branches with no remote
Gordon Hecker [Wed, 30 Sep 2009 13:04:28 +0000 (15:04 +0200)]
better error handling in case of branches with no remote

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix undeclared variable in git module
Gordon Hecker [Tue, 22 Sep 2009 12:15:01 +0000 (14:15 +0200)]
fix undeclared variable in git module

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoremove module with unused convenience functions
Gordon Hecker [Fri, 18 Sep 2009 14:52:19 +0000 (16:52 +0200)]
remove module with unused convenience functions

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoBugfix: exit when a mandatory tool is not available
Gordon Hecker [Tue, 15 Sep 2009 12:06:47 +0000 (14:06 +0200)]
Bugfix: exit when a mandatory tool is not available

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocorrect error message when trying to fetch a non-existent source
Gordon Hecker [Thu, 3 Sep 2009 07:24:53 +0000 (09:24 +0200)]
correct error message when trying to fetch a non-existent source

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: don't create symlink if unpack and source name are the same
Tobias Ulmer [Fri, 24 Jul 2009 14:23:47 +0000 (16:23 +0200)]
bugfix: don't create symlink if unpack and source name are the same

15 years agofix e2-install-e2 to install branches properly
Gordon Hecker [Tue, 23 Jun 2009 09:44:26 +0000 (11:44 +0200)]
fix e2-install-e2 to install branches properly

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofaq: add a note about mktemp/permission denied
Gordon Hecker [Mon, 22 Jun 2009 16:16:11 +0000 (18:16 +0200)]
faq: add a note about mktemp/permission denied

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocreate build directory named by version, to avoid future bugs when changing
Gordon Hecker [Mon, 22 Jun 2009 13:40:57 +0000 (15:40 +0200)]
create build directory named by version, to avoid future bugs when changing
layout of the build data

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoremove all hook related code. The hook feature was not supported any more
Gordon Hecker [Fri, 19 Jun 2009 15:23:31 +0000 (17:23 +0200)]
remove all hook related code. The hook feature was not supported any more
and will be replaced by plugin support soon.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoremove support for calling the finish hook
Gordon Hecker [Fri, 19 Jun 2009 11:54:33 +0000 (13:54 +0200)]
remove support for calling the finish hook

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agomaintain list of env files
Gordon Hecker [Wed, 17 Jun 2009 15:44:35 +0000 (17:44 +0200)]
maintain list of env files

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agomove sourceset2ref to generic git code
Gordon Hecker [Thu, 18 Jun 2009 16:22:26 +0000 (18:22 +0200)]
move sourceset2ref to generic git code

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocreate sha1 checksum file for release tarballs
Gordon Hecker [Tue, 16 Jun 2009 10:43:17 +0000 (12:43 +0200)]
create sha1 checksum file for release tarballs

Signed-off-by: Gordon Hecker <gh@emlix.com>