diff --git a/tests/manual/fakevim/README b/tests/manual/fakevim/README
new file mode 100644
index 0000000000000000000000000000000000000000..3c83dcbec9d713f38baeb41b0d8eff48f1eeca75
--- /dev/null
+++ b/tests/manual/fakevim/README
@@ -0,0 +1,2 @@
+This is not part of the test suite. It only serves as a target for remote
+debugging and proof that fakevim is independent from Creator core.
diff --git a/tests/manual/fakevim/fakevim.pro b/tests/manual/fakevim/fakevim.pro
index b36e53421dacfdff2151ed1178a81fe2390be6af..3bfb4a3e52405dd65531ae0ef95219f110fec473 100644
--- a/tests/manual/fakevim/fakevim.pro
+++ b/tests/manual/fakevim/fakevim.pro
@@ -1,20 +1,24 @@
 FAKEVIMHOME = ../../../src/plugins/fakevim
-UTILSDIR = ../../../src/libs
-
-DEFINES += QTCREATOR_UTILS_STATIC_LIB
-
-include(../../../src/libs/utils/utils-lib.pri)
+LIBSDIR = ../../../src/libs
 
 SOURCES += \
 	main.cpp \
 	$$FAKEVIMHOME/fakevimhandler.cpp \
 	$$FAKEVIMHOME/fakevimactions.cpp \
-        $$FAKEVIMHOME/fakevimsyntax.cpp
+        $$FAKEVIMHOME/fakevimsyntax.cpp \
+        $$LIBSDIR/utils/basevalidatinglineedit.cpp \
+        $$LIBSDIR/utils/environment.cpp \
+        $$LIBSDIR/utils/pathchooser.cpp \
+        $$LIBSDIR/utils/savedaction.cpp
 
 HEADERS += \
 	$$FAKEVIMHOME/fakevimhandler.h \
 	$$FAKEVIMHOME/fakevimactions.h \
-        $$FAKEVIMHOME/fakevimsyntax.h
+        $$FAKEVIMHOME/fakevimsyntax.h \
+        $$LIBSDIR/utils/basevalidatinglineedit.h \
+        $$LIBSDIR/utils/environment.h \
+        $$LIBSDIR/utils/pathchooser.h \
+        $$LIBSDIR/utils/savedaction.h
 
-INCLUDEPATH += $$FAKEVIMHOME $$UTILSDIR
+INCLUDEPATH += $$FAKEVIMHOME $$LIBSDIR