[NTOBJSHEX] Change Turkish translation.
[reactos.git] / dll / shellext / ntobjshex / CMakeLists.txt
1
2 project(SHELL)
3
4 set_cpp(WITH_RUNTIME)
5
6 if(NOT MSVC)
7 # HACK: this should be enabled globally!
8 add_compile_flags_language("-std=c++11" "CXX")
9 endif()
10
11 include_directories(
12 ${REACTOS_SOURCE_DIR}/sdk/lib/atl
13 ${REACTOS_SOURCE_DIR})
14
15 spec2def(ntobjshex.dll ntobjshex.spec)
16
17 file(GLOB_RECURSE ntobjshex_rc_deps resources/*.*)
18 add_rc_deps(ntobjshex.rc ${ntobjshex_rc_deps})
19
20 list(APPEND SOURCE
21 ntobjenum.cpp
22 ntobjfolder.cpp
23 ntobjshex.cpp
24 regfolder.cpp
25 precomp.h)
26
27 add_library(ntobjshex SHARED
28 ${SOURCE}
29 ntobjshex.rc
30 ${CMAKE_CURRENT_BINARY_DIR}/ntobjshex.def)
31
32 set_module_type(ntobjshex win32dll UNICODE)
33 target_link_libraries(ntobjshex uuid wine atlnew)
34
35 add_importlibs(ntobjshex
36 advapi32
37 winmm
38 ole32
39 oleaut32
40 shlwapi
41 shell32
42 comctl32
43 msvcrt
44 gdi32
45 user32
46 kernel32
47 ntdll)
48
49 add_pch(ntobjshex precomp.h SOURCE)
50 add_cd_file(TARGET ntobjshex DESTINATION reactos/system32 FOR all)