https://github.com/eht16/builder
Builds Xfce and maybe even more
https://github.com/eht16/builder
Last synced: 3 months ago
JSON representation
Builds Xfce and maybe even more
- Host: GitHub
- URL: https://github.com/eht16/builder
- Owner: eht16
- Created: 2011-08-22T18:51:23.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-03-11T19:02:55.000Z (about 12 years ago)
- Last Synced: 2025-01-01T08:44:28.468Z (5 months ago)
- Language: Shell
- Homepage:
- Size: 121 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Syntax: xfce4-build.sh command [packages...]
commands:
init - download all needed packages from the GIT server
update - runs 'git pull' on all package subdirectories
clean - runs 'make clean' on all package subdirectories
distclean - runs 'make distclean' on all package subdirectories
build - runs 'configure', 'make' and 'make install' on all package subdirectories
echo - just prints all package modulesThe commands update, clean, build and echo takes as second argument a comma separated list of package names, e.g.
xfce4-build.sh build apps/midori apps/gigolo
(this is useful if you updated all packages and there were only changes in some packages, so you don't have to rebuild all packages)
If the second argument is omitted, the command takes all packages.The script's behaviour can be changed by setting different environment variables:
PREFIX - the prefix where to install the packages to, default: ./install
BUILDIT - the full path to the included script "buildit", default: buildit
LOG - filename to use for logging of stdout of the various build commands, default: /dev/stdout
ERROR_LOG - filename to use for logging of stderr of the various build commands, default: /dev/stderr
SKIP - a space separated list of packages to skip when updating/building/cleaning