[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 10212)
Aleksey Nogin
nogin at metaprl.org
Tue Mar 13 12:10:27 PDT 2007
Added tgetstr, xterm_escape_begin, xterm_escape_end built-in functions.
I can now have the following in my ~/.oshrc:
hostname = $(shell hostname)
match $(hostname)
case $'^\([^.]*\)[.]'
hostname = $1
export
prompt =
basic_prompt = $"[osh] $(hostname):"$`(homename .)
bold_prompt = $(tgetstr bold)$(basic_prompt)$"> "$(tgetstr sgr0)
if $(xterm_escape_begin)
value $(xterm_escape_begin)$(basic_prompt)$(xterm_escape_end)$(bold_prompt)
else
value $(bold_prompt)
----
Changes:
+7 -3 omake-branches/0.9.8.x/OMakefile
+2 -1 omake-branches/0.9.8.x/doc/html/changelog.html
+1 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+13 -0 omake-branches/0.9.8.x/lib/configure/ncurses.om
+2 -0 omake-branches/0.9.8.x/mk/defaults
+11 -0 omake-branches/0.9.8.x/mk/make_config
+10 -4 omake-branches/0.9.8.x/src/Makefile
+10 -4 omake-branches/0.9.8.x/src/Makefile.nt
+51 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml
Properties omake-branches/0.9.8.x/src/clib
+2 -0 omake-branches/0.9.8.x/src/clib/OMakefile
Properties omake-branches/0.9.8.x/src/libmojave
+3 -0 omake-branches/0.9.8.x/src/libmojave/OMakefile
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-03.html#07/03/13.12:10:27
More information about the OMake-CVS
mailing list