summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/emu.lua
diff options
context:
space:
mode:
author S.Z <yz70s@users.noreply.github.com>2019-08-13 19:20:53 +0200
committer R. Belmont <rb6502@users.noreply.github.com>2019-08-13 13:20:53 -0400
commita3588c18bf225e4e2174b0e71ee3f6564f3735cb (patch)
tree7ca52d1e77576ec3304f7ce786de3ce760c2e383 /scripts/src/emu.lua
parent5384701b766ee4b89ebcc8ad04c7dbe8be0ef856 (diff)
Enable precompiled header usage in the Visual Studio compiler (#5473)
* Enable precompiled header usage in the Visual Studio compiler But only for libraries emu frontend precompile dasm optional Also add emu.h include to hpcdasm.cpp * Include emu.h in some disassembler sources to use precompiled headers * Remove debug message
Diffstat (limited to 'scripts/src/emu.lua')
-rw-r--r--scripts/src/emu.lua9
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/src/emu.lua b/scripts/src/emu.lua
index 4e763996a2c..6ab5f100cba 100644
--- a/scripts/src/emu.lua
+++ b/scripts/src/emu.lua
@@ -259,6 +259,12 @@ files {
MAME_DIR .. "src/emu/video/rgbvmx.h",
}
+pchsource(MAME_DIR .. "src/emu/main.cpp")
+-- 3 files do not inlcude emu.h
+nopch(MAME_DIR .. "src/emu/emualloc.cpp")
+nopch(MAME_DIR .. "src/emu/attotime.cpp")
+nopch(MAME_DIR .. "src/emu/debug/textbuf.cpp")
+
dependency {
--------------------------------------------------
-- additional dependencies
@@ -306,6 +312,9 @@ includedirs {
files {
MAME_DIR .. "src/emu/drivers/empty.cpp",
}
+
+pchsource(MAME_DIR .. "src/emu/drivers/empty.cpp")
+
dependency {
{ "$(OBJDIR)/src/emu/drivers/empty.o", "$(GCH)", true },
}