add_definitions(${LLVM_CFLAGS})
add_definitions(-std=c++11 -Wall -Wextra)
-add_definitions(-DQT_NO_KEYWORDS)
separate_arguments(LLVM_LDFLAGS)
separate_arguments(LLVM_LIBS)
SET_SOURCE_FILES_PROPERTIES(src/bindings/guile/frida.i PROPERTIES CPLUSPLUS ON)
SWIG_ADD_MODULE(guile-frida-binding guile src/bindings/guile/frida.i)
SWIG_LINK_LIBRARIES(guile-frida-binding ${GUILE_LDFLAGS})
-
+qt5_use_modules(guile-frida-binding Widgets)
#################
# Main Programm #
src/core/BasicBlock.cxx
src/core/Comment.cxx
src/core/Function.cxx
+ src/core/Settings.cxx
src/gui/Mainwindow.cxx
src/gui/widgets/BasicBlockWidget.cxx
src/gui/widgets/CFGScene.cxx
SET(frida_HEADERS
src/include_llvm.hxx
src/core/InformationManager.hxx
- src/gui/qt.hxx
+ src/core/Settings.hxx
+ src/qt.hxx
src/gui/Mainwindow.hxx
src/gui/widgets/BasicBlockWidget.hxx
src/gui/widgets/CFGScene.hxx
src/bindings/Guile.hxx)
add_library(guilePlugin MODULE ${plugin_guile_SOURCES} ${plugin_guile_HEADERS_MOC})
-qt5_use_modules(guilePlugin Core)
+qt5_use_modules(guilePlugin Core Widgets)
target_link_libraries(guilePlugin ${QT_LIBRARIES} ${GUILE_LDFLAGS})
##################