# webid-oidc, implementation of the Solid specification # Copyright (C) 2020, 2021 Vivien Kraus # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as # published by the Free Software Foundation, either version 3 of the # License, or (at your option) any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . webidoidcmod_DATA += %reldir%/config.scm webidoidcgo_DATA += %reldir%/config.go %reldir%/config.scm: $(top_builddir)/config.status $(AM_V_GEN) mkdir -p %reldir% \ && (echo "(define-module (webid-oidc config) #:use-module (srfi srfi-19))" ; \ echo "(define-public libdir \"$(libdir)\")" ; \ echo "(define-public localedir \"$(localedir)\")" ; \ echo "(define-public version \"$(VERSION)\")" ; \ echo "(define-public release-date (time-utc->date (make-time time-utc 0 $$(date -d '$(RELEASE_DATE)' '+%s'))))" ; \ echo "(define-public package \"$(PACKAGE)\")" ; \ echo "(define-public uidir \"$(uipkgdatadir)\")" ; \ echo "(define-public package-bugreport \"$(PACKAGE_BUGREPORT)\")") \ > $@-t \ && mv $@-t $@