aboutsummaryrefslogtreecommitdiffstats
path: root/debian/rules.d/Makefile.inc
Commit message (Collapse)AuthorAgeFilesLines
* Fix build rules for userland tools to support cross-buildingBen Hutchings2016-06-131-2/+2
| | | | | | | | | Pass $(CROSS_COMPILE) or host GNU type through to upstream build rules. debian/rules.real: Filter tools packages by host arch, not build arch debian/rules.d/Makefile: Build the tools needed for headers_install in a separate subdirectory
* Clean up tools build rulesBen Hutchings2016-03-211-2/+3
| | | | | | * Rename the make macro from submake to make-tools * Rename debian/stamps/build to debian/stamps/build-tools * Build them all under debian/build/build-tools/
* Fix setting of installation directory for tools/hvBen Hutchings2016-02-231-6/+8
| | | | | | Add installdir variable that defaults to $(prefix)/$(OUTDIR) as used in scripts/, but can be set directly in tools/hv which doesn't want to mirror the source hierarchy.
* Makefile.inc, rules.real: Fix conflation of $(DESTDIR) and $(prefix)Ben Hutchings2016-02-221-6/+6
|
* Makefile.inc: Add support for wildcards in $(SCRIPTS) and $(DATA)Ben Hutchings2016-02-221-2/+2
| | | | | This can't be done for $(PROGS) as by definition those don't exist until we build them.
* Adjust VPATH to work for check-hyperv (and simplify the modpost wrapper)Ben Hutchings2016-02-211-1/+1
|
* Move makefile hierarchy to debian/rules.d; use debian/build for output onlyBen Hutchings2016-02-191-0/+54
By passing both -C and -f options to make, we can separate makefiles from the output directory without adding prefixes to all targets. We can also reduce the 'clean' commands to little more than 'rm -rf'.