aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--GNUmakefile16
-rw-r--r--oni-gui/Eldev14
2 files changed, 26 insertions, 4 deletions
diff --git a/GNUmakefile b/GNUmakefile
index 6d54bff..d1dc6a3 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -86,8 +86,8 @@ package: \
bin/$(guile (get-module-version "oni-gnus")) \
bin/$(guile (get-module-version "oni-grep")) \
bin/$(guile (get-module-version "oni-groovy")) \
- bin/$(guile (get-module-version "oni-gui")) \
bin/$(guile (get-multifile-module-version "oni-haml")) \
+ bin/$(guile (get-multifile-module-version "oni-gui")) \
bin/$(guile (get-module-version "oni-haskell")) \
bin/$(guile (get-module-version "oni-highlight-indent-guides")) \
bin/$(guile (get-multifile-module-version "oni-html")) \
@@ -239,9 +239,6 @@ bin/$(guile (get-module-version "oni-grep")): oni-grep.el
bin/$(guile (get-module-version "oni-groovy")): oni-groovy.el
$(call upload,\"$<\")
-bin/$(guile (get-module-version "oni-gui")): oni-gui.el
- $(call upload,\"$<\")
-
bin/$(guile (get-module-version "oni-haskell")): oni-haskell.el
$(call upload,\"$<\")
@@ -400,6 +397,17 @@ bin/$(guile (get-multifile-module-version "oni-conf")): \
oni-conf/dist/$(guile (get-multifile-module-version "oni-conf"))
$(call upload-multi-file,oni-conf)
+## oni-gui
+
+oni-gui/dist/$(guile (get-multifile-module-version "oni-gui")): \
+ oni-gui/oni-gui.el \
+ bin/$(guile (get-module-version "oni-ui"))
+ cd oni-gui && eldev package
+
+bin/$(guile (get-multifile-module-version "oni-gui")): \
+ oni-gui/dist/$(guile (get-multifile-module-version "oni-gui"))
+ $(call upload-multi-file,oni-gui)
+
## oni-csharp
oni-csharp/dist/$(guile (get-multifile-module-version "oni-csharp")): \
diff --git a/oni-gui/Eldev b/oni-gui/Eldev
new file mode 100644
index 0000000..34b7e29
--- /dev/null
+++ b/oni-gui/Eldev
@@ -0,0 +1,14 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el"
+ "./icons/**/*")))