[CMAKE]
[reactos.git] / base / applications / cacls / CMakeLists.txt
index 9b7f17e..b3ecc66 100644 (file)
@@ -1,12 +1,15 @@
 
-add_executable(cacls 
-    cacls.c
-    cacls.rc)
+set_unicode()
+set_rc_compiler()
 
-set_module_type(cacls win32cui)
+list(APPEND SOURCE cacls.c cacls.rc)
 
-set_unicode(cacls yes)
+add_executable(cacls
+    ${CMAKE_CURRENT_BINARY_DIR}/cacls_precomp.h.gch
+    ${SOURCE})
 
-add_importlibs(cacls advapi32 ntdll user32 shell32 msvcrt)
+add_pch(cacls ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
 
-add_dependencies(cacls psdk)
+set_module_type(cacls win32cui)
+add_importlibs(cacls advapi32 user32 shell32 msvcrt kernel32)
+add_cd_file(TARGET cacls DESTINATION reactos/system32)