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) 31