-
-
Notifications
You must be signed in to change notification settings - Fork 369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update bootstrap to pharo7 #4558
Changes from all commits
1770e7b
a8b4705
59c20b3
606e5cb
1e23deb
0c27b3b
98f3708
9c58307
f2c6f76
85961aa
9e433b6
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
#format : #tonel | ||
} |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
" | ||
I'm the configuration used to load everything needed to perform the bootstrap proces: | ||
- ConfigurationOfPharoBootstrap: the definition of the Pharo packages to bootstrap | ||
- Espell : is basic to run the bootstrap | ||
- Ficus: is the meta model we use to load the code to bootstrap | ||
- Cargo: the package manager that will give us Monticello definitions for Ficus | ||
" | ||
Class { | ||
#name : #BaselineOfPharoBootstrapProcess, | ||
#superclass : #BaselineOf, | ||
#category : 'BaselineOfPharoBootstrapProcess' | ||
} | ||
|
||
{ #category : #baselines } | ||
BaselineOfPharoBootstrapProcess >> baseline: spec [ | ||
<baseline> | ||
|
||
spec for: #common do: [ | ||
spec blessing: #baseline. | ||
spec baseline: 'Tonel' with: [ spec | ||
repository: 'github://pharo-vcs/tonel:v1.0.13' ]. | ||
spec baseline: 'Hermes' with: [ spec | ||
repository: 'github://tesonep/hermes:v2.5.1'; | ||
loads: 'core' ]. | ||
spec | ||
package: 'Pharo30Bootstrap'. | ||
spec baseline: 'Ring2' with: [ spec | ||
repository: 'github://carolahp/Ring2:master/src'; | ||
loads: 'bootstrap' ]. | ||
] | ||
] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Extension { #name : #NonInteractiveTranscript } | ||
|
||
{ #category : #'*BaselineOfPharoBootstrapProcess' } | ||
NonInteractiveTranscript >> ensureCr [ | ||
self stream cr | ||
] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Package { #name : #BaselineOfPharoBootstrapProcess } |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Caro, it would be good if you make a PR to the original repository. We can move it under pharo-project/PharoBootstrap too.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@guillep I did a PR to your repo
By "moving it to pharo-project/PharoBootstrap", you mean to create a new repo?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. I meant that we can transfer the repository from my user to pharo's user