-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBaselineOfLearnOpenGL.class.st
47 lines (42 loc) · 1.63 KB
/
BaselineOfLearnOpenGL.class.st
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
Class {
#name : #BaselineOfLearnOpenGL,
#superclass : #BaselineOf,
#category : #BaselineOfLearnOpenGL
}
{
#category : #baseline,
#'squeak_changestamp' : 'stlu 04/20/2021 20:56'
}
BaselineOfLearnOpenGL >> baseline: spec [
<baseline>
spec for: #common do: [
spec
baseline: 'OpenGL' with: [
spec repository: 'github://hpi-swa-lab/squeak-graphics-opengl:main/OpenGL/src/'];
baseline: 'OpenGLObjects' with: [
spec repository: 'github://hpi-swa-lab/squeak-graphics-opengl:main/OpenGLObjects/src/'];
baseline: '3DTransform' with: [
spec repository: 'github://hpi-swa-lab/squeak-graphics-opengl:main/3DTransform/src/'];
baseline: 'GLFW' with: [
spec repository: 'github://hpi-swa-lab/squeak-graphics-opengl:main/GLFW/src/'];
package: 'LearnOpenGL-Core' with: [spec requires: #('OpenGL' 'OpenGLObjects' 'GLFW' '3DTransform')];
package: 'LearnOpenGL-GettingStarted' with: [spec requires: #('LearnOpenGL-Core')];
package: 'LearnOpenGL-Advanced' with: [spec requires: #('LearnOpenGL-Core')];
package: 'LearnOpenGL-Breakout' with: [spec requires: #('LearnOpenGL-Core')].
spec
group: 'default' with: #('all');
group: 'core' with: #('LearnOpenGL-Core');
group: 'gettingStarted' with: #('LearnOpenGL-GettingStarted');
group: 'advanced' with: #('LearnOpenGL-Advanced');
group: 'breakout' with: #('LearnOpenGL-Breakout');
group: 'all' with: #('core' 'gettingStarted' 'advanced' 'breakout')]
]
{
#category : #baseline,
#'squeak_changestamp' : 'stlu 04/20/2021 13:28'
}
BaselineOfLearnOpenGL >> projectClass [
^ self environment
at: #MetacelloCypressBaselineProject
ifAbsent: [super projectClass]
]