diff options
| author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-03-17 02:04:07 +0100 |
|---|---|---|
| committer | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-07-23 16:27:32 +0200 |
| commit | 7cf00ea8d2fc1749ff2e93017fc4e21bb761b68e (patch) | |
| tree | 91305a0cd4da2852edf3405b66a5fde3c92d460e /src/Makefile.am | |
| parent | c6c335799dacb04e5992d997cd577782c4a2c9e0 (diff) | |
| download | virt-viewer-7cf00ea8d2fc1749ff2e93017fc4e21bb761b68e.tar.gz virt-viewer-7cf00ea8d2fc1749ff2e93017fc4e21bb761b68e.tar.xz virt-viewer-7cf00ea8d2fc1749ff2e93017fc4e21bb761b68e.zip | |
build: generate enums type boilerplate
Diffstat (limited to 'src/Makefile.am')
| -rw-r--r-- | src/Makefile.am | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index d99b043..5daa98a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -10,11 +10,28 @@ builderxml_DATA = \ virt-viewer-auth.xml \ $(NULL) -EXTRA_DIST = $(builderxml_DATA) \ - gbinding.c \ - gbinding.h +EXTRA_DIST = \ + $(builderxml_DATA) \ + virt-viewer-enums.c.etemplate \ + virt-viewer-enums.h.etemplate \ + gbinding.c \ + gbinding.h \ + $(NULL) + +ENUMS_FILES = \ + virt-viewer-display.h \ + $(NULL) + +BUILT_SOURCES = \ + virt-viewer-enums.h \ + virt-viewer-enums.c \ + $(NULL) + +$(BUILT_SOURCES): %: %.etemplate $(ENUMS_FILES) + $(AM_V_GEN)$(GLIB_MKENUMS) --template $^ | sed -e 's/VIRT_TYPE_VIEWER/VIRT_VIEWER_TYPE/' > $@ COMMON_SOURCES = \ + $(BUILT_SOURCES) \ virt-gtk-compat.h \ virt-viewer-util.h virt-viewer-util.c \ virt-viewer-auth.h virt-viewer-auth.c \ |
