Skip to content

Commit

Permalink
Add an initial baseline to be able to install the TCAP module
Browse files Browse the repository at this point in the history
  • Loading branch information
zecke committed Aug 8, 2020
1 parent a5eef1f commit 17ba26f
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 0 deletions.
60 changes: 60 additions & 0 deletions source/BaselineOfTCAP/BaselineOfTCAP.class.st
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
Class {
#name : #BaselineOfTCAP,
#superclass : #BaselineOf,
#category : #BaselineOfTCAP
}

{ #category : #baselines }
BaselineOfTCAP >> baseline: spec [
<baseline>

spec baseline: 'OsmoLogging' with: [
spec
repository: 'github://moiji-mobile/osmocom-logging:v7/source'].
spec baseline: 'OsmoCore' with: [
spec
repository: 'github://moiji-mobile/osmocom-core:v8/source'].
spec baseline: 'OsmoNetwork' with: [
spec
repository: 'github://moiji-mobile/osmocom-network:v8/source'].
spec baseline: 'PetitParser' with: [
spec
repository: 'github://moosetechnology/PetitParser:v2.2.0/src';
loads: #( 'Core' ) ].
spec baseline: 'ASN1' with: [
spec
repository: 'github://noha/asn.1:0.9';
loads: #( 'default' ) ].
spec project: 'ASN1 Full' copyFrom: 'ASN1' with: [
spec loads: #( 'tests' )].
spec baseline: 'Phexample' with: [
spec
repository: 'github://jecisc/Phexample:v1.0.1/src' ].
spec baseline: 'Ston' with: [
spec
repository: 'github://svenvc/ston:v8.0/repository' ].

spec
package: 'Camel-Core' with: [
spec requires: #('TCAP-Core') ];
package: 'Camel-SCF' with: [
spec requires: #('Camel-Core') ];
package: 'MAP-Core' with: [
spec requires: #('ROS-Core' 'Ston') ];
package: 'Q787-TestSpec' with: [
spec requires: #('TCAP-Core' 'OsmoNetwork') ];
package: 'ROS-Core' with: [
spec requires: #('ASN1') ];
package: 'TCAP-Benchmark';
package: 'TCAP-Core' with: [
spec requires: #('ASN1' 'ASN1 Full' 'MAP-Core' 'Phexample' 'OsmoCore' 'OsmoNetwork' ).
].

spec
group: 'all' with: #('default' 'ASN1 Full' 'tests' 'camel' );
group: 'bench' with: #('default' 'TCAP-Benchmark' );
group: 'camel' with: #('default' 'Camel-Core' 'Camel-SCF' );
group: 'default' with: #('ASN1' 'ROS-Core' 'MAP-Core' 'TCAP-Core' );
group: 'q787' with: #('Q787-TestSpec' );
group: 'tests' with: #('Q787-TestSpec' ).
]
1 change: 1 addition & 0 deletions source/BaselineOfTCAP/package.st
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Package { #name : #BaselineOfTCAP }

0 comments on commit 17ba26f

Please sign in to comment.