std.make
build-all
added in 4.0
(build-all {:keys [instance], :as mcfg})builds all sections in a make config
build-triggered
added in 4.0
(build-triggered)(build-triggered ns)builds for a triggering namespace
compile
added in 4.0
(compile {:keys [instance], :as cfg} & directives)creates files based on entries
get-triggered
added in 4.0
(get-triggered)(get-triggered ns)gets all configs given a trigger namespace
(mapv (fn mcfg (:tag @(:instance mcfg))) (common/with:triggers +triggers+ (common/get-triggered ’hello))) => “test.demo-make”
gh-exists?
added in 4.0
(gh-exists? {:keys [instance], :as mcfg})checks that github repo exists
gh-local-purge
added in 4.0
(gh-local-purge mcfg)purges all checked in files from git repo
gh-setup-local-init
added in 4.0
(gh-setup-local-init {:keys [instance], :as mcfg})initiates local repo to remote
gh-setup-remote
added in 4.0
(gh-setup-remote {:keys [instance], :as mcfg})creates the github remote repo
make-bulk-container-build
added in 4.0
(make-bulk-container-build configs & [containers opts])TODO
make-bulk-container-filter
added in 4.0
(make-bulk-container-filter configs containers)TODO
make-bulk-gh-init
added in 4.0
(make-bulk-gh-init configs & [message])make bulk init github
make-bulk-gh-push
added in 4.0
(make-bulk-gh-push configs & [message])make bulk push github
make-dir
added in 4.0
(make-dir {:keys [instance], :as mcfg})gets the dir specified by the config
(common/make-dir +demo-config+) => string?
make-dir-exists?
added in 4.0
(make-dir-exists? mcfg)checks that the make directory exists
make-readme
added in 4.0
(make-readme {:keys [instance], :as mcfg})makes a README.md from Main.org
make-run
added in 4.0
(make-run {:keys [instance], :as mcfg} & [command])runs the make executable
make-run-internal
added in 4.0
(make-run-internal mcfg & commands)runs the make executable internal
make-shell
added in 4.0
(make-shell mcfg)opens a terminal at the location of the make directory