HardenedBSD/release
Colin Percival ce7756fdca release: make dependencies, not recursive make
For historical reasons, the vm-release and cloudware-release targets
were written as recursive makes of ${VMTARGETS} and ${CLOUDTARGETS};
this worked fine until we started running `make release -jN` and
had both VM and cloud targets depending on ${QEMUTGT}, at which
point things exploded when we tried to build the port twice at the
same time.

Switch vm-release and cloudware-release to have make dependencies on
their individual components; this way a single make process runs and
is aware of the duplicate dependency (and only runs it once).

MFC after:	5 days
2024-05-09 00:52:25 -07:00
..
amd64
arm release: remove arm/armv6 RPI-B configuration file 2023-08-31 19:24:38 -04:00
arm64
i386
packages packages: add package for NTP 2024-05-04 07:41:54 -06:00
pkg_repos
powerpc
riscv
scripts release: Rework vm_extra_pre_umount 2024-05-06 13:40:47 -07:00
tools release: Rework vm_extra_pre_umount 2024-05-06 13:40:47 -07:00
Makefile
Makefile.azure
Makefile.ec2 release: Support r/o /usr/ports for cloudware 2024-04-12 10:58:09 -07:00
Makefile.firecracker
Makefile.gce
Makefile.inc1
Makefile.mirrors
Makefile.vagrant
Makefile.vm release: make dependencies, not recursive make 2024-05-09 00:52:25 -07:00
rc.local
release.conf.sample
release.sh