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