This is the skeleton-creator Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:42:57 2024 GMT+0.
skeleton-creator/skeleton-creator.asd
skeleton-creator/src/package.lisp
skeleton-creator/src/utils.lisp
skeleton-creator/src/copy-directory.lisp
skeleton-creator/src/skeleton-creator.lisp
skeleton-creator/src/license-under.lisp
skeleton-creator/src/ui-skeleton-creator.lisp
The main system appears first, followed by any subsystem dependency.
skeleton-creator
Create 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/src
skeleton-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.asd
skeleton-creator/src/package.lisp
skeleton-creator/src/utils.lisp
skeleton-creator/src/copy-directory.lisp
skeleton-creator/src/skeleton-creator.lisp
skeleton-creator/src/license-under.lisp
skeleton-creator/src/ui-skeleton-creator.lisp
skeleton-creator/skeleton-creator.asd
skeleton-creator
(system).
skeleton-creator/src/utils.lisp
package.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.lisp
package.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.lisp
package.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.lisp
skeleton-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.lisp
skeleton-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-creator
skeleton-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 |
---|