reactos/dll/win32/uxtheme/CMakeLists.txt
Giannis Adamopoulos eb23bde458 [apihooksrv]
- Commit a test utility that can install user api hooks and give for the first time real themes support. This is a temporary test program till the same functionality is integrated to winlogon. To use it someone has to activate themes with themecfg and then run "apihook uxtheme.dll". Also note that it is possible to use this tool in windows for testing purposes

svn path=/branches/GSoC_2011/ThemesSupport/; revision=52665
2011-07-12 21:25:51 +00:00

38 lines
793 B
CMake

add_subdirectory(themecfg)
add_subdirectory(apihooksrv)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
set_rc_compiler()
spec2def(uxtheme.dll uxtheme.spec)
list(APPEND SOURCE
buffer.c
draw.c
main.c
metric.c
msstyles.c
ncscrollbar.c
nonclient.c
property.c
stylemap.c
system.c
themehooks.c
uxini.c
version.rc
${CMAKE_CURRENT_BINARY_DIR}/uxtheme_stubs.c
${CMAKE_CURRENT_BINARY_DIR}/uxtheme.def)
add_library(uxtheme SHARED ${SOURCE})
set_module_type(uxtheme win32dll)
target_link_libraries(uxtheme wine)
add_importlibs(uxtheme user32 advapi32 gdi32 msimg32 msvcrt kernel32 ntdll)
add_cd_file(TARGET uxtheme DESTINATION reactos/system32 FOR all)
add_importlib_target(uxtheme.spec)