]> git.proxmox.com Git - mirror_qemu.git/blobdiff - scripts/tracetool/format/ust_events_h.py
trace: switch to modular code generation for sub-directories
[mirror_qemu.git] / scripts / tracetool / format / ust_events_h.py
index d853155d21fda63e56e3504882a57add39b2ad40..514294c2cc2eeb1b62250fcf1ce0ec3028c039da 100644 (file)
@@ -20,13 +20,18 @@ def generate(events, backend, group):
     events = [e for e in events
               if "disabled" not in e.properties]
 
+    if group == "all":
+        include = "trace-ust-all.h"
+    else:
+        include = "trace-ust.h"
+
     out('/* This file is autogenerated by tracetool, do not edit. */',
         '',
         '#undef TRACEPOINT_PROVIDER',
         '#define TRACEPOINT_PROVIDER qemu',
         '',
         '#undef TRACEPOINT_INCLUDE_FILE',
-        '#define TRACEPOINT_INCLUDE_FILE ./generated-ust-provider.h',
+        '#define TRACEPOINT_INCLUDE_FILE ./%s' % include,
         '',
         '#if !defined (TRACE_%s_GENERATED_UST_H) || \\'  % group.upper(),
         '     defined(TRACEPOINT_HEADER_MULTI_READ)',