aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.nmake
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2011-12-28 20:29:13 +0000
committerGerald Combs <gerald@wireshark.org>2011-12-28 20:29:13 +0000
commitc9681dcb26fb9980a3bf74d43b5b7ce7944af1f4 (patch)
tree2da94f07733d94705f0511950d9278a484a1ae7d /Makefile.nmake
parent043f5f71d0ca1f016f4aa9ebbf96ef2d9174b56b (diff)
Add "peflags" to the list of required executables. Use it to make sure
the DLLs we use have DEP and ASLR enabled. svn path=/trunk/; revision=40316
Diffstat (limited to 'Makefile.nmake')
-rw-r--r--Makefile.nmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile.nmake b/Makefile.nmake
index 4b5ad1f165..57c2d85f90 100644
--- a/Makefile.nmake
+++ b/Makefile.nmake
@@ -733,6 +733,7 @@ REQUIRED_TOOLS=\
env \
grep \
--cygwinonly /usr/bin/find \
+ peflags \
$(PERL) \
$(PYTHON) \
sed \
@@ -1114,6 +1115,9 @@ install-all: install-generated-files
xcopy "$(SMI_DIR)\share\pibs\*" $(INSTALL_DIR)\snmp\mibs /d
xcopy "$(SMI_DIR)\share\yang\*.yang" $(INSTALL_DIR)\snmp\mibs /d
!ENDIF
+ cd $(INSTALL_DIR)
+ peflags --dynamicbase=true --nxcompat=true *.dll
+ cd ..
checkapi_local:
$(PERL) tools/checkAPIs.pl \