Enable Qt4 tests
[mussa.git] / qui / test / CMakeLists.txt
index 7e279f2647b14a271722c9cbdd9e96972f22e69f..c41b2cd634c82be51948f1ff6c418965476b948d 100644 (file)
@@ -14,8 +14,8 @@ FIND_PACKAGE(Boost)
 FIND_PACKAGE(PythonLibs)
 
 SET(libs
-        mussa_core
         mussa_qui
+        mussa_core
         ${QT_LIBRARIES}
         ${OPENGL_gl_LIBRARY}
         ${BOOST_PROGRAM_OPTIONS_LIBRARY}
@@ -25,14 +25,14 @@ SET(libs
       )
 
 MACRO(MAKE_UNITTEST basename)
-  QT4_WRAP_CPP(${basename}_MOC_CXX  ${basename}.cpp)
+  QT4_WRAP_CPP(${basename}_MOC_CXX  ${basename}.hpp)
   GET_FILENAME_COMPONENT(${basename}_MOC_DIR ${${basename}_MOC_CXX} PATH)
   SET(${basename}_SRC ${basename}.cpp)
   INCLUDE_DIRECTORIES(${${basename}_MOC_DIR})
   SET_SOURCE_FILES_PROPERTIES(${${basename}_SRC} 
                               PROPERTIES COMPILE_FLAGS "-fPIC"
                              )
-  ADD_EXECUTABLE(${basename} ${${basename}_SRC})
+  ADD_EXECUTABLE(${basename} ${${basename}_MOC_CXX} ${${basename}_SRC})
   SET_TARGET_PROPERTIES(${basename} PROPERTIES COMPILE_FLAGS "-fPIC")
   TARGET_LINK_LIBRARIES(${basename} ${libs})
   ADD_TEST(${basename} ${basename})