diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2021-08-23 11:12:47 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2021-08-23 11:12:47 +0900 |
commit | f1f0f187ab68bac4d9f5402f64d887a539a92218 (patch) | |
tree | 86dfdf33e68a4b649d67bc97d8c1571a22f57bf5 /debian/_buildscripts/local/README.txt | |
parent | 684553c8146c7f379581fb51664f09abe2fa1aa5 (diff) | |
download | tde-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.txt | 7 |
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. |