unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#27222: emacs-build-system install phase doesn't honor directory hierarchy
@ 2017-06-03 23:02 Maxim Cournoyer
  2017-06-04  6:53 ` bug#27222: [PATCH] " Maxim Cournoyer
  2017-06-06 16:35 ` bug#27222: [PATCH] Fix ert-runner regression (was: emacs-build-system install phase doesn't honor directory hierarchy) Maxim Cournoyer
  0 siblings, 2 replies; 18+ messages in thread
From: Maxim Cournoyer @ 2017-06-03 23:02 UTC (permalink / raw)
  To: 27222

It seems the recent changes made to the emacs-build-system broke
ert-runner; it always output the following:

Invalid reporter: dot

A quick investigation revealed that ert-runner.el is looking for
reporters under the reporters/ sudbdirectory. Here's the arborescence in
the original source:

--8<---------------cut here---------------start------------->8---
find . -name '*.el'
./reporters/ert-runner-reporter-ert.el
./reporters/ert-runner-reporter-dot.el
./features/step-definitions/ert-runner-steps.el
./features/support/env.el
./ert-runner.el
./ert-compat.el
--8<---------------cut here---------------end--------------->8---

And here's what got installed in the store:

--8<---------------cut here---------------start------------->8---
find . -name '*.el'
./ert-runner-autoloads.el
./ert-runner.el
./ert-compat.el
--8<---------------cut here---------------end--------------->8---

I'm guessing the current inclusion regexp:
(include '("^[^/]*\\.el$" "^[^/]*\\.info$" "^doc/.*\\.info$"))

must be extended/adapted.

What should "^[^/]*\\.el$" become?

I've tried ".*\\.el" without success.

Ideas?

Maxim

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2017-06-08 14:59 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-03 23:02 bug#27222: emacs-build-system install phase doesn't honor directory hierarchy Maxim Cournoyer
2017-06-04  6:53 ` bug#27222: [PATCH] " Maxim Cournoyer
2017-06-04 12:59   ` Alex Kost
2017-06-04 16:44     ` Maxim Cournoyer
2017-06-04 19:41       ` Alex Kost
2017-06-04 19:25     ` Arun Isaac
2017-06-05  5:07       ` Maxim Cournoyer
2017-06-05 10:03         ` Arun Isaac
     [not found]         ` <73a30871.AEQALMWm9gcAAAAAAAAAAAPHPfsAAAACwQwAAAAAAAW9WABZNSx9@mailjet.com>
2017-06-05 14:54           ` Maxim Cournoyer
     [not found]         ` <a444cf1b.AEQALMWm9gYAAAAAAAAAAAO2CsUAAAACwQwAAAAAAAW9WABZNSx9@mailjet.com>
2017-06-05 20:13           ` Alex Kost
2017-06-08 14:31             ` Arun Isaac
     [not found]             ` <ad8c9523.AEUALD4wqa8AAAAAAAAAAAPHPfsAAAACwQwAAAAAAAW9WABZOV_H@mailjet.com>
2017-06-08 14:58               ` Maxim Cournoyer
     [not found]     ` <0efe58d4.AEUAK47aAUsAAAAAAAAAAAO2CsUAAAACwQwAAAAAAAW9WABZNF6l@mailjet.com>
2017-06-05 20:07       ` Alex Kost
2017-06-06 17:44         ` Arun Isaac
2017-06-06 16:35 ` bug#27222: [PATCH] Fix ert-runner regression (was: emacs-build-system install phase doesn't honor directory hierarchy) Maxim Cournoyer
2017-06-06 23:02   ` bug#27222: [PATCH] Fix ert-runner regression Ludovic Courtès
2017-06-07 10:28     ` Arun Isaac
2017-06-07 20:11       ` Alex Kost

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).