project(SHELL) set_cpp(WITH_RUNTIME) if(NOT MSVC) # HACK: this should be enabled globally! add_compile_flags_language("-std=c++11" "CXX") endif() include_directories( ${REACTOS_SOURCE_DIR}/lib/atl ${REACTOS_SOURCE_DIR}) spec2def(stobject.dll stobject.spec) add_library(stobject SHARED csystray.cpp stobject.cpp stobject.rc volume.cpp ${CMAKE_CURRENT_BINARY_DIR}/stobject.def) set_module_type(stobject win32dll UNICODE) target_link_libraries(stobject uuid wine atlnew) add_importlibs(stobject advapi32 winmm ole32 shlwapi shell32 comctl32 msvcrt gdi32 user32 kernel32 ntdll) add_cd_file(TARGET stobject DESTINATION reactos/system32 FOR all)