summaryrefslogtreecommitdiffstats
path: root/debian/_buildscripts/local/README.txt
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2021-08-23 11:12:47 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2021-08-23 11:12:47 +0900
commitf1f0f187ab68bac4d9f5402f64d887a539a92218 (patch)
tree86dfdf33e68a4b649d67bc97d8c1571a22f57bf5 /debian/_buildscripts/local/README.txt
parent684553c8146c7f379581fb51664f09abe2fa1aa5 (diff)
downloadtde-packaging-f1f0f187ab68bac4d9f5402f64d887a539a92218.tar.gz
tde-packaging-f1f0f187ab68bac4d9f5402f64d887a539a92218.zip
DEB build scripts: added ability to build from a specified folder.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'debian/_buildscripts/local/README.txt')
-rw-r--r--debian/_buildscripts/local/README.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/debian/_buildscripts/local/README.txt b/debian/_buildscripts/local/README.txt
index 6d9ea0b29..12044c7ae 100644
--- a/debian/_buildscripts/local/README.txt
+++ b/debian/_buildscripts/local/README.txt
@@ -178,16 +178,21 @@ When building sets of modules or the whole TDE, a global build summary is automa
subfolder
edeps/imlib
Usage:
- build_module.sh [options] module_name
+ build_module.sh [options] [module_name]
Options:
-g (Git) : build from git repo sources. If missing, build from the local copy in build folder.
-l (Local) : build the module locally. If missing, build in a clean chroot environment
+ -p <folder> (Path): build from the specified folder. This option cannot be used together with -g.
+ The path must be a module in the git repository or in the local build folder.
+ This option is mostly intended to be used when using branches with git worktrees.
-sl (Show Log) : output the building logs to terminal while the build is ongoing
-lr (Log Result) : log (append) build result (OK, FAILED) to TDE_DIR/0_logs/build_result.log file
-sh (Shell Hook) : use a shell hook for failing builds, only valid if building using pbuilder (clean chroot environment)
-po (Prepare Only): only prepare the source folder but do not build the module. Useful to prepare the source code before
doing local changes/development. The module can then be built from the modified local folder
-d (Debug) : enable debug symbols if possible (debian/rules file must contain "RelWithDebInfo" for this to work)
+ module_name : the module to build. If '-p <folder>' is used, this parameter must not be specified since the module
+ is derived from the <folder> parameter.
- <dd>_<set_name>.sh
A number of scripts used to build sets of modules. Each script builds an individual set.