Skip to content

Commit 10d699c

Browse files
committed
Initial commit.
0 parents  commit 10d699c

File tree

3 files changed

+60
-0
lines changed

3 files changed

+60
-0
lines changed

LICENSE

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Boost Software License - Version 1.0 - August 17th, 2003
2+
3+
Permission is hereby granted, free of charge, to any person or organization
4+
obtaining a copy of the software and accompanying documentation covered by
5+
this license (the "Software") to use, reproduce, display, distribute,
6+
execute, and transmit the Software, and to prepare derivative works of the
7+
Software, and to permit third-parties to whom the Software is furnished to
8+
do so, all subject to the following:
9+
10+
The copyright notices in the Software and this entire statement, including
11+
the above license grant, this restriction and the following disclaimer,
12+
must be included in all copies of the Software, in whole or in part, and
13+
all derivative works of the Software, unless such copies or derivative
14+
works are solely in the form of machine-executable object code generated by
15+
a source language processor.
16+
17+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19+
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
20+
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
21+
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
22+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
23+
DEALINGS IN THE SOFTWARE.

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Hot
2+
Hot is a build tool that provides tasks for creating, compiling, and testing Red projects, managing its dependencies, and more.
3+
4+
---
5+
6+
## Contributing
7+
1. Fork it
8+
2. Create your feature branch (git checkout -b my-new-feature)
9+
3. Commit your changes (git commit -am 'Add some feature')
10+
4. Push to the branch (git push origin my-new-feature)
11+
5. Create new Pull Request
12+
13+
## EPILOGUE
14+
> A whale!
15+
> Down it goes, and more, and more
16+
> Up goes its tail!
17+
>
18+
> -Buson Yosa

hot.red

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Red []
2+
3+
CMD: first to-block system/script/args
4+
HOTLIB-PATH: to-red-file rejoin [get-env either system/platform == 'Windows ["USERPROFILE"]["HOME"] %/.hot/]
5+
6+
foreach file read HOTLIB-PATH [
7+
do/args rejoin [HOTLIB-PATH file] system/options/path
8+
]
9+
10+
help: does [
11+
foreach file read HOTLIB-PATH [
12+
c: replace to-string file ".red" ""
13+
foreach [f _] to-block do to-word c [
14+
print to-string rejoin [c "/" f]
15+
]
16+
]
17+
]
18+
19+
do CMD

0 commit comments

Comments
 (0)