i3/i3-config-wizard/xcb.h
Michael Stapelberg 1b8ddd5fd1 xmacro: declare in header files, instantiate instead of include
This works better with meson, where .h files can be declared as being part of an
executable easily, but I couldn’t find a way to declare
e.g. include/atoms.xmacro as a dependency.

related to #4086
2020-05-17 16:38:43 +02:00

11 lines
197 B
C

#pragma once
/* from X11/keysymdef.h */
#define XCB_NUM_LOCK 0xff7f
#include "i3-config-wizard-atoms.xmacro.h"
#define xmacro(atom) xcb_atom_t A_##atom;
CONFIG_WIZARD_ATOMS_XMACRO
#undef xmacro