project setup

This commit is contained in:
StephanEggermont 2025-10-13 11:30:14 +02:00
commit 2d4996b785
7 changed files with 57 additions and 0 deletions

3
.project Normal file
View File

@ -0,0 +1,3 @@
{
#srcDirectory : 'src'
}

17
README.md Normal file
View File

@ -0,0 +1,17 @@
## Installation
```st
Metacello new
repository: 'gitea://QTIL/GtBeamExperiment:master/src';
baseline: 'GtBeamExperiment';
load
```
## Load Lepiter
After installing with Metacello, you will be able to execute
```
#BaselineOfGtBeamExperiment asClass loadLepiter
```

View File

@ -0,0 +1,4 @@
{
"uuid" : "a6ebeea5-68fd-0d00-ad70-c6760272f580",
"schema" : "4.1"
}

3
src/.properties Normal file
View File

@ -0,0 +1,3 @@
{
#format : #tonel
}

View File

@ -0,0 +1,28 @@
Class {
#name : #BaselineOfGtBeamExperiment,
#superclass : #BaselineOf,
#category : #BaselineOfGtBeamExperiment
}
{ #category : #loading }
BaselineOfGtBeamExperiment class >> loadLepiter [
IceRepository registry
detect: [ :aRepository |
aRepository name = 'GtBeamExperiment' ]
ifFound: [ :aRepository |
| defaultDatabase currentProperties |
defaultDatabase := LeDatabasesRegistry defaultLogicalDatabase.
currentProperties := defaultDatabase properties.
currentProperties addRegisteredDirectory: aRepository repositoryDirectory / 'lepiter'.
defaultDatabase reload ]
ifNone: [
self inform: 'Repository not found.' ]
]
{ #category : #baseline }
BaselineOfGtBeamExperiment >> baseline: spec [
<baseline>
^ spec for: #common do: [
spec package: 'GtBeamExperiment'
]
]

View File

@ -0,0 +1 @@
Package { #name : #BaselineOfGtBeamExperiment }

View File

@ -0,0 +1 @@
Package { #name : #GtBeamExperiment }