Make work from only url with clean folder.
Add hard depencies definitions for version.scm that prevented building on some systems.
This commit is contained in:
parent
97e30a68ec
commit
6071222b67
5 changed files with 36 additions and 4 deletions
|
|
@ -24,6 +24,13 @@ SOURCES = \
|
|||
pypi.scm \
|
||||
raw.scm
|
||||
|
||||
# Manual dependencys.
|
||||
ebuild.go: ../version.scm
|
||||
forgejo.go: ../version.scm
|
||||
github.go: ../version.scm
|
||||
pypi.go: ../version.scm
|
||||
raw.scm: ../version.scm
|
||||
|
||||
GOBJECTS = $(SOURCES:%.scm=%.go)
|
||||
|
||||
nobase_mod_DATA = $(SOURCES) $(NOCOMP_SOURCES)
|
||||
|
|
@ -46,3 +53,7 @@ GUILE_OPTS = -L $(abs_top_builddir)
|
|||
SUFFIXES = .scm .go
|
||||
.scm.go:
|
||||
$(GUILD) compile $(GUILE_TARGET) $(GUILE_OPTS) $(GUILE_WARNINGS) -o "$@" "$<"
|
||||
|
||||
# Build dep in parent folder.
|
||||
../version.scm:
|
||||
$(am__cd) ../ && $(MAKE) $(AM_MAKEFLAGS) version.scm
|
||||
|
|
|
|||
|
|
@ -60,6 +60,7 @@
|
|||
(files (assoc-ref data "files")))
|
||||
(map (lambda (version)
|
||||
(list (cons "version" version)
|
||||
;;TODO handle not found.
|
||||
(car (car ((dql (select (filter (where (lambda (file-name)
|
||||
(if (string? file-name)
|
||||
(string-contains file-name
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue