Support non-standard install locations
This build system overhaul allows for adding (define-style) macros to our scripts. All source files are now suffixed with ".in" to clarify that they might contain unprocessed defines. The Makefile provides a new rule to preprocess source files and generate proper output scripts. Also, add a "@pkgdatadir@" define (as used in GNU Autotools) and use it instead of hardcoded paths to "/usr/share/devtools" everywhere. We missed this when adding PREFIX support to the build system in commit 35fc83ce. Signed-off-by:Lukas Fleischer <archlinux@cryptocrack.de>
Showing
- .gitignore 13 additions, 0 deletions.gitignore
- Makefile 7 additions, 1 deletionMakefile
- archbuild.in 2 additions, 2 deletionsarchbuild.in
- archco.in 0 additions, 0 deletionsarchco.in
- archrelease.in 0 additions, 0 deletionsarchrelease.in
- archrm.in 0 additions, 0 deletionsarchrm.in
- bash_completion.in 0 additions, 0 deletionsbash_completion.in
- checkpkg.in 0 additions, 0 deletionscheckpkg.in
- commitpkg.in 0 additions, 0 deletionscommitpkg.in
- finddeps.in 0 additions, 0 deletionsfinddeps.in
- lddd.in 0 additions, 0 deletionslddd.in
- makechrootpkg.in 0 additions, 0 deletionsmakechrootpkg.in
- mkarchroot.in 0 additions, 0 deletionsmkarchroot.in
- rebuildpkgs.in 0 additions, 0 deletionsrebuildpkgs.in
- zsh_completion.in 0 additions, 0 deletionszsh_completion.in
Loading
Please register or sign in to comment