[CMAKE] Replace custom functions to built-in ones
[reactos.git] / sdk / tools / mkhive / CMakeLists.txt
1
2 list(APPEND SOURCE
3 binhive.c
4 cmi.c
5 mkhive.c
6 reginf.c
7 registry.c
8 rtl.c)
9
10 add_host_tool(mkhive ${SOURCE})
11 target_include_directories(mkhive PRIVATE ${REACTOS_SOURCE_DIR}/sdk/lib/rtl)
12 target_compile_definitions(mkhive PRIVATE -DMKHIVE_HOST)
13 if(NOT MSVC)
14 target_compile_options(mkhive PRIVATE "-fshort-wchar")
15 endif()
16
17 target_link_libraries(mkhive PRIVATE host_includes unicode cmlibhost inflibhost)