summaryrefslogtreecommitdiff
path: root/library/CMakeLists.txt
diff options
context:
space:
mode:
authorAlexander Gavrilov2012-08-17 22:40:53 +0400
committerAlexander Gavrilov2012-08-17 22:40:53 +0400
commit236ffd578b66805fa45d65df79e099d00156bfff (patch)
treecdbf17b2c1fb3c3cf5135531861ecd0c90061abe /library/CMakeLists.txt
parentbcc41c081a43a68042c4757a6569cb690098d9b8 (diff)
downloaddfhack-236ffd578b66805fa45d65df79e099d00156bfff.tar.gz
dfhack-236ffd578b66805fa45d65df79e099d00156bfff.tar.bz2
dfhack-236ffd578b66805fa45d65df79e099d00156bfff.tar.xz
Add experimental support for interposing vmethods of known classes.
The hairiest bit is the abuse of compiler-specific pointer-to-member internals in order to provide more or less transparent API.
Diffstat (limited to 'library/CMakeLists.txt')
-rw-r--r--library/CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt
index bbf22611..cd3d52c8 100644
--- a/library/CMakeLists.txt
+++ b/library/CMakeLists.txt
@@ -27,6 +27,7 @@ include/Core.h
include/ColorText.h
include/DataDefs.h
include/DataIdentity.h
+include/VTableInterpose.h
include/LuaWrapper.h
include/LuaTools.h
include/Error.h
@@ -53,6 +54,7 @@ SET(MAIN_SOURCES
Core.cpp
ColorText.cpp
DataDefs.cpp
+VTableInterpose.cpp
LuaWrapper.cpp
LuaTypes.cpp
LuaTools.cpp