Reactos
1
2spec2def(ksproxy.ax ksproxy.spec)
3
4list(APPEND SOURCE
5 allocator.cpp
6 basicaudio.cpp
7 classfactory.cpp
8 clockforward.cpp
9 cvpconfig.cpp
10 cvpvbiconfig.cpp
11 datatype.cpp
12 enum_mediatypes.cpp
13 enumpins.cpp
14 input_pin.cpp
15 interface.cpp
16 ksproxy.cpp
17 mediasample.cpp
18 node.cpp
19 output_pin.cpp
20 proxy.cpp
21 qualityforward.cpp
22 ${CMAKE_CURRENT_BINARY_DIR}/ksproxy.def)
23
24add_library(ksproxy MODULE ${SOURCE} ksproxy.rc)
25set_module_type(ksproxy win32dll)
26set_target_properties(ksproxy PROPERTIES SUFFIX ".ax")
27target_link_libraries(ksproxy strmiids cppstl)
28add_importlibs(ksproxy advapi32 ole32 setupapi ksuser msvcrt kernel32 ntdll)
29add_dependencies(ksproxy dxsdk)
30add_cd_file(TARGET ksproxy DESTINATION reactos/system32 FOR all)