-
Notifications
You must be signed in to change notification settings - Fork 65
/
CMakeVMMakerSqueakHistoryIanPiumartaHelp.class.st
64 lines (45 loc) · 1.7 KB
/
CMakeVMMakerSqueakHistoryIanPiumartaHelp.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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Class {
#name : #CMakeVMMakerSqueakHistoryIanPiumartaHelp,
#superclass : #CMakeVMMakerSqueakHistoryHelp,
#category : #'CMakeVMMakerSqueak-Help'
}
{ #category : #accessing }
CMakeVMMakerSqueakHistoryIanPiumartaHelp class >> bookName [
^'Ian Piumarta''s CMake'
]
{ #category : #pages }
CMakeVMMakerSqueakHistoryIanPiumartaHelp class >> ianPiumarta [
^HelpTopic
title:'Ian Piumurta''s CMake System'
contents:
'Ian Piumurta wrote a hand-crafted CMake System for the Standard Interpreter.
You can download it here.
It makes heavy use of templates and macros
It is responsible for the switch to CMake Templates from the pharo string concatenation based approach.
Its structure is:
I am confident that the development of this system will/should proceed towards the CMake model Ian created. Specifically in the simplification
and refactoring of the generateByTemplate method in xyz
'
]
{ #category : #accessing }
CMakeVMMakerSqueakHistoryIanPiumartaHelp class >> key [
^'CMakeVMMakerSqueakHistoryIanPiumartaHelp'
]
{ #category : #pages }
CMakeVMMakerSqueakHistoryIanPiumartaHelp class >> overview [
^HelpTopic
title:'Overview'
contents:
'Ian Piumurta wrote a hand-crafted CMake System for the Standard Interpreter.
You can download it here.
It makes heavy use of templates and macros
It is responsible for the switch to CMake Templates from the pharo string concatenation based approach.
Its structure is:
I am confident that the development of this system will/should proceed towards the CMake model Ian created. Specifically in the simplification
and refactoring of the generateByTemplate method in xyz
'
]
{ #category : #pages }
CMakeVMMakerSqueakHistoryIanPiumartaHelp class >> pages [
^#( overview)
]