This is the skeleton-creator Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:40:51 2025 GMT+0.
skeleton-creator/skeleton-creator.asdskeleton-creator/src/package.lispskeleton-creator/src/utils.lispskeleton-creator/src/copy-directory.lispskeleton-creator/src/skeleton-creator.lispskeleton-creator/src/license-under.lispskeleton-creator/src/ui-skeleton-creator.lispThe main system appears first, followed by any subsystem dependency.
skeleton-creatorCreate projects from a skeleton directory.
noloop <noloop@zoho.com>
noloop <noloop@zoho.com>
(GIT git@github.com:noloop/skeleton-creator.git)
GPLv3
1.0.0
conf (system).
cl-fad (system).
cl-ppcre (system).
src (module).
Modules are listed depth-first from the system components tree.
skeleton-creator/srcskeleton-creator (system).
package.lisp (file).
utils.lisp (file).
copy-directory.lisp (file).
skeleton-creator.lisp (file).
license-under.lisp (file).
ui-skeleton-creator.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
skeleton-creator/skeleton-creator.asdskeleton-creator/src/package.lispskeleton-creator/src/utils.lispskeleton-creator/src/copy-directory.lispskeleton-creator/src/skeleton-creator.lispskeleton-creator/src/license-under.lispskeleton-creator/src/ui-skeleton-creator.lispskeleton-creator/skeleton-creator.asdskeleton-creator (system).
skeleton-creator/src/utils.lisppackage.lisp (file).
src (module).
conc (macro).
empty-directory-p (function).
get-date-year-string (function).
get-string-from-file (function).
read-field (function).
string-empty-p (function).
string-replace-all (function).
to-ask (function).
write-string-in-file (function).
yes-or-no? (function).
yes-or-no?-fn (function).
skeleton-creator/src/copy-directory.lisppackage.lisp (file).
src (module).
copy-directory (function).
list-subtract (function).
merge-directory-with-subtract-path (function).
merge-file-with-subtract-path (function).
pathname-is-file (function).
pathname-subtract (function).
skeleton-creator/src/skeleton-creator.lisppackage.lisp (file).
utils.lisp (file).
copy-directory.lisp (file).
src (module).
conf-skeleton-creator (function).
copy-skeleton-directory (function).
create-project (function).
delete-project (function).
dolist-ignores (function).
file-string-replace-markings (function).
get-conf-dir (function).
get-field (function).
get-hash-markings (function).
init-skeleton-creator (function).
merge-path-with-new-file-name (function).
not-match-list-ignore (function).
replace-markings (function).
replace-markings-in-file (function).
replace-markings-in-file-names (function).
set-conf-dir (function).
set-field (function).
string-match-markings (function).
walk-destination-directory (function).
skeleton-creator/src/license-under.lispskeleton-creator.lisp (file).
src (module).
create-license-file (function).
get-notice-path (function).
get-string-license (function).
license-under (function).
write-in-readme (function).
write-license-notices (function).
skeleton-creator/src/ui-skeleton-creator.lispskeleton-creator.lisp (file).
license-under.lisp (file).
src (module).
configure-skeleton-creator (function).
create-new-project (function).
delete-project-directory (function).
get-configure-directory (function).
license-project (function).
set-configure-directory (function).
confirm-changes-p (function).
copy-default-conf (function).
create-new-project-interactive (function).
create-new-project-not-interactive (function).
get-license-names (function).
license-project-interactive (function).
license-project-not-interactive (function).
require-conf-directory-interactive (function).
use-default-conf-p (function).
y-or-n-default-conf (function).
Packages are listed by definition order.
noloop.skeleton-creatorskeleton-creator
common-lisp.
configure-skeleton-creator (function).
create-new-project (function).
delete-project-directory (function).
get-configure-directory (function).
license-project (function).
set-configure-directory (function).
conc (macro).
conf-skeleton-creator (function).
confirm-changes-p (function).
copy-default-conf (function).
copy-directory (function).
copy-skeleton-directory (function).
create-license-file (function).
create-new-project-interactive (function).
create-new-project-not-interactive (function).
create-project (function).
delete-project (function).
dolist-ignores (function).
empty-directory-p (function).
file-string-replace-markings (function).
get-conf-dir (function).
get-date-year-string (function).
get-field (function).
get-hash-markings (function).
get-license-names (function).
get-notice-path (function).
get-string-from-file (function).
get-string-license (function).
init-skeleton-creator (function).
license-project-interactive (function).
license-project-not-interactive (function).
license-under (function).
list-subtract (function).
merge-directory-with-subtract-path (function).
merge-file-with-subtract-path (function).
merge-path-with-new-file-name (function).
not-match-list-ignore (function).
pathname-is-file (function).
pathname-subtract (function).
read-field (function).
replace-markings (function).
replace-markings-in-file (function).
replace-markings-in-file-names (function).
require-conf-directory-interactive (function).
set-conf-dir (function).
set-field (function).
string-empty-p (function).
string-match-markings (function).
string-replace-all (function).
to-ask (function).
use-default-conf-p (function).
walk-destination-directory (function).
write-in-readme (function).
write-license-notices (function).
write-string-in-file (function).
y-or-n-default-conf (function).
yes-or-no? (function).
yes-or-no?-fn (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Synthetic sugar for concatenate strings.
To edit the configurations of the skeleton-creator.conf configuration file.
Return new string from string file after replace markings.
Returns current year as a string.
Compare elements of list-1 with elements of list-2, return new list with elements of list-2 not contained in list-1. Return immediately for elements differents, the comparison follow order of elements.
Merge new-file-name with directory of path, return new path.
Returns a lambda that checks whether an element(el) merged to a destination-directory is equal to some element of the ignore list.
Compare path-1 with path-2, and return new pathname with rest of path-2 at the point where it differentiated.
1 - Replace the file names with the markings values.
2 - Replace the strings within the contents of the files with markings values.
Markings are SK-PROJECT-NAME and SK-PROJECT-DESCRIPTION and all elements of the skeleton.conf configuration file.
| Jump to: | C D E F G I L M N P R S T U W Y |
|---|
| Jump to: | C D E F G I L M N P R S T U W Y |
|---|
| Jump to: | C F L M N P S U |
|---|
| Jump to: | C F L M N P S U |
|---|