-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrayLab.txt
144 lines (104 loc) · 5.45 KB
/
rayLab.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
rayLab.txt 0.0.14 UTF-8 2023-10-13
*---|----1----|----2----|----3----|----4----|----5----|----6----|----7----|--*
Native Windows raylib Companion
===============================
<https://github.com/orcmid/rayLab>
<https://github.com/orcmid/rayLab/blob/main/rayLab.txt>
COMPANION TO RAYLIB FOR USAGE IN NATIVE WINDOWS APPS
RAYLIB COMPANION LABORATORY
---------------------------
[Synopsis TBD]
MANIFEST
rayLab.txt
this manifest and job-jar file
docs/
the web site source code from which <https://orcmid.github.io/rayLab/>
is published
projects/
rayLab/projects/ folder
raylib-3.7.0.zip
raylib stable release (absent extras and externals) that rayLab
rayLab experiments were performed with (pending availability
of a raylib 4.x)
README.md
The introduction page viewed automatically at orcmid/rayLab/ on
GitHub
LICENSE.txt
The open-source software license that applies to the entire
rayLab repository except where stated otherwise.
NOTICE.txt
Notice that applies with respect to external resources that
are incorporated in rayLab, with or without modification.
.gitattributes
A declaration of file attributes for use in Git repositories of
the rayLab source code.
.gitignore
A declaration of artifacts to be ignored and excluded from Git
repositories, applying to working files that are not part of the
managed archive materials
*---|----1----|----2----|----3----|----4----|----5----|----6----|----7----|--*
Copyright 2021, 2023 Dennis E. Hamilton
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*---|----1----|----2----|----3----|----4----|----5----|----6----|----7----|--*
ATTRIBUTION
Hamilton, Dennis E. raylib Companion Laboratory. rayLab project
text file rayLab.txt version 0.0.14 dated 2023-10-13, available on the
Internet as a version of
<https://github.com/orcmid/rayLab/blob/main/rayLab.txt>
TODO
* I have not touched this in almost 2 years, spending more energy on
VCrayApp, C Language materials, and, lately, repurposing my web-site
materials onto orcmid.github.io along with use of FrontPage once again.
This is more like myCleanC except focused on raylib.
* I'm not so thrilled about raylib as I was when I first encountered it.
I need to consider how to engage in defensive programming and nfoTools-
style confirmation. Also, I won't be needing any of this for the Miser
Project and that needs to become a serious priority once the repurposing
of web sites is completed.
* Complete the scaffolding down from here.
* Complete the .gitattributes and .gitignore for here
* Add README warning about breaking raylib changes and focus on raylib 4.
* Complete the construction structure down to projects/scripts
* Update NOTICE.txt with ways to respect the raylib license
and those of raylib dependencies.
* Add attribution boilerplates.
* Provide structure and additional pages to /docs
* Repurpose rayLab to be a raylib companion for Native Windows development
of potentially generic platform aids.
** Reflect on all scaffolding (*.txt) files
** Reflect on docs/ (*.md) files
** Reflect on README.md
* When the nfoTools setup for VCrayMumbles is achieved, identify and use
the ones that work here for laboratory purposes.
*---|----1----|----2----|----3----|----4----|----5----|----6----|----7----|--*
0.0.14 2023-10-13T17:06Z Repurpose and restructure for development of
companion utility functions.
0.0.13 2023-10-12T16:12Z TODO on reconsiderations for this project
0.0.12 2021-11-15T18:29Z Prepare for refactoring and alignment with the
nfoTools VCrayMumble templates and setups.
0.0.11 2021-11-01T17:48Z Begin repurposing to serve as a raylib companion
for Native Windows development
0.0.10 2021-10-26T01:46Z Change "master" to "main" throughout
0.0.9 2021-10-17T19:34Z Begin switching GitHub URLs to use main, not master
0.0.8 2021-08-30T19:38Z add rulers
0.0.7 2021-08-21T20:24Z Complete the manifest with raylib/ and docs/, smooth
text and manage TODOs.
0.0.6 2021-08-20T22:23Z Incorporate raylib/ directly in this project
0.0.5 2021-08-20T18:19Z Remove the unusable test image.
0.0.4 2021-08-18T00:25Z Reflect confirmation that images published via docs/
are not degraded.
0.0.3 2021-08-18T00:08Z Correct the permalink URL to this page on master.
0.0.2 2021-08-17T21:34Z Introduce LICENSE.txt, NOTICE.txt, fix some typos,
and manage TODOs
0.0.1 2021-08-17T15:51Z Adjust to be placeholder along with initial TODOs
0.0.0 2021-08-17T04:12Z inadvertently-committed copy from nfoTools.txt
being used as boilerplate.
***** end of rayLab.txt *****