c808304119ec40329c75fe594b926f0041387b1f
[reactos.git] / drivers / input / sermouse / CMakeLists.txt
1
2 set(CMAKE_C_CREATE_SHARED_LIBRARY "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
3
4 add_library(sermouse SHARED
5 createclose.c
6 detect.c
7 fdo.c
8 internaldevctl.c
9 misc.c
10 readmouse.c
11 sermouse.c
12 sermouse.rc)
13
14 set_target_properties(sermouse PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--exclude-all-symbols" SUFFIX ".sys")
15
16 target_link_libraries(sermouse
17 -lntoskrnl
18 -lhal)
19
20 add_dependencies(sermouse psdk bugcodes)