xmake自定义规则,删除编译dll时生成的.a文件
rule("removeAImportLib")set_extensions(".a")after_build(function(target)local import_libs = os.files(target:targetdir() .. "/*.a")for _, file in ipairs(import_libs) doos.rm(file)print("删除导入库:"..file)endend)
target("avg32")set_kind("shared")set_targetdir("bin/plugin") add_includedirs("include")add_files("plugin/AVG32/AVG32.cpp","string_utils.cpp")add_rules("removeAImportLib")