diff options
| author | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2022-06-18 15:17:55 +0300 |
|---|---|---|
| committer | Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> | 2022-06-18 15:21:26 +0300 |
| commit | 0708033e48d3c2e686d05d179f88d20e2a0b17d6 (patch) | |
| tree | 21e6fda26de713e9349c5bbc02f7c1f1dc516ae7 /guile | |
| parent | cade7493fde57fc1062d14b91d8a98ee487abd4c (diff) | |
build: update autotools build
Diffstat (limited to 'guile')
| -rw-r--r-- | guile/Makefile.am | 6 | ||||
| -rw-r--r-- | guile/mu-guile-message.cc | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/guile/Makefile.am b/guile/Makefile.am index b6387be..dd91108 100644 --- a/guile/Makefile.am +++ b/guile/Makefile.am @@ -82,16 +82,16 @@ mu_guile_TEXINFOS= \ # SUFFIXES = .x .doc # .cc.x: # $(AM_V_GEN) $(GUILE_SNARF) -o $@ $< $(snarfcxxopts) -SNARF_DATA=$(XFILES) +#SNARF_DATA=$(XFILES) # FIXME: GUILE_SITEDIR would be better, but that # breaks 'make distcheck' scmdir=${prefix}/share/guile/site/${GUILE_EFFECTIVE_VERSION} scm_DATA=mu.scm -EXTRA_DIST=$(scm_DATA) $(SNARF_DATA) +EXTRA_DIST=$(scm_DATA) $(XFILES) ## Add -MG to make the .x magic work with auto-dep code. MKDEP = $(CC) -M -MG $(snarfcppopts) -CLEANFILES=$(XFILES) +#CLEANFILES=$(XFILES) diff --git a/guile/mu-guile-message.cc b/guile/mu-guile-message.cc index c099dbf..2d0bb5e 100644 --- a/guile/mu-guile-message.cc +++ b/guile/mu-guile-message.cc @@ -183,7 +183,8 @@ SCM_DEFINE(get_field, SCM_ASSERT(scm_integer_p(FIELD), FIELD, SCM_ARG2, FUNC_NAME); const auto field_opt{field_from_number(static_cast<size_t>(scm_to_int(FIELD)))}; SCM_ASSERT(!!field_opt, FIELD, SCM_ARG2, FUNC_NAME); - +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wswitch-enum" switch (field_opt->id) { case Field::Id::Priority: return get_prio_scm(*msg); @@ -193,6 +194,7 @@ SCM_DEFINE(get_field, return get_body(*msg, false); default: break; } +#pragma GCC diagnostic pop switch (field_opt->type) { case Field::Type::String: |
