1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-16 12:49:02 +00:00

Use MSBUILDDISABLENODEREUSE=1 to prevent zombie msbuild.exe processes.

Having an msbuild.exe process running would cause builds to fail with a
mysterious message about a tmpdir.

http://stackoverflow.com/questions/3919892/msbuild-exe-staying-open-locking-files
This commit is contained in:
david
2012-10-31 17:01:02 +00:00
parent 9644ad825f
commit 667aaad60c

View File

@@ -12,6 +12,9 @@ winbuild: nmap.rc nsis/Nmap.nsi
@./license-format/licformat.sh ../COPYING > LICENSE @./license-format/licformat.sh ../COPYING > LICENSE
# MSBUILDDISABLENODEREUSE prevents zombie msbuild.exe processes that
# break subsequent builds.
@export MSBUILDDISABLENODEREUSE=1
"$(VCEXPRESS)" nmap.sln /build release /log $(LOGLOC) "$(VCEXPRESS)" nmap.sln /build release /log $(LOGLOC)
"$(VCEXPRESS)" nmap.sln /build release /project nmap-update /log $(LOGLOC) "$(VCEXPRESS)" nmap.sln /build release /project nmap-update /log $(LOGLOC)
$(MAKENSIS) winpcap/winpcap-nmap.nsi $(MAKENSIS) winpcap/winpcap-nmap.nsi