mirror of
https://github.com/ebeem/guile-swayer.git
synced 2024-12-25 21:59:00 +01:00
26 lines
653 B
Scheme
26 lines
653 B
Scheme
;;; Commentary:
|
|
|
|
;;; Code:
|
|
|
|
(define-module (swayipc)
|
|
#:use-module (swayipc connection)
|
|
#:use-module (swayipc dispatcher)
|
|
#:use-module (swayipc events)
|
|
#:use-module (swayipc info)
|
|
#:use-module (swayipc records))
|
|
|
|
(define-syntax re-export-modules
|
|
(syntax-rules ()
|
|
((_ (mod ...) ...)
|
|
(begin
|
|
(module-use! (module-public-interface (current-module))
|
|
(resolve-interface '(mod ...)))
|
|
...))))
|
|
|
|
(re-export-modules (swayipc connection)
|
|
(swayipc dispatcher)
|
|
(swayipc events)
|
|
(swayipc info)
|
|
(swayipc records))
|
|
|
|
;;; (swayipc) ends here
|