diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 81e589e..55789f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,9 +40,7 @@ "uses": "40ants/setup-lisp@qlot-no-deps-mode", "with": { "asdf-system": "40ants-project-templates", - "cache": "true", - "qlot-no-deps": "true" - + "cache": "true" } }, { diff --git a/src/jsonrpc-app.lisp b/src/jsonrpc-app.lisp index 089ec7b..40b91c4 100644 --- a/src/jsonrpc-app.lisp +++ b/src/jsonrpc-app.lisp @@ -40,7 +40,7 @@ (make-pathname :directory '(:relative "templates" "jsonrpc-app")) - :renames '(("system.asd" . "{{ name }}.asd") + :renames '(("system.asd.template" . "{{ name }}.asd") ("roswell/app.ros" . "roswell/{{ name }}.ros"))) args)))) (apply #'call-next-method template new-args))) diff --git a/src/library.lisp b/src/library.lisp index 1cdd06b..920bdb2 100644 --- a/src/library.lisp +++ b/src/library.lisp @@ -86,7 +86,7 @@ Use 40ANTS-PROJECT-TEMPLATES:CREATE-LIBRARY function to generate a skeleton for (:documentation "Should return a file object, which creates `{{ name }}.asd` file.") (:method ((template library-template)) (make-file :40ants-project-templates - "library/system.asd" + "library/system.asd.template" "{{ name }}.asd"))) diff --git a/src/mixin/ci.lisp b/src/mixin/ci.lisp index dcd9aca..f150f99 100644 --- a/src/mixin/ci.lisp +++ b/src/mixin/ci.lisp @@ -19,7 +19,7 @@ (setf (slot-value self 'files) (list* (make-file :40ants-project-templates - "mixin/ci/system.asd" + "mixin/ci/system.asd.template" "{{ name }}-ci.asd") (make-file :40ants-project-templates "mixin/ci/ci.lisp" diff --git a/src/mixin/docs.lisp b/src/mixin/docs.lisp index 7a5cd36..cb7e7c8 100644 --- a/src/mixin/docs.lisp +++ b/src/mixin/docs.lisp @@ -37,7 +37,7 @@ "mixin/docs/empty.md" "ChangeLog.md") (make-file :40ants-project-templates - "mixin/docs/system.asd" + "mixin/docs/system.asd.template" "{{ name }}-docs.asd") (make-file :40ants-project-templates "mixin/docs/index.lisp" diff --git a/src/mixin/rove-tests.lisp b/src/mixin/rove-tests.lisp index 04cbf8d..4058700 100644 --- a/src/mixin/rove-tests.lisp +++ b/src/mixin/rove-tests.lisp @@ -19,7 +19,7 @@ (setf (slot-value self 'files) (list* (make-file :40ants-project-templates - "mixin/rove-tests/system.asd" + "mixin/rove-tests/system.asd.template" "{{ name }}-tests.asd") (make-file :40ants-project-templates "mixin/rove-tests/core.lisp" diff --git a/src/reblocks-app.lisp b/src/reblocks-app.lisp index 7c5b844..e5d2827 100644 --- a/src/reblocks-app.lisp +++ b/src/reblocks-app.lisp @@ -35,7 +35,7 @@ (make-pathname :directory '(:relative "templates" "reblocks-app")) - :renames '(("system.asd" . "{{ name }}.asd"))) + :renames '(("system.asd.template" . "{{ name }}.asd"))) args)))) (apply #'call-next-method template new-args))) diff --git a/templates/jsonrpc-app/system.asd b/templates/jsonrpc-app/system.asd.template similarity index 100% rename from templates/jsonrpc-app/system.asd rename to templates/jsonrpc-app/system.asd.template diff --git a/templates/library/system.asd b/templates/library/system.asd.template similarity index 100% rename from templates/library/system.asd rename to templates/library/system.asd.template diff --git a/templates/mixin/ci/system.asd b/templates/mixin/ci/system.asd.template similarity index 100% rename from templates/mixin/ci/system.asd rename to templates/mixin/ci/system.asd.template diff --git a/templates/mixin/docs/system.asd b/templates/mixin/docs/system.asd.template similarity index 100% rename from templates/mixin/docs/system.asd rename to templates/mixin/docs/system.asd.template diff --git a/templates/mixin/rove-tests/system.asd b/templates/mixin/rove-tests/system.asd.template similarity index 100% rename from templates/mixin/rove-tests/system.asd rename to templates/mixin/rove-tests/system.asd.template diff --git a/templates/reblocks-app/system.asd b/templates/reblocks-app/system.asd.template similarity index 100% rename from templates/reblocks-app/system.asd rename to templates/reblocks-app/system.asd.template