From 7f64baa3bb2a9f4e530c47d86a1102c7d899dace Mon Sep 17 00:00:00 2001 From: David Botton Date: Sun, 19 Jun 2022 15:33:23 -0400 Subject: [PATCH] templates now use /tools idiom to work with builder dependecies --- templates/projects/clog-gui/tmpl.asd.lt | 6 +++++- templates/projects/clog-web-site/tmpl.asd.lt | 8 ++++++-- templates/projects/clog-web/tmpl.asd.lt | 6 +++++- templates/projects/clog/tmpl.asd.lt | 6 +++++- 4 files changed, 21 insertions(+), 5 deletions(-) diff --git a/templates/projects/clog-gui/tmpl.asd.lt b/templates/projects/clog-gui/tmpl.asd.lt index 0d0177d..d42579a 100644 --- a/templates/projects/clog-gui/tmpl.asd.lt +++ b/templates/projects/clog-gui/tmpl.asd.lt @@ -4,6 +4,10 @@ :license "BSD" :version "0.0.0" :serial t - :depends-on (#:clog) + :depends-on (#:clog) ; add clog plugins here as #:plugin for run time :components ((:file "<%= (@ sys-name) %>"))) +(asdf:defsystem #:<%= (@ sys-name) %>/tools + :depends-on (#:<%= (@ sys-name) %> #:clog/tools) + :components ()) ; add clog plugins here as #:plugin/tools for design time + diff --git a/templates/projects/clog-web-site/tmpl.asd.lt b/templates/projects/clog-web-site/tmpl.asd.lt index 89c7d19..d42579a 100644 --- a/templates/projects/clog-web-site/tmpl.asd.lt +++ b/templates/projects/clog-web-site/tmpl.asd.lt @@ -1,9 +1,13 @@ (asdf:defsystem #:<%= (@ sys-name) %> - :description "New CLOG Websight System" + :description "New CLOG System" :author "some@one.com" :license "BSD" :version "0.0.0" :serial t - :depends-on (#:clog) + :depends-on (#:clog) ; add clog plugins here as #:plugin for run time :components ((:file "<%= (@ sys-name) %>"))) +(asdf:defsystem #:<%= (@ sys-name) %>/tools + :depends-on (#:<%= (@ sys-name) %> #:clog/tools) + :components ()) ; add clog plugins here as #:plugin/tools for design time + diff --git a/templates/projects/clog-web/tmpl.asd.lt b/templates/projects/clog-web/tmpl.asd.lt index 0d0177d..d42579a 100644 --- a/templates/projects/clog-web/tmpl.asd.lt +++ b/templates/projects/clog-web/tmpl.asd.lt @@ -4,6 +4,10 @@ :license "BSD" :version "0.0.0" :serial t - :depends-on (#:clog) + :depends-on (#:clog) ; add clog plugins here as #:plugin for run time :components ((:file "<%= (@ sys-name) %>"))) +(asdf:defsystem #:<%= (@ sys-name) %>/tools + :depends-on (#:<%= (@ sys-name) %> #:clog/tools) + :components ()) ; add clog plugins here as #:plugin/tools for design time + diff --git a/templates/projects/clog/tmpl.asd.lt b/templates/projects/clog/tmpl.asd.lt index 0d0177d..d42579a 100644 --- a/templates/projects/clog/tmpl.asd.lt +++ b/templates/projects/clog/tmpl.asd.lt @@ -4,6 +4,10 @@ :license "BSD" :version "0.0.0" :serial t - :depends-on (#:clog) + :depends-on (#:clog) ; add clog plugins here as #:plugin for run time :components ((:file "<%= (@ sys-name) %>"))) +(asdf:defsystem #:<%= (@ sys-name) %>/tools + :depends-on (#:<%= (@ sys-name) %> #:clog/tools) + :components ()) ; add clog plugins here as #:plugin/tools for design time +